2016-06-01 22 views
1

私はyoutube-livestreaming-apiでYoutubeに私の講義をライブストリーミングしたいと思います。Youtube LivestreamでLiveStreamを有効にする方法はありますか?

講義が始まると新しいライブイベントが作成され、講義が終了するとLiveEventが完了するまで転送されます。

問題は中断です。ブレークタイムが短い場合、LiveEventが停止してもライブストリームがアクティブなので、LiveStreamを変更または挿入する必要はありません。問題は、ブレーク時間が長く、ライブストリームが非アクティブになるときです。私はテストとライブに移行することはできません。 LiveStreamをアクティブにする方法はありますか?

ご提案はありますか?または任意のアイデア?

答えて

1

あなたはLiveBroadcasts:transitionを使用することができますし、あなたの放送にバインドされたストリームのstatus.streamStatusプロパティの値がactive

ライブストリームリソースがYouTubeに送信しているビデオストリームに関する情報が含まれていることを確認する必要があります。ストリームは、YouTubeユーザーにブロードキャストされるコンテンツを提供します。

HTTPリクエスト

POST https://www.googleapis.com/youtube/v3/liveBroadcasts/transition 

注:この要求は、次のscopesのうちの少なくとも1つに承認が必要です。

パラメータbroadcastStatusは、ブロードキャストが変化している状態を示します。ブロードキャストをテスト状態またはライブ状態のいずれかに遷移させることに注意してください。 liveは視聴者に見えます。 YouTubeは、放送のモニターストリームとその放送ストリームにビデオを送信します。

+0

ありがとうd.datul1990。 私の質問は、LiveStreamをアクティブに保つ方法です。 'status.streamStatus'はブロードキャストステータスと無関係にアクティブになる可能性がありますか? –

+0

この回答は多くの助けになります。 –

関連する問題