Gah!!
I found the problem and yes it was a stupid mistake.
I forgot to remove the
this.RootVisual = new Page();
at the end of my Application_Startup, the default one that's there. So
essentially it was all working right except it was the loading the default
page with no parameters. I'm using the paremeters to pass in the url so
thats why it couldnt find the url.

kicking myself for not finding it a bit sooner but now I can move on! *bangs
head against wall as punishment*

cheers,
Stephen

On Sun, Feb 1, 2009 at 11:56 AM, .net noobie <[email protected]> wrote:

> yes in the example it does, I just did it as a test to make sure I
> remembered correctly
> I also the same issues along time ago
>
> On Sun, Feb 1, 2009 at 8:36 AM, Stephen Price 
> <[email protected]>wrote:
>
>> Wouldn't that download the whole video and then set the source on
>> completion?
>> I want to stream it from the web server.
>> I'll have a look at set source, thanks.
>> On Sat, Jan 31, 2009 at 8:59 PM, .net noobie <[email protected]>wrote:
>>
>>> this is just a sample to show how I did a test....
>>> you might want to look at the "SetSource"
>>>
>>>  SetSource(MediaStreamSource) This sets the source of a MediaElement to
>>> a subclass of MediaStreamSource.
>>>
>>> SetSource(Stream) Sets the Source property using the supplied stream.
>>>
>>>
>>>      public partial class Page : UserControl
>>>
>>>     {
>>>
>>>         private WebClient wc;
>>>
>>>
>>>
>>>         public Page()
>>>
>>>         {
>>>
>>>             InitializeComponent();
>>>
>>>
>>>
>>>             set1.Click += set1_Click;
>>>
>>>             set2.Click += set2_Click;
>>>
>>>         }
>>>
>>>
>>>
>>>         private void set1_Click(object sender, RoutedEventArgs e)
>>>
>>>         {
>>>
>>>             wc = new WebClient();
>>>
>>>             wc.OpenReadCompleted += wc_OpenReadCompleted;
>>>
>>>             wc.OpenReadAsync(new Uri("media/one.wmv", UriKind.Relative));
>>>
>>>         }
>>>
>>>
>>>
>>>         private void set2_Click(object sender, RoutedEventArgs e)
>>>
>>>         {
>>>
>>>             wc = new WebClient();
>>>
>>>             wc.OpenReadCompleted += wc_OpenReadCompleted;
>>>
>>>             wc.OpenReadAsync(new Uri("media/two.wmv", UriKind.Relative));
>>>
>>>         }
>>>
>>>
>>>
>>>         private void wc_OpenReadCompleted(object sender, 
>>> OpenReadCompletedEventArgs e)
>>>
>>>         {
>>>
>>>             this.MediaPlayer.SetSource(e.Result);
>>>
>>>         }
>>>
>>>     }
>>>
>>>
>>>
>>> On Fri, Jan 30, 2009 at 9:05 PM, Stephen Price <[email protected]
>>> > wrote:
>>>
>>>> Hey all,
>>>> I'm going spare here. I've got a simple mediaelement, and when I set the
>>>> source in the xaml it works fine. If I set the source in the codebehind it
>>>> doesn't work. It doesn't even seem to hit the url. (using Fiddler aimed at
>>>> www.somesite.com)
>>>>
>>>> has something changed with Uri's?
>>>>
>>>> I've downloaded Tim Heuer's silverlight 2 media player which works. I've
>>>> copied his code (doesn't work) and put my url into his code (works).
>>>>
>>>>
>>>> Application startup has this;
>>>>
>>>>   if (!string.IsNullOrEmpty(url)) {
>>>>                     Uri mediaUri;
>>>>
>>>>                     if (url.Contains("://")) {
>>>>                         mediaUri = new Uri(url,
>>>> UriKind.RelativeOrAbsolute);
>>>>                     }
>>>>                     else {
>>>>                         mediaUri = new Uri(url, UriKind.Relative);
>>>>                     }
>>>>
>>>>                     this.Resources.Add("url", mediaUri);
>>>>
>>>>                 }
>>>>
>>>>
>>>> and then I put this into page constructor
>>>>
>>>>    videoClipPlayer.Source = App.Current.Resources["url"] as Uri;
>>>>
>>>>
>>>> Am I missing something really obvious or obscure here?
>>>>
>>>> cheers,
>>>> Stephen
>>>> ------------------------------
>>>> Support procedure: https://www.codify.com/lists/support
>>>> List address: [email protected]
>>>> Subscribe: [email protected]
>>>> Unsubscribe: [email protected]
>>>> List FAQ: http://www.codify.com/lists/ozsilverlight
>>>> Other lists you might want to join: http://www.codify.com/lists
>>>
>>>
>>>
>>>
>>> --
>>> .net noobie™
>>>
>>> =========================
>>>
>>> What is the 'Clean Feed'?
>>>
>>> No!!! Forced Australian Federal Government Internet Censorship
>>>
>>> http://nocleanfeed.com/
>>>   ------------------------------
>>> Support procedure: https://www.codify.com/lists/support
>>> List address:
>>> [email protected]
>>> Subscribe: [email protected]
>>> Unsubscribe: [email protected]
>>> List FAQ: http://www.codify.com/lists/ozsilverlight
>>> Other lists you might want to join: http://www.codify.com/lists
>>>
>>
>>  ------------------------------
>> Support procedure: https://www.codify.com/lists/support
>> List address: [email protected]
>> Subscribe: [email protected]
>> Unsubscribe: [email protected]
>> List FAQ: http://www.codify.com/lists/ozsilverlight
>> Other lists you might want to join: http://www.codify.com/lists
>>
>
>
>
> --
> .net noobie™
>
> =========================
>
> What is the 'Clean Feed'?
>
> No!!! Forced Australian Federal Government Internet Censorship
>
> http://nocleanfeed.com/
>  ------------------------------
> Support procedure: https://www.codify.com/lists/support
> List address: [email protected]
> Subscribe: [email protected]
> Unsubscribe: [email protected]
> List FAQ: http://www.codify.com/lists/ozsilverlight
> Other lists you might want to join: http://www.codify.com/lists
>
--------------------------------------------------------------------------------
Support procedure: https://www.codify.com/lists/support
List address: [email protected]
Subscribe: [email protected]
Unsubscribe: [email protected]
List FAQ: http://www.codify.com/lists/ozsilverlight
Other lists you might want to join: http://www.codify.com/lists

Reply via email to