8

我一直在寻找使用媒体框架在 WIndows Mobile 上播放 M3U8 媒体直播流的方法。

请分享这方面的任何信息。

4

5 回答 5

0

您需要读取并解析 m3u8 文件(它是一个简单的文本文件)。然后流式传输解析的 Uri(s)。

于 2012-07-30T07:52:34.203 回答
0

经过更多研究,我发现 m3u8 是 APPLE 支持的格式。

不幸的是,我们无法直接在 windows phone 上播放 m3u8 文件。

相反,我们可以使用流媒体框架来播放 .manifest 文件。.manifest 文件由平滑流媒体服务器生成。.manifest 文件相当于 m3u8 文件。它也是一个播放列表文件,就像 m3u8 文件一样。

SMOOTH STREMAING SERVER,是在 IIS 服务器上工作的 windows 媒体服务的一部分。

于 2012-08-04T16:33:34.823 回答
0

您可以使用 Windows Phone 流媒体免费库,它对我来说效果很好,有一篇关于它的博客文章:

于 2013-05-14T09:37:31.570 回答
0

3ivx 直播 3ivx虽然这不是免费的

于 2015-03-20T08:39:52.810 回答
0

首先添加参考。

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>
于 2015-12-06T08:28:13.373 回答