DiscordRTC接続エラーを修正する方法

Discordは、2015年に最初にリリースされて以来、すぐにゲームや趣味のコミュニティを構築するためのゴールドスタンダードになりました。画面共有や音声、またはビデオ通信は無料で提供されます。

残念ながら、音声通話を試みる一部のDiscordユーザーには、通話の接続を妨げているように見える「 (Discord)RTC接続」エラーが表示されます。Discordの「RTC接続」エラーはいくつかの問題によって引き起こされる可能性がありますが、修正することができます。Discordでこのエラーを修正したい場合は、次のことを行う必要があります。

Discordの「RTC接続」エラーとは何ですか?その原因は何ですか?(What Is a Discord “RTC Connecting” Error and What Causes It?)

Discordに「RTC接続」と表示されている場合は、通常、 WebRTCWeb Real-Time Communication)プロトコルがユーザーとDiscordサーバー間の接続を作成してボイスチャットを実行できないという問題があることを意味します。

一般的な「ルートなし」エラーなどの他の問題は、この同じ問題に関連しており、Discordはコンピューターとそのサーバー間の接続を確立できません。DiscordからPCへの安定した接続がないと、音声またはビデオ通信の接続を確立しようとしても失敗します。

Discordの停止が問題になる場合もありますが、ほとんどのユーザーは、Discordの「RTC接続」エラーがローカルネットワークの問題を示していることに気付くでしょう。最初の例では、PCを再起動することは、通常、PCをローカルネットワークに再接続することを強制するため、良い最初のステップです。

ただし、ブロックされたネットワークポート(blocked network ports)から破損したDNSキャッシュまで、 Discordの音声通信が失敗する可能性があります。PCの再起動が機能せず、インターネット接続が安定していることが確実な場合は、Discord音声通信を再び機能させるために、以下の手順を試す必要があります。 

Discordのサービスステータスを確認する(Check Discord’s Service Status)

他の設定を確認する前に、問題が自分の側にあることを確認する必要があります。不和(Discord)の停止はまれですが、時々発生し、ユーザーがプラットフォームを使用できなくなります。これは、音声およびビデオ通信を妨げる小さな停止である可能性があります。または、サービスへの接続を完全に停止する可能性があります。

  1. Discordのサービスステータスを確認し、停止を除外するには、 DiscordStatusのWebサイト(Discord Status website)にアクセスしてください。APIセクションが操作(Operational )可能としてリストされていることを確認してください(緑色で表示)。部分的な停止はオレンジ色で表示され、完全な停止は赤で表示されます。

  1. 同じページで、下にスクロールして[音声](Voice )カテゴリを開きます。これにより、サーバーリージョンのリストが開きます。お住まいの地域が運用(Operational)可能としてリストされていることを確認してください。そうでない場合は、以下でさらに概説する手順を使用して、これをバイパスするために一時的に別のリージョンに切り替えることができる場合があります。

Discordに問題がある場合は、1〜2時間離れてください。ほとんどの場合、問題は戻ってくるまでに解決する必要があります。

VPNから切断し、ネットワークポートを開く(Disconnect From VPNs and Open Network Ports)

PCで仮想プライベートネットワーク(VPN)(virtual private network (VPN))を使用している場合は、 Discordのサーバーへの接続がブロックされ、プロセスで「RTC接続」エラーが発生している可能性があります。同様に、ネットワークファイアウォール(またはWindowsファイアウォール)を使用している場合、ポートを閉じるとDiscordが正しく機能しなくなる可能性があります。

Discordは、50,000〜65,535のランダム(50,000 and 65,535)UDPポート( random UDP port )を使用して音声通信を確立します。ただし、PCまたはMacは通常、このランダムポートへのアクセスを自動的に許可します。これは、 WebRTC(WebRTC)プロトコルの利点の1つです。そうでない場合は、代わりにルーターを許可するようにルーターを構成する必要があります。

このような巨大なポート範囲を単純に開くことはお勧めしませんが、ルーターでポートフォワーディングを使用して(use port forwarding on your router)、このトラフィックを単一のポートまたはポート範囲に転送し、着信トラフィックを監視(および制限)できる場合があります。不和(Discord)のみ。

ただし、 VPN(VPN)を使用していてトラフィックがブロックされている場合は、VPNを切断してDiscordを使用する必要があります。または、サービスで許可されている場合は特定のポートをホワイトリストに登録できますが、これが可能かどうかを確認するには、 VPNサービスを参照する必要があります。 

Discordサーバーのリージョン、オーディオサブシステム、およびサービス品質(QoS)設定を変更する(Change Discord Server Region, Audio Subsystem and Quality of Service (QoS) Settings)

