Live RTMP出力を使用してFacebookとYouTubeにストリームする
はじめに
Liveモジュールはデスクトップとモバイルデバイスの両方にライブイベントをブロードキャストするために使用できます。Liveモジュールにイベント情報を入力すると、現場のエンコーダーに使用するエンコーダー設定が提供されます。通常、ライブストリームはBrightcove Playerの内部で公開されます。Liveモジュールの調整室ページでは、追加のRTMP出力URLを入力できます。RTMP出力設定は、ライブストリームをソーシャルメディアサイトに送信するために使用できます。RTMP出力時間はイベント時間に対して課金されることに注意してください。このトピックでは、簡単なライブイベントを作成する手順を説明し、RTMP出力を使用してFacebookとYouTubeにライブイベントをストリーミングする方法を示します。
新しいイベントの作成
新しいイベントを作成するには、次の手順に従います。
- Liveモジュールを開きます。
- イベントの管理ページでをクリックします。ライブイベントの作成ページが開きます。
- イベント名と必要なカスタムフィールドを入力します。
- ライブ取り込みプロファイルを選択します。
- ライブ動画のVODバージョンをアカウントに保存するには、完了時にイベントをビデオアセットに変換するを選択します。
- ストリームオプションをクリックしてリージョンを選択します。レイテンシを減らすには、エンコーダーが配置されている場所に最も近いリージョンを選択してください。
- 詳細オプションをクリックして、必要に応じて詳細オプションを設定します。
- をクリックしてライブイベントを開始します。調整室ページが開き、エンコーダーが使用するストリーミングエンドポイント(RTMP URL)とストリーム名を含むライブイベントの詳細が表示されます。
- エンコーダーからストリーミングを開始すると、ライブストリームが調整室ページに表示されます。
ライブイベントが開始されると、ライブストリームをFacebookおよび/またはYouTubeに送信できます。
RTMP出力が削除されると、完了したRTMP出力を表示するオプションが利用可能になります。完了したRTMP出力を表示するには、このオプションをオンにします。

Facebook Liveへのストリーミング
Facebook Liveは、Facebook上のライブビデオストリーミング機能で、会社のページや個人プロフィールを通じて視聴者にライブイベントをブロードキャストできます。ライブ動画はライブイベント期間中はもちろん、イベント終了後も個人のニュースフィードに表示されます。
Liveモジュールでライブストリーミングが開始されたら、以下の手順に従ってFacebookでライブストリームを使用します。
- Facebookアカウントにログインします。
- 新しい投稿を作成し、ライブビデオオプションをクリックします。

- ライブに移行セクションでライブビデオを作成をクリックします。
- Facebook Video Producerダイアログが開いたら、閉じます。
- ビデオソースを選択セクションで、ストリーミングソフトウェアをクリックします。

- Facebookにストリームキーが表示されます。
- 詳細設定セクションを展開してサーバーURLを表示します。ストリームキーとサーバーURLはLiveモジュールで使用されます。

- サーバーURLをクリップボードにコピーします。
- Liveモジュールで、調整室ページのRTMP出力URLフィールドにサーバーURLを貼り付けます。
- Facebookからストリームキーをクリップボードにコピーします。
- Liveモジュールで、RTMP出力URLフィールドの末尾にストリームキーを貼り付けます。RTMP出力URLフィールドは、FacebookのサーバーURLとストリームキーをすべて1つの値として結合したものになります。
- レンディションを選択ドロップダウンからレンディションを選択します。

- RTMP出力を追加をクリックします。
- 接続が成功したことを確認します。

- Facebookのビデオセクションにストリームのプレビューが表示されます。

- Facebookでライブ動画の詳細を追加します。

- ライブに移行をクリックします。
- ライブストリームがFacebookに表示されることを確認します。

ライブダッシュボードに戻るには、Facebookのニュースフィードで投稿を見つけ、投稿の横にある省略記号(...)をクリックして、ライブビデオを編集をクリックします。

ライブビデオを終了をクリックしてFacebookライブストリームを終了します。イベントが完了したときも、エンコーダーを停止することを忘れないでください。
YouTubeへのストリーミング
YouTubeには、ライブストリーミング動画を視聴者に配信する機能があります。ライブストリームを初めて開始する前に、YouTubeチャンネルを有効にする必要があります。
Liveモジュールでライブストリーミングが開始されたら、以下の手順に従ってYouTubeでライブストリームを使用します。
- YouTubeアカウントにログインします。
- https://studio.youtube.comのYouTube Studioページにアクセスします。
- ページ右上の作成 > ライブに移行をクリックします。
- 左側のナビゲーションでストリームをクリックします。
- YouTubeにストリームキーとストリームURLが表示されます。これらの値はLiveモジュールで使用されます。

- ストリームURLをクリップボードにコピーします。
- Liveモジュールで、調整室ページのRTMP出力URLフィールドにサーバーURLを貼り付けます。
- YouTubeからストリームキーをクリップボードにコピーします。
- Liveモジュールで、RTMP出力URLフィールドの末尾にストリームキーを貼り付けます。RTMP出力URLフィールドは、YouTubeのストリームURLとストリームキーをすべて1つの値として結合したものになります。
- レンディションを選択ドロップダウンからレンディションを選択します。

- RTMP出力を追加をクリックします。
- RTMPセクションの下で、接続が成功したことを確認します。

- ライブストリームがYouTubeに表示されることを確認します。

ライブストリームがYouTubeで開始されます。

YouTube Studioでストリームを終了をクリックしてライブストリームを終了します。配信が完了すると、公開動画が自動的に作成され、後で視聴できるようにアップロードされます。イベントが完了したときも、エンコーダーを停止することを忘れないでください。
制限事項
- 現在、BrightcoveLiveからLinkedInへのRTMP出力はサポートされていません。