2011-01-18 2 views
1

작은 HLS 재생 목록 파서를 구현 중입니다. 변형 재생 목록에 스트림이 포함될 수 있는지 궁금합니다.HTTP 라이브 스트리밍 (HLS) : 스트림 파일과 재생 목록을 인덱스 파일로 믹싱

e.e. 다음 사항이 허용됩니까?

#EXTM3U 
#EXT-X-TARGETDURATION:8 
#EXT-X-MEDIA-SEQUENCE:2680 

#EXTINF:8, 
https://priv.example.com/fileSequence2680.ts 

#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1280000 
http://example.com/low.m3u8 
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=2560000 
http://example.com/mid.m3u8 
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=7680000 
http://example.com/hi.m3u8 
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=65000,CODECS="mp4a.40.5" 
http://example.com/audio-only.m3u8 

실제로 의미가 없지만 사양에서 명시 적으로 허용되지 않는다고하지는 않습니다.

허용되는 경우 플레이어는 fileSequence2680.ts를 재생 한 다음 대역폭에 따라 low.m3u8, mid.m3u8, hi.m3u8 또는 audio-only.m3u8의 파일을 재생할 것으로 예상됩니다.

감사합니다.

답변

0

아마도 그렇지 않습니다. Apple의 mediastreamvalidator를 통해 그러한 재생 목록을 전달하는 것이 아마도 이것이 지원된다면 (아마도 나는 의심 스럽습니다) 가장 좋아하는 방법 일 것입니다.

관련 문제