开发者

MediaStreamSource Custom Implementation

开发者 https://www.devze.com 2023-04-01 18:34 出处:网络
As you know, you can use MediaElement.SetSource(Stream) to set the media source to a stream like a file on local hard drive, now assume that the video is consisted of multiple str开发者_StackOverflowe

As you know, you can use MediaElement.SetSource(Stream) to set the media source to a stream like a file on local hard drive, now assume that the video is consisted of multiple str开发者_StackOverfloweams. For instance, a video of about 1 hour is splitted into 6 ten-minute segments. Do I need to implement a custom MediaStreamSource?

Note: I'm developing a Silverlight OOB application.

Any help would be greatly appreciated.


You probably don't have the problem anymore, but anyways: I think you do need to implement the source if you want to glue the pieces together seamlessly. In practice, however, I successfully used two media elements quickly blending into each other to achieve a reasonable transition. It's not ideal, but implementing the source seemed a bit harder to me.

If you have a stub implementation for the source or come across a better solution, I'd still be interested myself.


Unless you don't want to pre buffer everything before playing then you definitely have to implement a mediastreamsource and continue to write bytes to a MediaStream

0

精彩评论

暂无评论...
验证码 换一张
取 消