我有一个 iOS 流媒体应用程序,它与AudioStreamer
. 它适用于我的流媒体网址。但突然他们将流媒体网址更改为 .m3u8 格式。如何使用AudioStreamer
.m3u8 文件 url?
我不能使用MPMoviePlayer
,因为我想在加载流之前显示一些缓冲。它可以很容易地用AudioStreamer
. 如何使用AudioStreamer
播放 .m3u8 文件?
谢谢
我有一个 iOS 流媒体应用程序,它与AudioStreamer
. 它适用于我的流媒体网址。但突然他们将流媒体网址更改为 .m3u8 格式。如何使用AudioStreamer
.m3u8 文件 url?
我不能使用MPMoviePlayer
,因为我想在加载流之前显示一些缓冲。它可以很容易地用AudioStreamer
. 如何使用AudioStreamer
播放 .m3u8 文件?
谢谢
尝试解析 m3u8 文件并获取资源的实际 URL,然后将该 URL 传递给 AudioStreamer。
在这里你可以找到解析播放列表的 M3U8Parser 库。
以下是 m3u8 格式的示例:
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:1
#EXTINF:10,
http://video.example.com/segment0.ts
#EXTINF:10,
http://video.example.com/segment1.ts
#EXTINF:10,
http://video.example.com/segment2.ts
#EXT-X-ENDLIST