라이브 이벤트 및 라이브 브로드 캐스트를 만드는 것은 언어 및 하드웨어에 무관심하므로 YouTube의 Live Streaming HTTP API 만 사용하면됩니다. Core Concepts 및 Life of a Broadcast 가이드를 읽어보십시오.
귀하의 흐름은 다음과 같이 표시 될 수 있습니다
- 는 사용자를 인증합니다.
- 라이브 브로드 캐스트 개체를 설정하고 예약하십시오.
- 비디오 인코더를 시작하고 라이브 스트림 개체를 만듭니다.
- 라이브 스트림을 라이브 브로드 캐스트에 바인딩합니다.
- 비디오 검증을 테스트합니다.
- 라이브 브로드 캐스트를 라이브로 설정하십시오.
- 이벤트가 끝나면 라이브 브로드 캐스트를 종료로 설정하십시오.
인코더 설정은 사용자에게 있습니다. "[하드웨어 또는 소프트웨어]에 대한 RTMP 또는 DASH 비디오 인코더를 만드는 방법은 스택 오버플로에 대해 너무 광범위합니다.
YouTube API는 특정 quota 내에서 무료로 사용할 수 있습니다. 해당 할당량 한도에 도달하면 추가 할당량을 요청할 수 있습니다 (잠재적으로 유료로).
여기 iOS의 YouTube 라이브 스트리밍 API와 통합하는 것에 대해 비슷한 질문을했습니다. YouTube live on iOS?
출처
2016-09-01 16:39:48
JAL