玩M3U8在Windows Phone(PLay M3U8 on Windows Phone)

2019-07-30 16:16发布

我一直在寻找方法来发挥M3U8媒体直播视频流在Windows Mobile上使用的媒体框架。

请分享这个任何信息。

Answer 1:

你需要阅读和分析的M3U8文件(这是一个简单的文本文件)。 然后流解析的URI(或多个)。



Answer 2:

更多的研究后,我发现,M3U8是苹果支持的格式。

很遗憾,我们无法直接播放Windows Phone上的M3U8文件。

相反,我们可以使用流媒体框架方面发挥.manifest文件。 .manifest文件是由流畅的流媒体服务器生成。 .manifest文件是等价的M3U8文件。 这也是一个播放列表文件,就像M3U8文件。

SMOOTH STREMAING SERVER,是Windows媒体servies一个IIS服务器上的工作的一部分。



Answer 3:

您可以使用Windows Phone的流媒体免费的图书馆,它的工作对我很好,有一个关于它的博客文章:



Answer 4:

3IVX现场直播3IVX虽然这不是免费的



Answer 5:

首先添加引用。

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>


文章来源: PLay M3U8 on Windows Phone