問題タブ [youtube-livestreaming-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
youtube - Youtube API v3 - "Live Now" rtmp と streamkey を取得する
YouTube には、ユーザーが自分のライブ ストリーム セッションをブロードキャストできるライブ ストリーミング セクションが追加されました。この「Live Streaming」セクションには、「Live Now [Beta]」と「Events」の 2 つのオプションがあります。
Live Now は、ビデオ エンコーダーを指定した RTMP URL とストリーム キーにポイントするだけで、ストリーミング セッションを自動的に開始する迅速かつ簡単な方法です。着信メディアを自動的に検出し、公開ブロードキャストを開始します。
イベントもほぼ同じですが、事前設定がありますが、ブロードキャストは自動的に開始されず、ほとんどすべてを手動で設定する必要があります.
Youtube API を使用すると、イベントの取り込み URL とストリームキーを取得できるため、そのターゲットにブロードキャストできますが、他の多くの手順を手動で管理する必要があることも知っています (ストリームの公開、ストリームとのブロードキャストのバインド、ステータスの確認、開始、停止など)。など)。一方、「Live Now」はすべてを自動的に行います。
質問: Youtube API v3 から「Live Now」取り込み情報 (rtmp URL とストリームキー) を取得するにはどうすればよいですか?
java - JAVA: YouTube Live Streaming API を使用して新しいライブ イベントを作成する
Wowza モジュールから自分の YouTube チャンネルに新しいライブ イベントを作成したいので、Java を使用して作成する必要があります。どうすればいいですか?
youtube-api - YouTube API を介してライブ ストリームのハイライトを作成しますか?
Web UI を使用してハイライトを作成およびアップロードできることは知っていますが、ライブ ブロードキャスト中に API (またはその他) を介してプログラムでハイライトを作成する方法はありますか?
javascript - YouTubeへのシームレスな生放送
Youtube サービスを使用して自分の Web サイトのユーザーにライブ ブロードキャスト機能を提供したいのですが、希望する方法でそれが可能かどうかわかりません。
それが私が欲しいものです:
- ユーザーがブロードキャストの開始ボタンをクリックする
- サーバー側では、 を使用してそのユーザーに
Broadcast event
とを挿入します。(そのためにユーザーに自分のYouTubeアカウントにログインするように求めたくありません)Live Stream
Youtube Data API
- ブロードキャストとストリームの識別子をクライアント ブラウザに送り返します。
- できれば WebRTC を使用して、そのライブ ブロードキャストにオーディオ/ビデオ (および場合によっては画面共有) フィードの送信を開始します。
上記のシナリオは可能ですか?もしそうなら、WebRTC で動作させるにはどのような努力が必要ですか? WebRTC でできない場合、Android アプリケーション、ブラウザ拡張機能などを開発する必要がありますか? 私のオプションは何ですか?