夜晚的遊戲桌面,擺有筆電、螢幕、背光鍵盤和麥克風

給遊戲玩家

在延遲找上你之前先找到它。

Kilobat 對 15 款遊戲列出的區域端點傳送 ping,從 CS2、Fortnite 到 Apex、Siege 和 Age of Empires,並比較延遲。它還可以嘗試尋找目前對戰伺服器並傳送 ping。如果對戰仍然卡頓,它會找出被測速平均掉的尖峰、指出原因,並在直播上顯示即時 ping,讓聊天觀眾知道不是你的問題。

下載 Mac 版 ↓
brew install seifip/kilobat/kilobat
  • 永久免費
  • Pro 一次 $29
  • 14 天內可退款
  • macOS 14+
  • 開放原始碼 CLI
Kilobat 的直播疊加畫面:延遲 18 ms、抖動 2 ms、丟包 0%、平穩的線條和微笑的蝙蝠同樣的疊加畫面在不佳連線下:延遲 163 ms、抖動 38 ms、丟包 2%、線條出現尖峰和皺眉的蝙蝠

聽起來熟悉嗎?

Ping 遊戲伺服器

比較 15 款遊戲列出的區域。

選擇遊戲後,Kilobat 使用公開目標或雲端區域信標對列出的區域端點傳送 ping,並比較延遲。信標不一定能識別你的對戰伺服器。玩其他遊戲?目前對戰會找到遊戲正在通訊的伺服器並向其傳送 ping。

這些遊戲未公布可供 ping 的伺服器,因此 Kilobat 會在遊玩時檢查目前的對戰。

遊戲伺服器

五秒找出最近的地區。

開啟速度 › 遊戲伺服器,搜尋遊戲並點擊 Ping 伺服器。Kilobat 對每個列出的目標傳送五次 ping,依 ping 列出回應及抖動和封包遺失,將回應中最低的 ping 作為最適合你放在首位,並顯示線路繁忙時 ping 上升多少。

  • Counter-Strike 2、Dota 2、Deadlock 和 Team Fortress 2:各有 29 個 Valve 資料中心,透過 Valve 配對系統本身使用的中繼站測量。
  • Fortnite:透過 Epic 自己的 ping 伺服器測量全部 16 個配對子地區。
  • Apex Legends、Dead by Daylight 和 Marathon:透過 Amazon GameLift 的 ping 信標測量遊戲託管所在的每個 AWS 地區。
  • Rainbow Six Siege 和 Age of Empires II、III、IV 及 Mythology:透過 PlayFab 的 ping 信標測量列出的各個 Azure 區域。這些是區域代理指標,並非對對戰的直接測量。對於 Age of Empires II 的原生 Mac 版本,這些指標是否適用於其配對尚未確定。
  • Brawlhalla 和 Hunt:測量開發商公布的測試主機。
  • 目前對戰:Kilobat 嘗試找到前景遊戲連接的伺服器、標明其所在國家並傳送 ping。「在疊加層中使用」可將其中任一項顯示在直播上。

測量的是到地區資料中心的 ping,而非實際對戰伺服器,因此遊戲中顯示的數值可能多幾毫秒。Valorant 或 League of Legends 等未公布可供 ping 伺服器的遊戲不會使用推測值;請改為檢查目前的對戰。許多對戰伺服器會忽略 ping,Kilobat 會如實說明,不會將其稱為封包遺失。App 和 kilobat games 均免費。

Kilobat 遊戲伺服器面板的示例數值:選擇 Counter-Strike 2,目前對戰位於法蘭克福的 Valve 中繼站,延遲 15 ms;法蘭克福以 14 ms、抖動 2 ms 最適合你,其後依序為阿姆斯特丹、巴黎、維也納、倫敦和華沙,另有「用於覆疊」按鈕和連線忙碌時的 ping 增幅

速度測試正常,Mac 為何仍會延遲?

