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
