Surely debugging would have found that as the URL would have been empty.

On Sun, Feb 1, 2009 at 1:17 PM, Stephen Price <[email protected]>wrote:

> 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
>
--------------------------------------------------------------------------------
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