Facebookの ストリームキーの確認方法
FacebookのストリームキーとRTMPサーバーURLがどこにあるか、キーはどんな形式か、Facebookがエンコーダに求める設定は何か。初めての配信がきちんとつながるよう、順に紹介します。
Facebookの現在のダッシュボードに合わせて書いています。メニューの位置が変わっていても、探すセクションの名前は同じです。
ブラウザ内で動作し、何もアップロードされません
rtmps://live-api-s.facebook.com:443/rtmp/FB-で始まり、数字とトークンが続きます(例:FB-1234567890123456-0-AbCdEfGh…)
Facebookでつまずきやすい点
- キーに配信しただけでは、何も公開されません。「ライブ配信を開始」を押すまで、Facebookはプレビューのまま待機します。
- Facebookは、30 fpsまたは60 fpsの1080pを受け付けます(30 fpsで3,000〜6,000 kbps、60 fpsで4,500〜9,000 kbps)。StreamRoveがFacebook向けに想定するビットレートは6,000 kbpsで、どちらの範囲にも収まります。
- ライブ配信するには、ページのフォロワーが100人以上で、アカウントの開設から60日がたっている必要があります。2024年からのFacebookのルールです。
- パーシステントでないキーは、発行から24時間後、または配信が終わった時点で期限が切れます。
Facebookが受け付けるエンコーダ設定
- 解像度
- 1920 × 1080
- フレームレート
- 60 fps
- 映像ビットレート
- 6,000 kbps(最大9,000)
- 音声ビットレート
- 128 kbps
- キーフレーム間隔
- 2 s
1回貼り付ければ、すべてのプラットフォームへ配信
StreamRoveにFacebookを配信先として追加すると、キーは暗号化されて保存され、以降のすべての配信で使われます。YouTube、Twitch、Kickなどの配信先と並べて使えます。
無料で始めるFacebookのストリームキーの場所
- 01
Live Producerを開く
facebook.com/live/producerのLive Producer(Facebookのライブ配信作成画面)を開くか、Facebookページを開いてライブ配信を選びます。「ライブ配信を開始」を選び、「動画ソースを選択」で「ストリーミングソフトウェア」を選びます。
- 02
パーシステントストリームキーをオンにする
「詳細設定」で「パーシステントストリームキー」をオンにします。オンにしていないキーは1回限りで、配信が終わると期限が切れます。
- 03
サーバーURLとキーをコピーする
サーバーURLはrtmps://live-api-s.facebook.com:443/rtmp/で、キーはFB-で始まります。どちらもコピーして、Live Producerは開いたままにします。
- 04
エンコーダを起動して、配信を開始する
映像が届くと、Facebookにプレビューが表示されます。タイトルを入力し、Facebookページを選んで「ライブ配信を開始」を押します。配信が自動で始まることはありません。
Facebookのストリームキーが使えないときは?
もう一度コピーする
「ストリームキーが無効」と表示される原因は、末尾の空白か、前回コピーしてからのキーのリセットであることがほとんどです。Facebookのダッシュボードから、キーの欄へ直接コピーしてください。
URLの欄を確認する
サーバーURLとキーは、別々の欄に入力します。URLのうしろにキーを貼り付けた場合も、古い解説記事のURLを使った場合も、接続できません。
ライブ配信の開始ボタンを探す
エンコーダは接続済みなのにFacebookに何も表示されないときは、配信がプレビューの状態で止まっていて、ダッシュボードから公開する操作を待っているのかもしれません。
迷ったらリセットする
キーが一度でも画面に映った、または誰かに共有したときは、Facebookでリセットして、エンコーダのキーも更新してください。古いキーを知っている人なら、誰でもチャンネルの持ち主として配信できてしまいます。
OBSに直接ではなく、StreamRoveに貼り付ける理由
1本の配信で、すべてのプラットフォームへ
OBSは配信先ごとに、配信のコピーを別々に送ります。StreamRoveが受け取るのは1本だけで、Facebookをはじめすべての配信先へ転送するので、アップロードは増えません。
保存は1回、暗号化つき
キーは配信先として保存され、保存時に暗号化されて、すべての配信で使われます。配信のたびにFacebookのメニューをたどって探す必要はありません。
つねに状態を確認
0〜100のヘルススコアと配信先ごとの診断で、Facebookに映像が届かなくなったことと、その原因がわかります。視聴者がチャットで教えてくれるのを待つ必要はありません。
このページは解説用です
このページには、Facebookのストリームキーを入力する場所はありません。キーを貼り付けるのは、エンコーダか、配信先として追加するStreamRoveだけにしてください。StreamRoveでは、暗号化して保存されます。
Facebookのストリームキーを守る習慣
- Facebookの設定ページは、配信に映さないでください。たいていキーが表示されています。
- エンコーダのスクリーンショットを共有したら、Facebookでキーをリセットします。
- 新しいキーを初めて使うときは、非公開または限定公開のテスト配信にします。
- エンコーダのキーフレーム間隔は2秒にします。Facebookもほかのプラットフォームも、この値を想定しています。
よくある質問
Facebookのストリームキーはどこにありますか?
エンコーダの中ではなく、Facebookのダッシュボードにあります。上の手順でたどり、そこからOBSか、StreamRoveに1回だけコピーしてください。
Facebookのストリームキーは秘密の情報ですか?
はい。サーバーURLとキーを知っている人は誰でも、Facebookのチャンネルで配信できます。配信画面に映さず、漏れたときはリセットしてください。
ストリームURLとストリームキーの違いは?
URLはFacebookのサーバーのアドレスで、どの配信者も同じアドレスに送ります。キーは、その映像がどのチャンネルのものかを伝える部分です。エンコーダでは、この2つを別々に入力します。
Facebookと、ほかのプラットフォームに同時に配信できますか?
はい。StreamRoveにFacebookを配信先として追加し、ほかのプラットフォームもその隣に追加します。エンコーダから送る映像は1本のまま、すべてのプラットフォームで同時にライブになり、アップロードも増えません。