2014-10-23 5 views
0

내가 그랬듯이 같은 의미 :M3U8 재생 목록에서 M3U8 재생 목록을 재생할 수 있습니까?

#EXTM3U 
#EXT-X-TARGETDURATION:10 
#EXT-X-ALLOW-CACHE:YES 
#EXT-X-VERSION:3 
#EXT-X-MEDIA-SEQUENCE:1 
#EXTINF:10, 
video0.ts 
#EXTINF:8, 
video1.ts 
#EXTINF:10, 
video2.ts 
#EXTPLAYLIST //HERE COMES A PLAYLIST 
anotherplaylist.m3u8 

내가 아는 '변종'재생 목록에 대한을하지만 난 그것이 내가 찾는 것은 있다고 생각하지 않습니다.

+0

실제로이 목표를 달성하기 위해 무엇을하려고합니까? – Sander

+0

HTTP 라이브 스트림 인 몇 개의 미디어가 포함 된 마스터 재생 목록을 만들고 싶습니다. – scaryguy

+0

어떻게이 마스터 재생 목록을 사용 하시겠습니까? 당신의 목표는 무엇입니까? 제가 부탁하는 이유는 여기에 잘못된 질문을하고 있다는 느낌이 들었습니다. 전체 시나리오를 설명 할 수 있다면 도움이 될 것입니다. – Sander

답변

0

기술적으로이 원하는 M3U8의 상대 경로를 사용하여 URL을 다시 다음 원래 M3U8를 구문 분석에 의해 가능하다 감사드립니다. 필요한 것은 원본 m3u8에서 m3u8을 추출하고 그 정보를 사용하여 플레이어에 m3u8 경로를 제공하는 스크립트를 작성하는 것입니다. 희망은 그 질문에 답합니다. 이것이 매우 관습적인 것으로 보이기 때문에 미리 정의 된 스크립트를 찾을 수 있을지 확신하지는 못하지만 매우 어렵지는 않습니다.

+0

m3u8의 세그먼트를 모두 가져 와서 다른 m3u8에서 병합하는 것을 의미합니까? – scaryguy

+0

@scaryguy, 무슨 뜻인지 확실하지 않습니다. 안에있는 m3u8을 연주 하시겠습니까? 또는이 m3u8이 포함 된 m3u8을 재생하고 싶고 모든 세그먼트가 아닌 다른 m3u8을주고 싶습니다. 나는 내가 혼란스러워했다고 생각한다. ts 파일 대신에 m3u8을주고 싶다면 가능하다고 확신하지 못합니다. 지금까지 나는 당신이 m3u8을 다른 m3u8 안에서만 연주하길 원한다고 대답했습니다. 하지만 여기서 당신은 바깥 쪽 m3u8을 연주하고 m3u8을 더 안에 넣고 싶다고합니다. 나는 그것이 HLS rfc가 허용하지 않는 한 직접 가능하지는 않다. – av501

+0

HLS 형식의 비디오를 브라우저에서 오프라인으로 사용할 수있게 할 수 있습니까? 사용자 브라우저 (Indexed db 등)에 HLS 비디오를 저장 한 다음 바로 거기에서 재생할 수 있습니까 (적어도 단기간 동안은)? –