널리 사용되는 RTMP 스트리밍 동영상 프로토콜의 보안 확장판인 RTMPS를 사용하여 YouTube 실시간 스트리밍을 진행할 수 있습니다. RTMPS는 전송 계층 보안(TLS/SSL) 연결을 통한 RTMP이며 암호화를 제공합니다.
시작하기 전에
인코더가 RTMPS를 지원하는지 확인하고 YouTube 실시간 스트리밍의 기본사항을 숙지해 두세요.
1 YouTube RTMPS 사전 설정 확인
인코더를 최신 버전으로 업데이트하고 기본 제공되는 YouTube RTMPS 설정이 있는지 확인합니다.
YouTube RTMPS 사전 설정이 있다면 선택합니다. 라이브 관제실에서 제공되는 스트림 키도 입력해야 할 수 있습니다. 그러면 스트리밍할 준비가 끝납니다.
인코더에 YouTube RTMPS 사전 설정이 없으면 '서버 URL 설정'으로 이동합니다.
2 서버 URL 설정
RTMPS URL은 라이브 관제실에서 확인할 수 있습니다. 기본적으로 표시되는 일반 RTMP URL이 아닌 RTMPS URL을 확인해야 합니다.
- YouTube 라이브 관제실을 엽니다.
- 스트림 탭을 클릭하거나 새 스트림을 예약합니다.
- '스트림 설정'에서 스트림 URL 입력란에 있는 자물쇠 아이콘을 클릭해 RTMPS URL을 표시합니다.
- 이 '스트림 URL'을 복사합니다.
- 복사한 URL을 인코더에 붙여넣습니다.
- 라이브 관제실에서 YouTube 스트림 키를 복사하고 인코더에 붙여넣습니다.
문제 해결
SSL 오류
'RTMP 서버에서 잘못된 SSL 인증서를 보냈습니다'와 같은 오류 메시지가 표시되면 다음 단계를 수행해 보세요.
1 서버 URL이 올바른지 확인
'서버 URL 설정'에 나와 있는 단계를 따라 서버 URL이 올바른지 확인합니다. 프로토콜과 서버가 모두 rtmp
가 아닌 rtmps
여야 합니다.
2 포트 번호 지정
URL이 올바른 것 같은데 계속 SSL 오류가 발생한다면 URL에서 포트 번호를 443으로 지정해 보세요. 다음은 예시이므로 실제로는 라이브 관제실에서 확인한 서버 URL로 업데이트해야 합니다.
rtmps://exampleYouTubeServer.com:443/stream
또는 인코더에 포트 번호를 지정할 수 있는 구성 옵션이 있는 경우에는 443을 입력하세요.
연결 시간이 초과되었습니다
'연결 시간이 초과되어 서버에 연결하지 못했습니다'와 같은 오류 메시지가 나타나면 다음과 같이 해결해 보세요.
1 서버 URL이 올바른지 확인
'서버 URL 설정'에 나와 있는 단계를 따라 서버 URL이 올바른지 확인합니다.
프로토콜과 서버가 모두 rtmp가 아닌 rtmps여야 합니다.
2 인코더의 RTMPS 지원 여부 확인
문제가 계속 발생한다면 인코더가 RTMPS를 지원하지 않을 수 있습니다. 인코더의 설명서를 다시 확인해 보세요.