我有一个iOS流媒体应用,它与AudioStreamer
集成在一起。它适用于我的流媒体网址。但突然之间已经将流式网址改为.m3u8格式。如何将AudioStreamer
用于.m3u8文件网址?
我无法使用MPMoviePlayer
因为我想在加载流之前显示一些缓冲。使用AudioStreamer
可以轻松完成。如何使用AudioStreamer
播放.m3u8文件?
谢谢
答案 0 :(得分:1)
尝试并解析m3u8文件并获取资源的实际URL,然后将该URL传递给AudioStreamer。
Here你可以找到解析播放列表的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