영상 스트리밍
M3U8
M3U8은 영상 자체가 아니라, 플레이어가 어떤 영상 조각과 화질을 재생할지 알려주는 텍스트 재생 목록입니다.
쉬운 설명
M3U8은 영상 자체가 아니라, 플레이어가 어떤 영상 조각과 화질을 재생할지 알려주는 텍스트 재생 목록입니다.
배경과 쓰임까지 이해하기
조금 더 자세히
M3U8은 UTF-8로 작성된 재생 목록 파일이며 HLS 스트리밍에서 영상 조각이나 다른 화질별 재생 목록의 위치를 가리킵니다.
HLS 재생 오류를 조사할 때 가장 먼저 확인하는 파일이며, 어떤 화질과 코덱이 제공되는지 파악하는 출발점이 됩니다.
`.m3u8` 주소만 복사한다고 항상 재생되는 것은 아닙니다. 인증 토큰, 만료 시간, 접근 권한이나 DRM이 함께 적용될 수 있습니다.
실제로는 이렇게 만나요
마스터 재생 목록에는 1080p·720p·480p 목록의 주소가, 각 화질의 목록에는 실제 미디어 조각의 주소가 적힐 수 있습니다.
- 이런 거 할 때 나와요 HLS 재생 오류를 조사할 때 가장 먼저 확인하는 파일이며, 어떤 화질과 코덱이 제공되는지 파악하는 출발점이 됩니다.
- 이렇게 생겼어요 `#EXTM3U`, `#EXT-X-STREAM-INF`, 영상 조각 주소 같은 줄이 적힌 텍스트 파일로 보입니다.
- 나오는 화면 예시 텍스트 편집기나 개발자 도구에서 HLS 재생 목록의 내용을 열어본 화면
M3U8 파일 안에 영상이 들어 있나요?
보통 들어 있지 않습니다. 영상 조각의 주소, 재생 시간, 화질 정보 같은 안내가 텍스트로 적혀 있습니다.
헷갈리기 쉬운 점
`.m3u8` 주소만 복사한다고 항상 재생되는 것은 아닙니다. 인증 토큰, 만료 시간, 접근 권한이나 DRM이 함께 적용될 수 있습니다.
왜 알아두면 좋을까요?
HLS 재생 오류를 조사할 때 가장 먼저 확인하는 파일이며, 어떤 화질과 코덱이 제공되는지 파악하는 출발점이 됩니다.
Checklist
실제로 볼 때 확인할 것
- 01
마스터 목록인지 미디어 목록인지 구분한다
- 02
목록 속 상대 주소가 올바른지 확인한다
- 03
인증과 만료 조건을 확인한다