Windows phone 7 在Windows Phone上播放M3U8
我一直在寻找使用媒体框架在WIndows Mobile上播放M3U8媒体直播流的方法Windows phone 7 在Windows Phone上播放M3U8,windows-phone-7,live-streaming,Windows Phone 7,Live Streaming,我一直在寻找使用媒体框架在WIndows Mobile上播放M3U8媒体直播流的方法 请分享相关信息。您需要阅读并解析m3u8文件(这是一个简单的文本文件)。然后对解析后的Uri进行流式处理。经过进一步研究,我发现m3u8是APPLE支持的格式 不幸的是,我们无法在windows phone上直接播放m3u8文件 相反,我们可以使用流媒体框架来播放.manifest文件。 .manifest文件由平滑流媒体服务器生成。 .manifest文件与m3u8文件等效。它也是一个播放列表文件,就像 m3
请分享相关信息。您需要阅读并解析m3u8文件(这是一个简单的文本文件)。然后对解析后的Uri进行流式处理。经过进一步研究,我发现m3u8是APPLE支持的格式 不幸的是,我们无法在windows phone上直接播放m3u8文件 相反,我们可以使用流媒体框架来播放.manifest文件。 .manifest文件由平滑流媒体服务器生成。 .manifest文件与m3u8文件等效。它也是一个播放列表文件,就像 m3u8文件
SMOOTH STREMAING SERVER是在IIS服务器上运行的windows media服务的一部分。您可以使用windows Phone流媒体免费库,它对我来说运行良好,有一个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>
xmlns:local=“clr命名空间:Microsoft.PlayerFramework;assembly=Microsoft.PlayerFramework”
xmlns:smmedia=“clr命名空间:SM.Media.MediaPlayer;assembly=SM.Media.MediaPlayer.WP8”
请参见此处:另请参见