Discordには、音声通信に影響を与える可能性のあるいくつかの設定があります。たとえば、Discordサーバーはサーバーリージョンにグループ化され、ユーザーとDiscordサーバー間の遅延を最小限に抑えます。ただし、お住まいの地域に問題がある場合は、一時的に別の地域に切り替えて問題を解決できます。

Discordのサービス品質(QoS)とオーディオサブシステムの設定を変更することもできます。これにより全体的な品質が低下する可能性がありますが、 Discord(Discord)の「RTC接続」エラーが続く場合は接続を確立するのに役立ちます。ただし、これらの特定の設定は、 Discord(Discord)デスクトップアプリでのみ変更できます。

  1. ブラウザまたはDiscordデスクトップアプリでサーバーリージョンを変更するには、アプリを開いて(または、Discord Webサイトにアクセスして(visit the Discord website))サインインします。サインインしたら、左上のサーバー名を選択し、[サーバー設定](Server Settings)を選択します。メニューから。

  1. [サーバーの概要(Server Overview)]メニューで、[サーバーリージョン]オプションの[(Server Region )変更(Change)]ボタンを選択して、サーバーを別のDiscordサーバーリージョンに切り替えます。これは、そのサーバーの管理者である場合にのみ可能ですが、設定は接続されているすべてのユーザーに適用されます。

  1. デスクトップアプリを使用している場合は、サービス品質とオーディオサブシステムの設定を変更できます。これを行うには、アプリを開き、左下の設定コグを選択します。(settings cog )

  1. メニューで、[アプリの設定](App Settings)カテゴリの下にある[音声とビデオ]を選択します。(Voice & Video)左側で、[ Quality of Service High Packet Priority]スライダーを選択し、[ (Enable Quality of Service High Packet Priority )Off]の位置 に切り替えてください。

  1. 同じメニューで、[オーディオサブシステム(Audio Subsystem)]セクションまで下にスクロールします。ドロップダウンメニューを使用して、標準( Standard)からレガシー(Legacy)に切り替えます。

DNSキャッシュをクリアする(Clear DNS Cache)

DNSドメインネームサーバー(Domain Name Server))キャッシュは、PC上のアプリ(Discordなど)がドメイン名(discord.comなど)を正しいIPアドレスに解決するのに役立ちます。DNSキャッシュが破損している場合、 Discordが間違ったアドレスに接続しようとして、結果として音声通信がブロックされている可能性があります。 

これを解決するには、プラットフォームのDNSキャッシュをクリアする(clear the DNS cache)必要があります。 

  1. Windowsユーザーは、新しいPowerShell(PowerShell)ウィンドウを開くことでこれを行うことができます。これを行うには、[スタート(Start)]メニューを右クリック(Right-click)し、 [ Windows PowerShell(管理者)(Windows PowerShell (Admin)) ]を選択します。PowerShellウィンドウで、ipconfig ipconfig /flushdnsEnterを選択して確認します。

  1. Macでは、新しいターミナルウィンドウを開き、sudodscacheutil-flushcacheと入力します。sudo killall -HUP mDNSResponderで同じことを行い、 (sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder)Enterを選択してコマンドを実行します。

  1. キャッシュをクリアしたら、Discordで別の音声通話を発信して、キャッシュが再び機能していることを確認します。WebRTCトラブルシューティングテスト(WebRTC Troubleshooter test)を使用して、ブラウザがWebRTC通話(Discord音声(Discord voice)通話など)を許可するように正しく構成されていることを確認することもできます。

不和に関する一般的な問題の解決(Resolving Common Issues with Discord)

Discordの「RTC接続」エラーは対処するのが面倒な場合がありますが、上記の手順はほとんどのユーザーにとって問題を解決するのに役立つはずです。サインイン中の接続画面のスタックやライブチャット中の(stuck connection screen)ロボット音声の問題(robotic voice issues)など、その他の不和の問題も、サーバーリージョンや(Discord)QoS設定の変更など、同様の手順に従うことで修正できます。

独自のDiscordサーバーをセットアップして(set up your own Discord server)いて、サービスを最大限に活用したい場合は、Discordボットのインストールを検討することをお勧めします(Discord)。これらのボットはDiscordの機能を強化し、手に負えないユーザーを扱っている場合や、自分の音楽を再生(letting you play your own music)して活気を与える場合に、追加のモデレート機能(extra moderation features)を提供します。



About the author

私は 10 年以上の経験と Android デバイスでの作業経験を持つコンピューター技術者です。また、過去 5 年間オフィスで働いており、Office 365 と MacOS の使い方を学びました。余暇には、屋外で音楽を演奏したり、映画を見たりするのを楽しんでいます。



Related posts