0

JavaScript で YouTube Live Streaming API を使用してライブ イベントを作成しています。liveStreamリソースを作成するときは、次の設定を行います。

"cdn":
		{
			"format":"1080p",
			"ingestionType":"rtmp"
		}

しかし、YouTube アカウントで自分のイベントを表示すると、インジェスト設定で [3000 Kbps-6000 Kbps (1080p)] のビットレートが選択されていません。代わりに、次のように表示されます。

[ ] 基本取り込み
[X] カスタム取り込み
[ストリームを選択 v]

カスタム インジェスト設定が選択されていますが、ストリームが設定されていません。liveStream のビットレートが設定されていない (カスタム インジェストで 1080p が選択されている) のを妨げているのは何ですか?

PS エラーが発生した場合、またはより明確にする必要がある場合はお詫び申し上げます。これは、SO に投稿した最初の質問です。何かをクリアできるかどうか教えてください。

4

2 に答える 2

0

https://github.com/youtube/api-samples/blob/master/python/create_broadcast.pyで明確になります。

プログラムでは、既定のストリームの 1 つを設定することはできません。

したがって、新しいストリームを作成し、その取り込みプロパティを設定してから、そのストリームをイベントにバインドします。

于 2015-03-19T19:48:07.723 に答える