如何修復Discord RTC連接錯誤

自2015年首次推出以來,Discord已迅速成為建立遊戲和業餘愛好者社區的金標準。它具有許多有用的功能,可讓用戶通過屏幕共享,語音或語音功能與朋友和志趣相投的陌生人保持遠程聯繫。免費提供視頻通訊。

不幸的是,一些嘗試進行語音呼叫的Discord用戶會看到“ RTC連接”錯誤,似乎阻止了呼叫的連接。 Discord“ RTC連接”錯誤可能是由多個問題引起的,但是可以解決。 如果您想解決Discord上的錯誤,這是您需要做的。

什麼是不一致的“ RTC連接”錯誤及其原因?

如果在Discord上看到“ RTC連接”,則通常表示存在問題,該問題阻止了WebRTC(Web實時通信)協議在您與Discord服務器之間創建連接以允許您進行語音聊天。

其他問題(例如常見的“無路由”錯誤)與同一問題有關,Discord無法在計算機與其服務器之間建立連接。 如果沒有從Discord到PC的穩定連接,則任何建立語音或視頻通信連接的嘗試都將失敗。

儘管有時可能會出現Discord中斷的情況,但大多數用戶會發現Discord“ RTC連接”錯誤指向本地網絡問題。 首先,重新啟動PC通常是不錯的第一步,因為這將迫使PC重新連接到本地網絡。

一切都來自 阻塞的網絡端口 但是,如果DNS緩存損壞,可能會導致Discord語音通信失敗。 如果重新啟動PC無法正常工作,並且您確定Internet連接穩定,則可能需要嘗試以下步驟才能使Discord語音通信再次正常工作。

檢查Discord的服務狀態

在檢查任何其他設置之前,應確認問題已解決。 不協調中斷通常會不時發生,但會導致用戶無法使用該平台。 這可能是較小的中斷,阻止了語音和視頻通信,或者可能完全阻止您連接到該服務。

  1. 要檢查Discord的服務狀態並排除中斷,請前往 不和諧狀態網站。 確保 API 該部分列為 操作 (顯示為綠色)。 部分中斷將顯示為橙色,而完全中斷將顯示為紅色。
  1. 在同一頁面上,向下滾動並打開 引起注意 類別。 這將打開服務器區域列表。 檢查您的區域是否列為 操作。 如果不是這樣,您可以使用下面進一步概述的步驟暫時切換到另一個區域來繞過該區域。

如果Discord遇到問題,請走一兩個小時。 在大多數情況下,問題應該在您回來時解決。

斷開與VPN的連接並打開網絡端口

如果你正在使用 虛擬專用網(VPN) 在您的PC上,則可能會阻止您與Discord服務器的連接,從而在此過程中導致“ RTC連接”錯誤。 同樣,如果您使用的是網絡防火牆(或 Windows 防火牆),關閉的端口可能會導致Discord無法正常工作。

不和諧使用 隨機UDP端口 之間 50,000和65,535 建立語音通訊。 但是,您的PC或Mac通常會允許自動訪問此隨機端口。 這是WebRTC協議的優勢之一。 如果不是,則可能需要配置路由器以允許它。

雖然不建議像這樣簡單地打開一個巨大的端口範圍,但是您可以 在路由器上使用端口轉發 將流量定向到單個端口或端口範圍,您可以監控(或限制)傳入流量至僅Discord。

但是,如果您使用的是VPN,並且流量被阻止,則可能需要斷開連接並使用沒有它的Discord。 或者,如果服務允許您將某些端口列入白名單,則可以將其列入白名單,但是您需要諮詢您的VPN服務以確認這是可能的。

更改Discord服務器區域,音頻子系統和服務質量(QoS)設置

Discord具有許多可能影響語音通信的設置。 例如,Discord服務器被分組到服務器區域中,以確保用戶和Discord服務器之間的等待時間最小。 但是,如果您所在的區域有問題,則可以暫時切換到另一個區域以解決問題。

您還可以更改Discord服務質量(QoS)和音頻子系統設置。 這可能會降低整體質量,但如果Discord“ RTC連接”錯誤持續存在,則應該有助於建立連接。 但是,您將只能在Discord桌面應用程序中更改這些特定設置。

  1. 要在瀏覽器或Discord桌面應用程序中更改服務器區域,請打開該應用程序(或 訪問Discord網站)並登錄。登錄後,在左上角選擇服務器名稱,然後選擇 服務器設置 從菜單。
  1. 服務器概述 菜單中,選擇 更改 的按鈕 服務器區域 選項將服務器切換到另一個Discord服務器區域。 但是,只有當您是該服務器上的管理員時,此設置才適用於所有連接的用戶。
  1. 如果您使用的是桌面應用程序,則可以更改服務質量和音頻子系統設置。 為此,請打開該應用,然後選擇 設置齒輪 在左下角。
  1. 在菜單中,選擇 語音和視頻,列在 應用程序設置 類別。 在左側,請確保選擇 啟用服務質量高數據包優先級 滑塊,將其切換到 關閉 位置。
  1. 在同一菜單中,向下滾動到 音頻子系統 部分。 使用下拉菜單,從 標準遺產.

清除DNS緩存

DNS(域名服務器)緩存用於幫助您PC上的應用程序(例如Discord)將域名(例如discord.com)解析為正確的IP地址。 如果DNS緩存損壞,則Discord可能試圖連接到錯誤的地址,從而阻止了語音通信。

為了解決這個問題,您需要 清除DNS緩存 在您的平台上。

  1. Windows 用戶可以通過打開新的PowerShell窗口來執行此操作。 右鍵單擊開始菜單,然後選擇 Windows PowerShell(管理員) 去做這個。 在PowerShell窗口中,鍵入 IPCONFIG / FLUSHDNS的 並選擇 Enter 確認。
  1. 在Mac上,打開一個新的終端窗口,然後鍵入 sudo dscacheutil -flushcache; 須藤killall -HUP mDNSResponder 做同樣的選擇 Enter 運行命令。
  1. 清除緩存後,嘗試在Discord中進行另一個語音通話以檢查其是否再次正常工作。 您也可以使用 WebRTC疑難解答測試 確認您的瀏覽器已正確配置為允許WebRTC呼叫(例如Discord語音呼叫)。

解決與Discord的常見問題

儘管Discord上的“ RTC連接”錯誤可能令人討厭,但上述步驟應有助於大多數用戶解決該問題。 其他不和諧問題,例如 卡住的連接屏幕 登錄期間或 機器人語音問題 在實時聊天期間,也可以通過執行類似的步驟來解決,例如更改服務器區域和QoS設置。

如果你有 設置自己的Discord服務器 如果您想充分利用該服務,則可能需要考慮安裝Discord機器人。 這些機器人增強了Discord的功能,為您提供 額外的審核功能 如果您要與不守規矩的用戶打交道,或者 讓您播放自己的音樂 幫助使事情變得活躍。

原始文章