HLS 스트림 설정

HDR을 스트리밍하거나 RTMP에서 지원하지 않는 코덱을 사용하려면 YouTube 실시간 스트리밍에서 HLS(HTTP 실시간 스트리밍) 처리 프로토콜을 사용하세요.

시작하기 전에

인코더가 HLS를 지원하는지 확인하고 YouTube 라이브 스트리밍의 기본사항을 숙지해 두세요.

1. YouTube용 HLS 사전 설정 확인

인코더에 YouTube용 HLS 처리 방식 사전 설정이 있는 경우 사전 설정을 선택합니다. RTMP 스트림과 마찬가지로 스트림 키를 복사하여 붙여넣어야 할 수도 있습니다. 그러면 스트리밍할 준비가 끝납니다.

인코더에 YouTube용 HLS 처리 방식 사전 설정이 없으면 2단계 '처리 URL 설정'으로 건너뜁니다.

2. 서버 URL 설정

  1. YouTube의 라이브 관제실 다음 스트림으로 이동합니다. '스트림 키 선택'에서 새 스트림 키 만들기를 클릭하고 HLS를 스트림 프로토콜로 선택합니다.

참고: HDR로 스트리밍하고 싶다면 '수동 해상도 사용'을 선택 해제 상태로 두어야 합니다.

  1. HLS 처리용 '스트림 URL'이 업데이트됩니다. URL은 'rtmp' 대신 'https'로 시작해야 합니다. 이 URL을 인코더에 복사하세요.
  2. 백업 처리가 필요한 경우 '백업 서버 URL'을 복사합니다. 스트림 키가 이미 URL에 포함되어 있으므로 '스트림 키'를 별도로 복사할 필요가 없습니다.

참고: HLS를 선택하면 '매우 짧은 지연 시간' 옵션이 사용 중지됩니다. HLS는 RTMP와 같은 연속 스트림 대신 동영상 세그먼트를 전송하기 때문에 지연 시간이 더 깁니다.

3. HLS 설정 마무리

YouTube 라이브 스트리밍에 적합하게 HLS 설정을 다음과 같이 업데이트해야 합니다.

  • 세그먼트 길이: 1~4초, 세그먼트 길이가 짧을수록 지연 시간이 짧음
  • 세그먼트 형식: TS(전송 스트림)여야 함
  • 바이트 범위는 지원되지 않음
  • 분리된 세그먼트가 5개 이하인 롤링 재생목록을 사용해야 함
  • HTTPS POST/PUT를 사용해야 함
  • HTTPS 사용 외에는 암호화가 지원되지 않음

인코더 설정

인코더 설정은 설정, 비트 전송률, 해상도에 관한 일반 가이드라인을 참고하세요. RTMP와 다른 HLS의 추가 설정은 다음과 같습니다.

  • 동영상 코덱: H.264 외 HEVC도 지원 가능
  • 오디오 코덱: AAC, AC3, EAC3

권장 고급 설정

  • 오디오 샘플링 레이트: 스테레오 오디오의 경우 44.1KHz, 5.1 서라운드 사운드의 경우 48KHz
  • 오디오 비트 전송률: 스테레오의 경우 128Kbps, 5.1 서라운드 사운드의 경우 384Kbps

HLS 출력 지원 인코더

  • Cobalt 인코더
  • Harmonic
  • Mirillis Action: HEVC 동영상 코덱을 선택하면 HLS 처리가 자동으로 사용됨
  • OBS
  • Telestream

도움이 되었나요?

어떻게 하면 개선할 수 있을까요?
검색
검색어 지우기
검색 닫기
기본 메뉴
12106790512863042872
true
도움말 센터 검색
true
true
true
true
true
59
false
false