OBSの「サーバーへの接続に失敗しました」エラーを解決する9つの方法【Windows 10】
Open Broadcaster Software(OBS)は、ライブ配信や動画録画のためのオープンソースソフトウェアです。無料で利用できることから、世界で最も人気のあるストリーミングエンコーダーのひとつとされています。開発者コミュニティによって支えられており、Windows、macOS、BSD、Linuxといった幅広いプラットフォームに対応しています。また、ゲーム実況者がチュートリアルやプレゼンテーション用の画面キャプチャを共有する際にもよく使われています。OBSは多彩な音声・映像ソースを提供しており、クリエイティブな配信コンテンツの制作をサポートします。
しかし、OBSを使用していると「サーバーへの接続に失敗しました(Failed to connect to server)」というエラーが表示されることがあります。この問題は主に、OBSアプリケーションから配信を行う際に発生します。同じトラブルでお困りの方に向けて、簡単かつ効果的な解決策を順番にご紹介します。まずは原因を確認してから、具体的な対処法を見ていきましょう。
Windows 10でOBSの「サーバーへの接続に失敗しました」エラーを修正する方法
OBSのサーバー接続エラーは、配信中に発生することがほとんどです。この問題を引き起こす主な原因は以下の通りです。
- インターネット接続の不調
- 配信サーバー側の障害
- OBSが古いバージョンのままになっている
- OS(システムソフトウェア)が古い
- Bind IPまたはMTU設定の誤り
- ファイアウォールによるOBSの通信ブロック
- MTUサイズが大きすぎる
- ルーター設定の破損
対処法を試す前に、まず配信サーバーが正常に稼働しているかを確認してください。また、インターネット接続が不安定な場合や切断されている場合は、先に回線を安定させておきましょう。さらに、PCの再起動だけで問題が解消されるケースもあるため、そちらも試してみてください。これらの基本的な対処で改善しない場合は、以下の方法を記載順に試していきましょう。
方法1:配信サーバーを変更する
接続先のサーバーがダウンしている、または利用できない場合、このエラーが発生します。そのため、まず配信サーバーの状態を確認し、別の場所のサーバーへ切り替えることで問題を解決できる可能性があります。
注意:以下の手順を始める前に、ポートスキャナーを使ってサーバーのポートが開いているかどうかを確認しておくことをおすすめします。
1. OBSアプリを開き、上部のファイル(File)タブを選択して設定(Settings)を起動します。

2. 配信(Stream)タブをクリックします。

3. サーバー(Server)の横にあるプルダウンメニューを展開します。

4. 別のサーバーを選択し、適用(Apply)をクリックして変更を保存します。
5. 最後にOBSアプリを再起動し、サーバー接続の問題が解決したかどうかを確認しましょう。
方法2:動的ビットレートを有効にする
引き続きサーバーへの接続に問題がある場合は、OBSの動的ビットレート(Dynamic Bitrate)機能を有効にしてみてください。配信中にフレームドロップが発生する場合も、この設定で改善できることがあります。
注意:動的ビットレートのオプションは、OBSバージョン24以降でのみ利用可能です。
1. PCでOBSアプリを起動し、ファイル(File)タブから設定(Settings)を開きます。

2. 詳細(Advanced)タブを選択します。

3. ネットワークセクションにある「輻輳(ふくそう)を管理するためにビットレートを動的に変更する(ベータ版)」というオプションにチェックを入れます。

4. 変更を適用し、OBSアプリを再起動して接続の問題が解決したか確認します。
方法3:新しいストリームキーを作成して再入力する
OBSアプリと配信サービスとの間で不具合やエラーが生じていると、サーバーに接続できない問題が起こることがあります。この場合は、新しいストリームキーを作成して再入力してみましょう。ここでは例としてFacebookの手順を紹介します(YouTubeでも同様の手順で行えます)。
1. 任意のWebブラウザを開き、自分のFacebookアカウントにログインします。

2. ホームページ上のライブ動画(Live video)オプションをクリックします。

3. 配信ソフトウェア(Streaming software)を選択します。

4. リセット(Reset)をクリックして、新しいストリームキーを作成します。

5. 新しいストリームキーをコピーし、OBSアプリを起動します。
6. OBS内で設定(Settings)を開き、配信(Stream)タブを選択します。

7. Facebookからコピーしたキーをストリームキー(Stream Key)欄に貼り付け、適用(Apply)をクリックします。

手順が完了したら、OBSを一度閉じて再度起動し、サーバー接続の問題が解決したか確認してください。
方法4:OBSアプリを最新版に更新する
システム上のOBSが古いバージョンのままだと、互換性の問題が発生し、このエラーにつながることがあります。最新ビルドへ更新するには、以下の手順を実行してください。
1. デスクトップでOBSを起動し、ヘルプ(Help)オプションをクリックします。

2. プルダウンメニューから更新プログラムの確認(Check For Updates)を選択します。

3. 更新が利用可能な場合はインストールし、完了後にデバイスを再起動します。その後、OBSを起動して接続の問題が解消されているか確認しましょう。
方法5:Bind IPの設定を変更する
OBSの詳細設定にあるBind IPオプションを編集することでも、このエラーを解決できる場合があります。「IPにバインド(Bind to IP)」の設定をデフォルト、または他の選択肢に変更することで、接続エラーが改善することがあります。以下の手順を試してみてください。
1. OBSを起動し、ファイル(File)から設定(Settings)を開きます。

