Skip to main content

Microsoft Silverlight

Stream selection in MBR filesRSS Feed

(0)

insys
insys

Member

Member

10 points

1 Posts

Stream selection in MBR files

The Silverlight SDK documentation says:

"MediaElement supports multiple bit rate (MBR) files. When streaming media, the MediaElement automatically selects the appropriate stream for the bandwidth available. For progressively downloaded or local media, the MediaElement always selects the stream with the highest bit rate."

I've been trying to use stream selection feature with no success so far. Everytime I play a video with multiple bitrates the highest one is streamed, even though it is much higher than my bandwidth. Are there any special prerequisites to use this feature? Is it even implemented in Silverlight 1.0?

Thanks for any help.

 

MicDev
MicDev

Member

Member

5 points

12 Posts

Re: Stream selection in MBR files

Any Update on this one? Im having the same problem too. thanks

gillesk
gillesk

Member

Member

302 points

66 Posts

Re: Stream selection in MBR files

The documentation is wrong, even with streaming Silverlight will pick the highest bitrate by default. For Silverlight 3, you can now specify a maximum bitrate via a query string for example

 http://wmserver/streamA?WMBitrate=1000000

would limit the bandwidth to 1Mbps.

This has not made it into the beta but will be there for the final release.

Development Lead | Microsoft

juergreh
juergreh

Member

Member

2 points

1 Posts

Re: Stream selection in MBR files

How can i actually tell which bitrate stream i get served? i can sort of tell from the quality of the video, but is there a property i can check?

Furthermore to me iot appears as if always the lowest bitrate stream is taken. With the release of the new feature in sliverlight 3 will you also be able to set the minimum bitrate?

Thanks

  • Unanswered Question
  • Answered Question
  • Announcement
Microsoft Communities