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