2. 詳細(Advanced)タブをクリックします。

3. 下へスクロールしてネットワーク(Network)セクションを探し、「IPにバインド(Bind to IP)」のプルダウンメニューを展開します。

4. 設定をデフォルト(Default)に変更します。すでにデフォルトになっている場合は、IPアドレス付きのネットワーク接続名を選択してください。

5. 変更を適用し、OBSがサーバーに接続できるようになったか確認します。
方法6:Windowsを更新する
OBS側に更新プログラムがない場合や、OBSを更新してもエラーが解消しない場合は、OS自体の更新を確認しましょう。古いOSと最新版のOBSとの間で互換性の問題が生じている可能性があります。Windows Updateから最新のアップデートをインストールしてから、再度OBSの動作を確認してください。

方法7:ファイアウォールでOBSを許可する
アプリケーションがサーバーに接続できない場合、システムにプリインストールされているセキュリティソフトウェアであるファイアウォールが、そのアプリの通信をブロックしている可能性があります。該当する場合は、ファイアウォールの設定でOBSを許可することで、「サーバーに接続できない」問題を解決できます。Windowsファイアウォールでアプリの許可・ブロックを設定する手順については、専用ガイドも参考にしてください。

方法8:MTUサイズを下げる
MTU(Maximum Transmission Unit:最大伝送単位)は、OBSがネットワークパケットの最大サイズを決めるために使用する値です。クライアントから送信されたパケットが、設定されたMTUサイズより大幅に大きい場合、配信サーバーがそれらのパケットを破棄することがあり、その結果としてこの接続エラーが発生します。このような場合は、MTUサイズを下げることで改善が期待できます。以下の手順で設定を変更しましょう。
1. Windowsの検索バーに「Powershell」と入力し、管理者として実行をクリックします。

2. 以下のコマンドを入力し、Enterキーを押します。
netsh int ipv4 show subinterface

3. 表示された一覧のインターフェース(Interface)列からネットワーク名を確認し、次のコマンドを実行します(<サブインターフェース名>の部分には、確認したネットワーク名を入力してください)。
netsh interface ipv4 set subinterface <サブインターフェース名> mtu=1400 store=persistent

4. 再び次のコマンドを実行し、MTUサイズが変更されているか確認します。
netsh int ipv4 show subinterface

5. 最後にPCを再起動し、OBSの接続問題が解決したかどうかをチェックしましょう。
方法9:ルーターを初期化する
ここまでの方法で問題が解決しない場合、最後の可能性として考えられるのは、ルーター設定の破損です。この場合は、ルーターを工場出荷時の状態に戻しましょう。ルーター背面にあるリセットボタンを押すか、Web管理画面から操作できます。Webポータルからの手順は以下の通りです。
注意:ルーターをリセットすると、すべてのデバイス設定が初期化されます。
1. ブラウザを開き、アドレスバーに「192.168.1.1」または「192.168.1.2」と入力します。
2. ログイン情報(認証情報)を入力し、ログインをクリックします。

3. 設定(Settings)メニューからリセット(Reset)を選択し、診断(Diagnostics)を開きます。
4. メンテナンス(Maintenance)タブ内の「デフォルト設定の復元(Restore Default Settings)」をクリックします。

プロセスが完了すると、ルーターは自動的に再起動します。
関連記事のおすすめ
- Windows 10でSkypeの再生デバイスエラーを修正する方法
- Twitchでチャットに接続できない問題を解決する方法
- Windows 10で「現在メッセージを送信できません」エラーを修正する方法
- Google ChromeでYouTubeエラー400を解決する方法
本記事では、OBSの「サーバーへの接続に失敗しました」エラーを解決するための9つの効果的な方法をご紹介しました。ご不明な点やご意見・ご提案がありましたら、下のコメント欄からお気軽にお寄せください。
-
【Windows 10】OBSのインストールエラーを解決する8つの方法
パソコンにOBSソフトウェアをインストールしようとした際、インストール作業が妨げられるエラーが発生することがあります。これはよくある問題で、システムエラーなどが原因となることが多いです。OBSのインストールエラーはファイルのダウンロードやセットアップを妨げるため、ユーザーにとって深刻な問題となります。エラーの原因と解決策を理解する前に、まずOBSとは何かを簡単にご説明します。 OBS(Open Broadcaster Software)は、高品質な動画・音声の録画や配信ミックスを作成できる重要なオフライン録画ツールです。本ガイドでは、OBSのインストール時に発生するエラーの原因と、その解決方法
-
ポケモンGOでログインできない・認証エラーが出る時の対処法9選
ポケモンGOは、Niantic社が2016年にリリースしたAR(拡張現実)スマホゲームです。AndroidとiOS向けに提供され、世界中で絶大な人気を誇る作品となっています。ポケモンGOはオンライン状態で、かつアカウントにログインしている必要があるため、オフラインでは起動できません。しかし一部のユーザーからは「ログインに失敗しました」というエラーが表示されるとの報告があり、特に長期间ブランク後に復帰したプレイヤーの間で頻発しています。また「認証に失敗しました(Failed to Authenticate)」というエラーが出るケースもあります。本記事では、ポケモンGOのログインエラーを解消する