直播流媒体问题

时间:2011-12-16 08:19:55

标签: windows-phone-7 mediaelement live-streaming windows-media-services

我正在开发一款应用来查看直播频道。频道托管在Windows Media Services 9上。我正在使用MediaElement来播放流,它正在第一次播放流,但在第二次尝试时不播放,除非我重新启动该应用。

与WP7上的Internet Explorer相同的问题是它第一次播放流但不是第二次尝试。

这是一个错误吗?或者有这个问题的解决方案吗?

1 个答案:

答案 0 :(得分:0)

您使用的是IIS Smooth Streaming吗?如果没有,为什么不呢?考虑到您正在为需要扩展到未知网络条件的移动设备进行开发,自适应流式传输将比渐进式下载回放更好。

如果您在服务器端使用IIS Smooth Streaming,则不应使用< MediaElement Source =“http:// foo”/>而是使用< ssme:SmoothStreamingMediaElement StreamSource =“http://foo/bar.ism/manifest”/>控制。

setting up an IIS smooth streaming endpointconsuming it from WP7上有很多文档。您还应该考虑使用< smf:SmfPlayer />控件,因为它为您提供功能齐全的WP7视频播放器,而不仅仅是像媒体元素那样的播放矩形。