速度測試測量十秒內能通過多少資料;對戰需要每個封包隨時準時送達。以下是常見原因,以及 Kilobat 如何找出它們。

  1. 每隔幾秒規律出現尖峰

    AirDrop 和接力掃描:Mac 的無線電會切換頻道以尋找附近裝置。

    卡頓測試每 50 ms ping 一次,並指出尖峰是否規律重複。接著可暫停 AirDrop、Sidecar 和通用控制,直到遊戲結束:Pro 可從選單列操作,也可免費使用 kilobat low-latency。免費

  2. 只要有上傳,ping 就升高

    緩衝區膨脹:備份、雲端資料夾或直播佔滿路由器佇列,所有封包都得排隊。

    速度測試會測量下載和上傳時的 ping,將緩衝區膨脹呈現為數值。選單列會顯示正在上傳的 App。免費

  3. 對戰中突然延遲

    啟動器或 macOS 更新自行開始。

    選單列即時顯示每個 App 的上傳與下載。Pro 設定檔可讓遊戲及其語音聊天以外的所有 App 離線。免費

  4. 家中其他人開始下載時出現延遲

    Wi-Fi 上的另一台電腦佔滿連線,而你的 Mac 看不到其流量。

    在 Kilobat 中配對家中的 Mac,便可互相查看目前的流量,例如 Sam 的 MacBook 正以 30 Mb/s 下載 Steam 遊戲。Pro

  5. 隨機尖峰,晚上更嚴重

    Wi-Fi 訊號弱或擁擠:使用 2.4 GHz、路由器太遠,或鄰居都使用同一頻道。

    先對路由器、再對網際網路執行卡頓測試,查看尖峰來自哪一側。免費

  6. 有線連線正常,Wi-Fi 卻很差

    Wi-Fi 連線本身的訊號、雜訊或頻段速度。

    移動筆電時,訊號雷達會為 Wi-Fi 評分;頻道擁擠度會為路由器指出較空閒的頻道。Pro

直播疊加層

把你的 ping 放上直播。

串流覆疊是供 OBS、Streamlabs 或其他直播 App 使用的小型膠囊:顯示即時 ping、抖動、封包遺失及最近一分鐘的曲線。開頭的蝙蝠在線路良好時呈藍色微笑,變慢時轉為紫色,不佳時皺眉。聊天室說你卡頓時,也能看到是否是網路的問題。

  • 開啟設定 › 串流 › 串流覆疊。
  • 將 http://localhost:7171/ 加入為瀏覽器來源。它每秒更新一次,只有這台 Mac 能開啟。
  • 將目標設為網際網路、路由器或遊戲資料中心。膠囊會顯示目標名稱,例如「CS2 · Frankfurt」。

免費。Pro 可隱藏文字標誌或將蝙蝠換成簡單圓點。所有 URL 選項。使用 OBS 直播?Kilobat 每次直播後也會報告掉影格的原因。使用雲端遊戲?請參閱雲端遊戲。

遊戲螢幕顯示抽象遊戲風景,旁邊有麥克風和耳機直播畫面上的覆疊:ping 為 18 ms,曲線平穩

卡頓測試

找出速度測試掩蓋的尖峰。

將 20 秒的 ping 繪成條狀圖,每秒 20 次。Kilobat 會說明尖峰是規律出現(AirDrop)、隨機出現(Wi-Fi 或擁堵),還是完全沒有,並比較低延遲暫停前後的測試結果。

終端機
# 傳送 20 秒 ping 以找出尖峰
$ kilobat stutter --target internet
# 最近的 CS2 區域及其 ping
$ kilobat games --game cs2
# 嘗試辨識目前對戰的伺服器
$ kilobat games --match
# 暫停 AirDrop 直到遊戲結束(CLI 中免費)
$ kilobat low-latency on --until-quit "Counter-Strike 2"
免費
228Mbps 下載↑ 44 Mbps · 24 ms
卡頓測試3 次突波
中位數5 msp9996 ms最差182 ms
  • 語音通話
  • 視訊 · 1080p
  • 串流 · 4K

