2016-06-24 9 views
1

은 내가이 비디오를 엽니 다하기 위해 M3U8 파일이 필요하기 때문에이 패턴이 .TS에서 즉시 .m3u8 생성하는

http://www.someaddress.com/file_11223344.ts 
http://www.someaddress.com/file_11223345.ts 
http://www.someaddress.com/file_11223346.ts 
... 

에 따라 .TS 파일 세그먼트의 목록을 파일, 방법이 있습니다 예를 들어 .php에서이 m3u8을 수동으로 생성합니다 (ts 세그먼트에서). 원본 m3u8은 사용자/패스 ID 등이있는 경우에만 보호되고 생성됩니다. 타임 스탬프를 기반으로 항상 업데이트되고 생성되는 라이브 스트림입니다.

+0

당신이 방법을 찾지 못했을 경우 PHP 또는 다른 항목을 사용할 수 있는지 여부 (HTTP HEAD 요청 여부) 여부에 관계없이 매우 간단하게 시도 할 수 있으며, URL을 추가하고 첫 번째 세그먼트의 URL을 삭제하여 재생 목록을 업데이트하십시오. # EXTM3U # EXT-X-VERSION : 3 [3 세그먼트]. –

답변

0

예, 방법이 있습니다. 방금 생성했습니다. m3u8 사양은 매우 간단하고 완벽하게 문서화되어 있습니다. https://tools.ietf.org/html/draft-pantos-http-live-streaming-19

+0

당신은 내 남자가 맞습니다! 방금 Roku 앱을 만드는 Atom 편집기에서이 방법을 사용했고 실제로 작동했습니다! BOM과 yup이 없는지 확인해야만했습니다. –

0

szatmary is correct.

귀하의 경우, json 또는 xml 피드를 사용하여 구문 분석하거나 단순히 m3u8 파일을 호출하고 BOM이없는 utf-8에서 완료되었는지 확인하십시오. 다음은 m3u8 메서드입니다.

#EXTM3U 
#EXTINF:-1,Title Here 
http://www.someaddress.com/live/user/pass/file_11223344.m3u8 
#EXTINF:-1,Title Here 
http://www.someaddress.com/live/user/pass/file_11223345.m3u8 
#EXTINF:-1,Title Here 
http://www.someaddress.com/live/user/pass/file_11223346.m3u8 

여기 What's different between UTF-8 and UTF-8 without BOM?

1

BOM에 대해 알아 당신이 할 일은 당신이 구독이 있다면 더 도움이 될 것입니다, 파일을 스트리밍 .TS을 제공 IPTV 웹 사이트입니다. 하나의 주소 만 변경하려고합니다.