2014-11-13 8 views
3

나는 AudioStreamer과 통합 된 iOS 스트리밍 앱을 가지고 있습니다. 그것은 내 스트리밍 URL에 잘 작동합니다. 하지만 갑자기 스트리밍 URL을 .m3u8 형식으로 변경했습니다. .m3u8 파일 URL에 AudioStreamer을 어떻게 사용할 수 있습니까?AudioStreamer로 .m3u8 파일 스트리밍 URL을 재생하는 방법은 무엇입니까?

MPMoviePlayer 스트림을로드하기 전에 일부 버퍼링을 보여주기 때문에 사용할 수 없습니다. AudioStreamer으로 쉽게 할 수 있습니다. AudioStreamer을 사용하여 .m3u8 파일을 재생하려면 어떻게해야합니까?

당신에게

답변

1

시도를 감사하고, M3U8 파일을 구문 분석하고 리소스에 실제 URL을 가져온 다음 AudioStreamer에 해당 URL을 전달합니다.

Here 재생 목록을 구문 분석하는 M3U8Parser 라이브러리를 찾을 수 있습니다.

#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 
: 아래

는 M3U8 형식의 예입니다