我一直在寻找方法来发挥M3U8媒体直播视频流在Windows Mobile上使用的媒体框架。
请分享这个任何信息。
我一直在寻找方法来发挥M3U8媒体直播视频流在Windows Mobile上使用的媒体框架。
请分享这个任何信息。
你需要阅读和分析的M3U8文件(这是一个简单的文本文件)。 然后流解析的URI(或多个)。
更多的研究后,我发现,M3U8是苹果支持的格式。
很遗憾,我们无法直接播放Windows Phone上的M3U8文件。
相反,我们可以使用流媒体框架方面发挥.manifest文件。 .manifest文件是由流畅的流媒体服务器生成。 .manifest文件是等价的M3U8文件。 这也是一个播放列表文件,就像M3U8文件。
SMOOTH STREMAING SERVER,是Windows媒体servies一个IIS服务器上的工作的一部分。
您可以使用Windows Phone的流媒体免费的图书馆,它的工作对我很好,有一个关于它的博客文章:
3IVX现场直播3IVX虽然这不是免费的
首先添加引用。
xmlns:local="clr-namespace:Microsoft.PlayerFramework;assembly=Microsoft.PlayerFramework"
xmlns:smmedia="clr-namespace:SM.Media.MediaPlayer;assembly=SM.Media.MediaPlayer.WP8"
<local:MediaPlayer Name="player"
HorizontalContentAlignment="Stretch"
AutoPlay="True"
Volume="0.7"
Source="http://devimages.apple.com/iphone/samples/bipbop/bipbopall.m3u8"
IsPlayPauseVisible="True">
<local:MediaPlayer.Plugins>
<smmedia:StreamingMediaPlugin />
</local:MediaPlayer.Plugins>
</local:MediaPlayer>