0

ボタンを押すだけで、電話カメラ(前後)でビデオをブロードキャストできるようにする基本的なアプリを作りたいと思っています。YouTube Live Stream 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ビデオエンコーダを作成するにはどうすればよいですか」という質問は、Stack Overflowについてはあまりにも広い質問です。

YouTube APIは、特定のquota内で自由に使用できます。クォータ制限に達した場合、Googleに追加のクォータをリクエストする方法があります(有料になる可能性があります)。

私は、iOSのYouTubeのライブストリーミングAPIとの統合に関する同様の質問に答えました:YouTube live on iOS?

関連する問題