0

사용자가 버튼을 눌러 전화 카메라 (앞면과 뒷면)를 통해 간단하게 비디오를 브로드 캐스트 할 수있는 기본 앱을 만들고 싶습니다.내 휴대 전화 카메라를 통해 YouTube 실시간 스트림 API를 사용하여 방송 할 수 있습니까?

YouTube 실시간 스트림 API로 동영상 스트리밍 프로세스를 처리 할 수 ​​있습니까?

그렇다면 YouTube Live Stream API는 완전히 무료이며 특정 사용량에 도달하면 무언가 지불하라고 요청하지 않습니다.

답변

1

라이브 이벤트 및 라이브 브로드 캐스트를 만드는 것은 언어 및 하드웨어에 무관심하므로 YouTube의 Live Streaming HTTP API 만 사용하면됩니다. Core ConceptsLife of a Broadcast 가이드를 읽어보십시오.

귀하의 흐름은 다음과 같이 표시 될 수 있습니다

  1. 는 사용자를 인증합니다.
  2. 라이브 브로드 캐스트 개체를 설정하고 예약하십시오.
  3. 비디오 인코더를 시작하고 라이브 스트림 개체를 만듭니다.
  4. 라이브 스트림을 라이브 브로드 캐스트에 바인딩합니다.
  5. 비디오 검증을 테스트합니다.
  6. 라이브 브로드 캐스트를 라이브로 설정하십시오.
  7. 이벤트가 끝나면 라이브 브로드 캐스트를 종료로 설정하십시오.

인코더 설정은 사용자에게 있습니다. "[하드웨어 또는 소프트웨어]에 대한 RTMP 또는 DASH 비디오 인코더를 만드는 방법은 스택 오버플로에 대해 너무 광범위합니다.

YouTube API는 특정 quota 내에서 무료로 사용할 수 있습니다. 해당 할당량 한도에 도달하면 추가 할당량을 요청할 수 있습니다 (잠재적으로 유료로).

여기 iOS의 YouTube 라이브 스트리밍 API와 통합하는 것에 대해 비슷한 질문을했습니다. YouTube live on iOS?