使用港鐵 (我的追蹤)

簡介

港鐵是診斷網絡相關問題的常用工具。它結合了pingtraceroute命令。提交港鐵報告可協助 Brightcove 支援在某些情況下解決問題。

看到如何運行地鐵有關安裝MTR的信息。

以下步驟將引導您完成 Wireshark 的基本安裝和使用。

使用港鐵

以下說明假設您在 Mac OS 上執行 MTR 作為命令列應用程式。如果運行的是WinMTR,則唯一的區別是您只需輸入要分析的域或IP地址即可運行mtr {domain or IP address}

  1. 啟動終端機
  2. 輸入下列指令:
    sudo mtr players.brightcove.net
  3. 您應該會看到如下所示的顯示器:
    港鐵顯示
    港鐵顯示
  4. 注意數據顯示上方列出的命令,或按h查看所有可用命令:
    地鐵指令
    地鐵指令
  5. 從終端複製並粘貼您想要的信息:
    複製地鐵數據
    複製地鐵數據
  6. 你可以按q隨時停止地鐵。

將 MTR 與 Live 結合使用

將 MTR 與直播流一起使用類似於使用它來分析 VOD,但有一點不同,因為 MTR 發送 ICMP 請求數據包,而大多數互聯網設備會降低基於 ICMP 的跟踪請求的優先級,並有意限制 ICMP 流量,這會造成數據包丟失的錯覺。

此外,您需要同時在 RTMP URL 和播放 URL 上運行 MTR,因為輸入和輸出都可能出現問題。

要正確解決連接問題,必須運行基於 TCP 的跟踪。以下是針對 Mac 用戶在 RTMP URL 上運行的示例。

sudo mtr -n -T -c 200 1a244fa8f08a464e869695dd01c890d6.sep.bcovlive.io --report

高亮部分是Live模塊顯示的 Endpoint URL 中提取的直播播放域:

播放 URL
播放 URL

示例輸出

實時 MTR 輸出示例
實時 MTR 命令和輸出示例