Whatnotでの動画・音声フィードにOBSを使用する
ライブ出品者の方は、OBS(Open Broadcast Software)を使用することで、コンピューターに接続されたビデオ機器やオーディオ機器の映像・音声をライブ配信に流すことができます。今回新しくリリースされたOBSによる配信方法は、ストリームキーとRTMPエンコーディングを利用する他のプラットフォームと似ていますが、いくつかの細かな違いがあります。
詳細情報や設定手順については、こちらの説明動画の手順に従ってください。
トラブルシューティングのヒントとコツ
- 「ライブツール」ページからのWebSocket接続には、次の2つの機能があります。
-
初回セットアップ時に必要な出力設定を自動的に適用します。他のプラットフォームでは、これらすべてを手動で設定する必要がありますが、WebSocket接続なら、わずか数回のクリックで完了します!
Whatnotでライブを自動的に開始するには、OBS内でベアラートークン(ストリームキー)を適用してから、OBS側の配信開始操作を行ってください。このベアラートークンは、固定のストリームキーとは異なり、Whatnotでスケジュールされたライブごとに新しく生成されるため、この手順を踏むことで各ライブのたびに手動で新しいトークンをコピーする手間を省き、適切にライブを開始できるようになります。
- WebSocketを接続し、「プロファイルの更新(初回設定のみ)」ボタンをクリックした後は、初めてライブを開始する前に、必ず一度OBSを終了して再起動し、それから「ライブツール」ページからWebSocketに再接続してください。OBSは、一度終了して再起動するまで、ビデオやキャンバスの解像度に対する変更を認識しないことがよくあります。解像度が変更されたように見えても、OBSを再起動するまでは正しく検出されません。
この手順を行わないと、「ライブツール」ページに「ヘルスチェック」というエラーポップアップが表示されます。「ヘルスチェック」ウィンドウの上部には、検出されたキャンバス解像度が表示されます。もし「1920x1080」と検出されている場合は、これは誤った値ですので、OBSを閉じて再起動し、実際のキャンバス解像度を確認してください解像度が「1080x1920」になっていれば、改めて配信を試行して問題ありません。
- OBSライブは、ライブ配信ページ自体(例:whatnot.com/live/2a020acf-a4e3-44e3-b329-a28fc883efvj)から開始しないでください。OBSライブは、「ライブツール」ページからWebSocketに接続し、そのページ上で開始したいライブの横にある「ライブを開始」ボタンを押して開始してください。
- WebSocket接続に失敗した場合、以下のいずれかが原因である可能性があります。以下の手順で問題を解決してください。
- パスワードが正しく入力されていない
- お使いのWebブラウザがGoogle Chromeではない:Google Chromeのみがサポートされています
- お使いのChrome拡張機能がWebSocket接続とうまく連携しない:シークレットモードのChromeブラウザウィンドウでWebSocketに接続してみてください(シークレットウィンドウには拡張機能はインストールされていません)
- OBSのWebSocketサーバー設定で、WebSocketサーバーを有効にしていない、または認証を有効にしていない
- WebSocketには接続できるが、ライブを正常に開始できない場合、またはOBSで出力エラーが発生する場合:
- お使いのコンピュータまたはインターネット接続で、WHIPサーバーをブロックするファイアウォールが有効になっている可能性があります。一部のネットワーク(特に標準的なファイアウォールを備えた企業ネットワークなど)では、デフォルトでこのようなストリーミング活動をブロックしています。すべてのファイアウォールを無効にしてください。
- OBS WebSocketのプロフィール更新により、設定が正しく反映されていない可能性があります。このページの「必須設定を表示」をクリックして、OBSの設定と一致しているか再確認してください。このエラーは通常、OBSの「配信」タブ設定が正しくないことが原因です。配信サービスが「WHIP」に設定されていることを確認してください。OBS Toolsのウェブページから配信開始すると、サーバーおよびベアラートークンの項目は自動更新されます。
- 気づかないうちにネットワーク接続が不安定になっている可能性があります。WHIP配信プロトコルは、非常に安定した強力なネットワーク接続を前提としています。Wi-Fiで配信している場合は、有線(Ethernet)接続への切り替えを強くおすすめします。WhatnotのショーでOBSを使用する場合、ネットワーク環境の構築が非常に重要です。必要に応じてネットワークの専門家に相談するか、高帯域ライブ配信に適したネットワーク環境の構築方法を学ぶことをおすすめします。
よくある質問
デスクトップのウェブブラウザではライブがライブ配信されているのが確認できるのですが、スマホで開くと、なぜ灰色のWhatnotのロゴの背景しか表示されないのでしょうか?
- OBSからライブ配信している出品者アカウントと同じアカウントでログインしている場合、アプリ上で自分のライブ配信映像を確認することはできません。アプリで配信中のOBSライブを開くと、そのアプリはライブ管理用コントローラーとしてのみ機能します。デスクトップのウェブブラウザ上で配信映像がライブ状態になっており、OBS側でビットレートの統計が表示されていれば、ライブ配信は正常に行われています。もしアプリから自分のライブを視聴して確認したい場合は、現在ライブ配信中のアカウントとは別のアカウントからアクセスする必要があります。
「ライブを再生状態に設定できませんでした」というエラーを修正するにはどうすればよいですか?
- ライブを開始する直前に、「ライブツール」ページでOBSのWebSocketに接続するようにしてください。「ライブツール」ページを開いたまま、OBSのWebSocketに長時間接続したままにすると、ライブの開始時にエラーが発生します。ライブが開始されない場合、または「ライブを再生状態に設定できませんでした:再生状態に更新されましたが、状態は再生中ではありません」というエラーが表示された場合は、「ライブツール」ページを更新し、OBS WebSocketに再接続してから、もう一度「ライブを開始」をクリックしてください。
「出力の開始に失敗しました。詳細はログを確認してください」というエラーを修正するにはどうすればよいですか?
- OBS WebSocketのプロフィール更新により、設定が正しく反映されていない可能性があります。このページの「必須設定を表示」をクリックして、OBSの設定と一致しているか再確認してください。このエラーは通常、OBSの「配信」タブ設定が正しくないことが原因です。配信サービスが「WHIP」に設定されていることを確認してください。OBS Toolsのウェブページから配信開始すると、サーバーおよびベアラートークンの項目は自動更新されます。
「接続に失敗しました」というエラーを修正するにはどうすればよいですか?
- このエラーは通常、ネットワーク接続が原因です。WHIP配信プロトコルは、非常に安定した強力なネットワーク接続を前提としています。Wi-Fiで配信している場合は、有線(Ethernet)接続への切り替えを強くおすすめします。WhatnotのショーでOBSを使用する場合、ネットワーク環境の構築が非常に重要です。必要に応じてネットワークの専門家に相談するか、高帯域ライブ配信に適したネットワーク環境の構築方法を学ぶことをおすすめします。
配信が2秒以上遅延しています。どうすればよいですか?
- お使いのネットワーク接続またはコンピュータのハードウェアの性能が、ライブ動画を高速にエンコードするには不十分です。ライブ配信に適さないハードウェアを使用している場合は、OBSの出力設定にある「CPU使用率プリセット」を、より高速な「superfast」または「ultrafast」に変更してみてください。インターネット接続が高速であるだけでなく、安定していることを確認してください。イーサネット接続が最適です。接続速度が速くても、パケットロスが発生していないか確認してください。速度が速くても、接続が不安定な場合があります。
- 高性能なハードウェアと安定したインターネット接続があれば、視聴者への遅延を数百ミリ秒まで短縮できます。2秒という遅延はライブ配信においても優れた数値で、他のあらゆるプラットフォームが提供できる最短レベルの数値です。これはラグや同期のずれを示すものではなく、視聴者が配信者の実際の動作から2秒遅れてライブ映像を受け取っているに過ぎません。ライブ配信に遅延が生じることはごく一般的なことです。スマートフォンのWhatnotアプリから配信する場合でも遅延は発生していますが、配信者自身は視聴者が見ている実際のライブ映像ではなくカメラのプレビュー画面を見ているため、その遅延に気付かないだけなのです。
- 遅延が配信に影響を与える場合は、Whatnot上のライブ配信画面をプレビューとして見るのではなく、OBSのウィンドウをそのままプレビューとして活用してください。
OBSツールのウェブページがOBS WebSocketに接続できないのはなぜですか?
- OBS WebSocketのパスワード欄には、ご自身で設定したカスタムパスワードを入力してください。自動生成されたパスワードは使用しないでください。パスワード入力後、左下の「適用」を必ずクリックしてください。
これまでWhatnotで使用していた1920×1080のOBSシーンから移行するのですが、新しい1080×1920(9:16)の縦型解像度キャンバスに簡単に合わせるにはどうすればいいですか?
- OBSのシーン内に新しい「グループ」ソースを作成します。「Shift」を押しながら既存のソースをすべて選択し、新しいグループにドラッグしてまとめます。次に、そのグループソースをクリックします。これで、1080×1920の縦型(9:16)キャンバスに合わせて、すべてのソースを一括で拡大・移動できます。
OBSでWhatnotや他のライブ配信プラットフォームにマルチキャストできますか?
- はい、できます!セットアップ手順は下記の動画をご覧ください。なお、これは現在OBSでマルチキャストを行う唯一の方法であり、サードパーティ製のプラグインを使用する必要があります。Whatnotのスタッフは、以下のビデオで説明されているガイダンスの範囲を超えて、サードパーティ製プラグインのセットアップ、保守、または更新を直接サポートすることはできません。これらの製品はご自身の判断で使用し、さらなるドキュメントやサポートが必要な場合は、各製品のサポートページを直接ご確認ください。
1165
-351
この記事は役に立ちましたか?
1165人中407人がこの記事が役に立ったと言っています