這通電話撐得住嗎?速度測試看容量,卡頓測試抓出被速度測試平均掉的短暫突波。

免費功能與 Pro 增值功能

永久免費

  • 對 15 款遊戲列出的區域目標以及偵測到的目前對戰伺服器進行 ping
  • 顯示 ping、抖動、封包遺失及曲線的串流覆疊
  • 卡頓測試與包含負載下延遲的速度測試
  • 每個 App 的即時上傳和下載
  • 完整 CLI,包括 low-latency、stutter 和 games

Pro,一次 $29

  • 從選單列啟用低延遲暫停,直到遊戲結束
  • 讓遊戲以外的所有 App 離線的設定檔
  • Wi-Fi 健康狀態、訊號雷達和頻道擁擠度
  • Ping 和中斷的歷史記錄
  • 不含文字標誌的覆疊

Pro 一次性 $29,可用於兩台 Mac,提供 7 天免費試用和 14 天退款。學生免費。

常見問題

支援 ping 哪些遊戲?

列出的區域目標涵蓋 Counter-Strike 2、Dota 2、Fortnite、Apex Legends、Team Fortress 2、Rainbow Six Siege、Dead by Daylight、Deadlock、Hunt、Age of Empires II、Brawlhalla、Age of Empires IV、Age of Mythology、Age of Empires III 和 Marathon。Valve 和 Epic 遊戲使用各自的 ping 伺服器。對於託管在雲端的遊戲,Kilobat 會 ping AWS 或 Azure 區域信標。它與特定對戰或平台的關聯性可能不同;它不是對戰伺服器。Valorant、League of Legends、Overwatch 2 或 Call of Duty 等沒有公開 ping 目標的遊戲會被排除,而不是使用虛構資料。玩這些遊戲時可檢查目前對戰。

「目前的對戰」是什麼?

遊戲時,Kilobat 查看前景遊戲(Mac 遊戲、Steam 遊戲,或 CrossOver 或 Whisky 中的 Windows 遊戲),選擇與其交換資料最多的伺服器,標明所在國家並傳送 ping。你可以在直播上顯示偵測到的伺服器的 ping。許多遊戲伺服器不回應 ping;Kilobat 會說明這一點,而不是將其稱為封包遺失。有些遊戲透過 macOS 未標示位址的連線傳送資料,此時 Kilobat 會說明無法看到伺服器。

Ping 與遊戲內顯示的一樣嗎?

相近。Kilobat 測量到地區資料中心的時間;遊戲測量到其中的對戰伺服器,有些遊戲還會計入少量處理時間。此功能主要用於比較不同地區。

支援雲端遊戲嗎?

支援。使用 GeForce NOW、Xbox Cloud Gaming、Boosteroid、Amazon Luna 或 Shadow 時,Kilobat 顯示 ping 和串流位元率,即時標示 AirDrop、2.4 GHz Wi-Fi 和背景上傳,並在結束後說明何時卡頓及原因。請參閱 Mac 上的雲端遊戲。

對戰途中能看到什麼佔用頻寬嗎?

可以。選單列免費即時顯示每個 App 的上傳和下載。Pro 設定檔可讓遊戲及其語音聊天以外的所有 App 離線。

OBS 顯示掉影格,是連線問題嗎?

不一定。OBS 會將網路造成的掉影格與 Mac 編碼或算繪延遲造成的影格遺失分開統計。將 Kilobat 連接 OBS 後,它會在每次直播後說明哪些時段掉影格及原因,並在開播前檢查上傳。請參閱直播主適用的 Kilobat。

免費嗎?

遊戲伺服器 ping、卡頓測試、速度測試、即時流量和串流覆疊免費。App 內的低延遲暫停、阻擋和歷史記錄屬於 Pro,一次性購買 $29,提供 7 天免費試用。

下一場,沒有藉口。

下載 Mac 版 ↓
brew install seifip/kilobat/kilobat