playList(manifest) 읽기

minkyung·2023년 6월 8일
0

media

목록 보기
1/1
post-thumbnail

playList 직접 까보기

메인 playList

hls.js demo page에서 m3u8 파일 다운로드 받을 수 있음
종류 여러가지여서 레퍼런스 보기 좋음

해당 m3u8 파일을 주소창에 입력하면 master.m3u8(저 파일은 x36xhzz.m3u8) 다운로드됨
메인 m3u8 파일 : https://test-streams.mux.dev/x36xhzz/x36xhzz.m3u8

#EXTM3U (필수)

= 이 파일은 m3u8 파일입니다
파일 맨 첫 줄에 와야 parser가 알아들음

#EXT-X-STREAM-INF

= 서브 플레이리스트 설명합니다.

PROGRAM-ID

= 고유 ID

BANDWIDTH

= 아래의 서브 m3u8 파일은 이런 대역폭에 적절합니다.

CODEC

= 아래의 서브 m3u8 파일은 이런 코덱을 사용합니다. (디코딩할 때 씀)

RESOLUTION

= 아래의 서브 m3u8 파일의 해상도는 이렇습니다.

NAME

= 아래의 서브 m3u8 파일의 이름입니다.

서브 playList

#EXT-X-STREAM-INF 아랫줄에 있는 ~~~.m3u8 주소를 메인 m3u8 주소의 마지막 / 다음을 삭제하고 넣으면 서브 플레이리스트 까볼 수 있음

그니까 무슨 말이냐면

  1. 메인 플레이리스트 주소 : https://test-streams.mux.dev/x36xhzz/x36xhzz.m3u8
  2. 마지막 / 다음을 지움 : https://test-streams.mux.dev/x36xhzz/
  3. #EXT-X-STREAM-INF 아랫줄에 있는 ~~~.m3u8 주소를 붙임 : https://test-streams.mux.dev/x36xhzz/<style=>url_0/193039199_mp4_h264_aac_hd_7.m3u8
profile
프론트엔드 개발자

0개의 댓글