2011-11-03 2 views
3

미디어 요소 플레이어는 m3u8 재생 목록에 정의 된 분할 된 mpegts hls 스트림을 재생할 수 있습니까? 그렇다면이를 수행 할 코드를 표시 할 수 있습니까? 웹 서버에 test.m3u8 재생 목록이 있습니다.m3u8 재생 목록이있는 분할 된 hls 스트림 재생

#EXTM3U 
#EXT-X-TARGETDURATION:10 
#EXT-X-MEDIA-SEQUENCE:7291 
#EXTINF:12, 
test-7291.ts 
#EXTINF:12, 
test-7292.ts 
#EXTINF:12, 
test-7293.ts 
#EXTINF:12, 
test-7294.ts 
#EXTINF:12, 
test-7295.ts 
#EXTINF:12, 
test-7296.ts 
#EXTINF:12, 
test-7297.ts 
#EXTINF:12, 
test-7298.ts 
#EXTINF:12, 
test-7299.ts 
#EXTINF:12, 
test-7300.ts 

iOS 기기는 아무런 문제없이 실시간 스트림을 볼 수 있습니다.

답변

1

예, 가능합니다. 넣어 SRC는 비디오 태그에 .m3u8합니다 : <video src="/link/to/your_file.m3u8" />

및 초기화 플러그인 :

var video = document.getElementsByTagName('video')[0];

var player = new MediaElement(video);

플레이어 .m3u8 목록의 첫 번째 항목에서 재생 시작할 것

. 또한 m3u8 목록을 재생하는 기능은 mediaelement.js 장점이 아니며 플랫폼 기능입니다.

관련 문제