跳至主要內容
Callaba
SRT 回傳與路由軟體

Callaba SRT Server

Callaba SRT Server 是一套支援雲端部署與自架的 SRT 伺服器解決方案,可接收 SRT 回傳訊號、監控傳輸狀態,並將直播影像路由到 Multiview 多畫面監看、錄製、轉推與播放工作流程。

開啟即時 Multiview 示範

想瞭解通訊協定原理?閱讀 SRT 伺服器指南

SRT 即時維運

掌握每個連線,控制誰能接入。

在單一即時檢視中管理 SRT 推流端與接收端:監看位元率與傳輸狀態、辨識每個連線的地區與對端 IP 位址、執行存取政策,或視需要開放訪客流程。

連線洞察

地區與對端 IP 位址

查看每個 SRT 對端從何處連線,以及其使用的網路位址。

法蘭克福,DE203.0.113.42
即時 · 位元率、封包遺失與 RTT

即時位元率與傳輸狀態

6.2 Mb/sRTT 42 ms封包遺失 0.02%
存取政策

全面控制推流端與接收端

僅允許已核准的 Stream ID 或對端 IP 位址,並可依角色分別為推流端與接收端設定規則。

訪客存取已啟用
製作工作流程

路由輸出

單一路 SRT 直播回傳訊號只需串接至 Callaba 一次,之後即可用於監看、Multiview、錄製、轉推或播放。

MVRECOUTWEB
清楚可見的產品工作流程

單一路 SRT 回傳訊號,串接多種製作流程

Callaba 接收即時 SRT 訊號,讓操作人員查看傳輸狀態,並將輸入路由到所選的製作工作流程。

回傳訊號源
IN

攝影機或編碼器

經由公共網際網路傳輸的 SRT 回傳訊號。

IN

遠端製作來源

來自場館、攝影棚或外景團隊的直播訊號。

SRT

Callaba SRT Server

接收、監控並路由 SRT 回傳訊號。

即時位元率與傳輸狀態全面控制推流端與接收端
雲端或自架
製作工作流程
MV

Multiview

為操作人員提供共享即時畫面。

REC

錄製

保留訊號供日後使用。

OUT

轉推

將已驗證的訊號傳送到已設定的目的地。

WEB

Web Player

發佈瀏覽器播放,並使用已驗證的觀看 URL 或嵌入程式碼。

單一路 SRT 直播回傳訊號只需串接至 Callaba 一次,之後即可用於監看、Multiview、錄製、轉推或播放。

持續社群平台推流

SRT 訊號源切換時,讓 YouTube、Facebook 與 Twitch 保持直播

使用經過測試的 SRT PULL 路由,並正確設定 loop、reconnect 與鏈路緩衝區後,Callaba 可在不關閉下游推流工作階段的情況下切換上游訊號源。觀眾通常只會遺失幾個影格,社群平台直播不會下線。

偏好 routing host訊號不穩定
已準備的 SRT 訊號源就緒
SRT訊號源容錯切換
推流工作階段保持直播
  • YouTubeLIVE
  • FacebookLIVE
  • TwitchLIVE

切換訊號源,讓所有目的地保持直播

Callaba 會切換到下一條經過測試的 SRT PULL 路由,同時讓 YouTube、Facebook 與 Twitch 輸出維持連線。

遺失幾個影格,而不是重新開始直播

路由經過測試且緩衝區依鏈路設定時,切換通常只會損失幾個影格。社群平台不必建立新的推流工作階段。

實際遺失的影格數取決於訊號源就緒狀態、媒體相容性、緩衝、網路條件與部署設定。正式上線前請測試完整鏈路。

技術規格

產品支援範圍與驗證要點

每項支援行為旁都提供實際驗收檢查。最終以已安裝的 Callaba 介面以及真實的訊號源、目的端和基礎設施設定為準。

產品支援範圍與驗證要點
功能支援的行為驗收檢查
接收 SRT 回傳訊號把攝影機、編碼器或遠端製作地點的 SRT 影像接入 Callaba。Callaba SRT Server 接收 SRT 回傳訊號,向操作人員顯示傳輸狀態,並將直播影像路由到 Multiview 多畫面監看、錄製、轉推與播放工作流程。
Listener 與 Caller 接入模式在標準接入路徑中,Callaba 執行 SRT Listener,外部編碼器或訊號源則以 SRT Caller 身分連線。推流端 · Caller: 訊號直播期間持續掌握輸入傳輸的運作狀態。
監控傳輸狀態訊號直播期間持續掌握輸入傳輸的運作狀態。即時 · 位元率、封包遺失與 RTT
路由同一路輸入同一路 SRT 回傳訊號可用於 Multiview、錄製、轉推或播放工作流程。同一路接收訊號可以進入你在 Callaba 中設定的 Multiview、錄製、轉推與播放工作流程。
Multiview為操作人員提供共享即時畫面。同一路接收訊號可以進入你在 Callaba 中設定的 Multiview、錄製、轉推與播放工作流程。
SRT 訊號源切換時,讓 YouTube、Facebook 與 Twitch 保持直播使用經過測試的 SRT PULL 路由,並正確設定 loop、reconnect 與鏈路緩衝區後,Callaba 可在不關閉下游推流工作階段的情況下切換上游訊號源。觀眾通常只會遺失幾個影格,社群平台直播不會下線。對於 SRT PULL,請設定 routing_hosts 並啟用 loop 與 reconnect,讓中繼可在中斷後重新連線並輪替清單。變更偏好路由需要受控 stop/save/start;儲存不會立即重新載入執行中的中繼,也不保證 hitless failover。
現在把它投入使用

在 Callaba 中完成設定,再驗證交接

本頁說明產品的能力範圍。以下指南會告訴您要開啟哪些控制項、接著連接哪個模組,以及如何確認工作流程已經就緒。

  1. 設定SRT 伺服器開啟指南
  2. 連接SRT 路由開啟指南
  3. 驗證串流與連線存取開啟指南
部署

選擇雲端或自架運作

兩種方式執行相同的產品工作流程,請選擇適合團隊的營運模式。

Linux 自架

需要直接控制環境時,可在自己的 Linux 基礎架構上安裝 Callaba。

想瞭解通訊協定原理?

SRT 伺服器:如何在正式環境中部署、執行與疑難排解

瞭解 SRT 伺服器,以及 Caller/Listener 模式、UDP 連接埠、延遲、Stream ID 與通關密語如何用於直播影音輸入。

Iurii Pakholkov,Callaba 創辦人

作者:Iurii Pakholkov

Callaba 創辦人。致力於打造適用於 SRT、RTMP、WebRTC、NDI、直播路由、監控、錄製與製作工作流程的雲端影音工具。

最後更新:2026 年 7 月 22 日

SRT 伺服器 是接收、傳送或轉送 SRT 串流的直播影音輸入端點。它通常用來將攝影機、編碼器、遠端場地、攝影棚、行動裝置或合作夥伴系統的直播影音送入受控的媒體工作流程。

SRT 代表 Secure Reliable Transport。它透過 UDP 運作,並提供復原、加密、延遲控制、連線模式與執行階段統計資料。因此,它很適合透過公用網際網路、場地網路、長距離路徑及其他不理想的連線進行直播訊號回傳。

SRT 伺服器不同於網頁影音播放器、CDN 或觀眾播放伺服器。在大多數直播工作流程中,SRT 用於 訊號回傳與輸入。SRT 伺服器收到直播訊號後,可將串流路由、錄製、轉碼、重新串流,或轉換為 HLS、WebRTC、RTMP 輸出等觀眾播放格式。

快速解答:什麼是 SRT 伺服器?

SRT 伺服器是接受編碼器、軟體工具、行動應用程式、攝影機、場地或合作夥伴訊號所建立之 SRT 連線的直播輸入點。最常見的設定是 伺服器作為 Listener編碼器作為 Caller。伺服器在 UDP 連接埠等候,接收直播串流,提供位元率、RTT 與封包遺失等統計資料,接著將串流交給錄製、重新串流、轉碼、路由、多畫面監看或播放工作流程。

用於直播影音輸入的 SRT 伺服器 可供搜尋引擎建立索引的圖表:編碼器透過 UDP 將 SRT 傳送到 SRT 伺服器,伺服器再把直播訊號路由至監控、錄製、重新串流與播放工作流程。 SRT 伺服器 直播影音輸入 · UDP · Caller/Listener · 監控 · 路由 編碼器 攝影機、OBS、vMix、 FFmpeg、行動應用程式 透過 UDP 傳送的 SRT Stream ID · 通關密語 · 延遲 SRT 伺服器 Listener 端點 接收 · 監控 路由 · 保護 錄製 HLS 重新串流 API 訊號回傳 復原 UDP 工作流程控制
SRT 伺服器會先接收回傳訊號。錄製、播放、重新串流與路由都在輸入之後進行。

什麼是 SRT 伺服器?

此處所稱的 SRT 伺服器 是接受或管理 SRT 連線的端點。它可以接收編碼器傳來的 SRT 直播串流、將該串流轉送至另一個系統,或作為遠端訊號來源與製作平台之間受控的交接點。

在一般直播工作流程中,SRT 伺服器會執行四項實務工作:

  • 接收直播訊號: 攝影機編碼器、OBS、vMix、FFmpeg、Larix 或其他訊號來源會將影音傳送至伺服器。
  • 保護訊號回傳路徑: SRT 可以復原遺失的封包並加密傳輸工作階段。
  • 提供即時統計資料: 操作人員可以監控位元率、RTT、封包遺失、重傳與連線狀態。
  • 將串流傳遞至下游: 伺服器可以將訊號路由至錄製、轉碼、重新串流、切換或播放工作流程。

這使 SRT 伺服器成為訊號來源端與平台端之間的邊界。當遠端團隊表示“我們正在傳送”時,SRT 伺服器就是用來確認訊號是否實際抵達、是否穩定,以及媒體是否能供下游使用的位置。

SRT 伺服器與 SRT 通訊協定

此處的 SRT 通訊協定 是傳輸方式,而 SRT 伺服器 則是使用該通訊協定接收或傳送直播串流的系統或軟體端點。

術語 意義 範例
SRT 通訊協定 一種以 UDP 為基礎的傳輸方式,透過復原、加密、延遲控制與統計功能傳送直播媒體。 編碼器與 Callaba 之間的連線。
SRT 伺服器 接受 SRT 工作階段並將其連接至工作流程其餘部分的輸入或轉送端點。 Callaba 等候遠端場地訊號。

什麼是 SRT 直播伺服器?

此處所稱的 SRT 直播伺服器 是用於即時或近即時直播影音回傳的 SRT 伺服器。它會在活動進行時接收直播串流,並將其送入直播製作、錄製或分發工作流程。

團隊會將 SRT 直播伺服器用於遠端活動訊號回傳、攝影機與編碼器的雲端輸入、攝影棚到雲端的傳輸、合作夥伴訊號交接、備援回傳路徑、遠端製作工作流程,以及多目的地重新串流。

“直播”一詞很重要,因為 SRT 的調校方式不同於檔案傳輸。伺服器必須在延遲與復原之間取得平衡。如果延遲設定低於實際網路路徑所需,串流即使能連線,也可能在封包遺失或抖動時斷續。

SRT 伺服器的運作方式

SRT 伺服器會透過 SRT 連線接收已編碼的音訊與視訊。媒體在交由 SRT 傳送前已完成編碼。在直播影音工作流程中,SRT 常用來承載多工的 MPEG-TS 串流,但實際容器取決於傳送端與工作流程。在 SRT 伺服器實務中,通常會收到已準備就緒的媒體串流:H.264 或 H.265/HEVC 等視訊、AAC 等音訊,有時還有中繼資料。

SRT 伺服器的運作方式 可供搜尋引擎建立索引的工作流程圖:顯示訊號來源編碼、SRT 傳輸、SRT 伺服器輸入、監控、路由與輸出格式。 SRT 伺服器的運作方式 伺服器會先接收直播回傳訊號。播放、錄製與重新串流都在輸入後進行。 1. 編碼 H.264 / H.265 2. 傳送 SRT Caller 3. 接收 SRT 伺服器 Listener 4. 監控 位元率、RTT、遺失 5. 路由 錄製 重新串流 轉碼 播放
SRT 通常在訊號回傳與輸入階段最具優勢。伺服器接著會將串流交給媒體工作流程的其餘部分。
  1. 編碼器建立直播音訊與視訊串流。
  2. 編碼器將串流傳送至 SRT 伺服器。
  3. SRT 伺服器接收串流並追蹤連線健康狀態。
  4. 如果有封包遺失,SRT 可以在封包仍有使用價值時要求重傳。
  5. 伺服器將串流傳遞至下一個工作流程步驟:錄製器、轉碼器、重新串流、切換器、API 工作流程或播放系統。

Caller、Listener 與 Rendezvous 模式

SRT 使用三種連線模式。模式會決定由哪一端建立連線,以及工作階段如何穿越防火牆與 NAT。

SRT Caller、Listener 與 Rendezvous 模式 可供搜尋引擎建立索引的圖表:說明 SRT 伺服器設定中的 SRT Listener、Caller 與 Rendezvous 連線模式。 SRT 模式:Caller、Listener、Rendezvous 對於雲端輸入,最常見的正式環境設定是伺服器作為 Listener、編碼器作為 Caller。 Listener 伺服器等待連線 已知的公用 IP 或 DNS。 已知的 UDP 連接埠。 最適合第一次雲端設定。 Caller 編碼器建立連線 啟動 SRT 工作階段。 OBS、vMix、 硬體編碼器的常見模式。 Rendezvous 雙方同時連線 適合部分 NAT 情境。 正式使用前先測試。 不建議作為第一次設定。 建議的第一次測試:編碼器 Caller → SRT 伺服器 Listener
第一次測試雲端輸入時請保持簡單:SRT 伺服器使用 Listener 模式,遠端訊號來源使用 Caller 模式。
  • Listener: 在已知的 UDP 連接埠等待傳入的 SRT 連線。這是雲端輸入伺服器或資料中心端點的常見模式。
  • Caller: 主動連線至 Listener。這是現場編碼器、OBS、vMix、FFmpeg、行動應用程式與遠端訊號來源的常見模式。
  • Rendezvous: 雙方都會建立連線。這在部分 NAT 情境可能有幫助,但正式使用前應仔細測試。

SRT 伺服器連接埠與防火牆規則

SRT 使用 UDP。這表示伺服器必須在雲端安全群組、主機防火牆、路由器或網路政策中開啟正確的 UDP 連接埠。

  • 伺服器具有公用 IP 或可連線的網路位址;
  • 正確的 UDP 連接埠已開啟;
  • 編碼器使用正確的 Caller/Listener 模式;
  • 若使用 Stream ID,它與伺服器路由規則相符;
  • 若啟用加密,兩端的通關密語一致;
  • 接收工作流程已對應至正確的下游輸出。

常見錯誤是只確認編碼器顯示“已連線”。僅有連線並不足夠,還需要確認媒體正在抵達、位元率穩定,而且下游系統能夠使用該串流。

SRT 伺服器設定範例

這是實用的第一次測試設定。請將主機、連接埠、Stream ID 與通關密語替換為你的實際值。

Install steps
Server side:
mode: listener
UDP port: 10080
latency: 200 ms
stream ID: event-main
passphrase: optional, same on both sides

Sender side:
srt://YOUR_CALLABA_IP:10080?mode=caller&latency=200&streamid=event-main

測試原則: 先驗證一個傳送端、一個 UDP 連接埠、一個 Stream ID、一個預覽與一項錄製。接著再加入加密、多個訊號來源、容錯移轉、路由、播放器連結及正式環境監控。

SRT 伺服器在直播串流工作流程中的位置

SRT 通常在工作流程的訊號回傳端最具優勢,也就是直播訊號從來源傳到平台的部分。

攝影機或編碼器 → SRT 伺服器 → 轉碼器 / 錄製器 / 重新串流 / 播放器工作流程

SRT 伺服器收到串流後,平台可以將它用於重新串流、錄製、轉碼、播放、路由、容錯移轉、API 工作流程或正式環境監控。

SRT 伺服器與 RTMP、HLS、WebRTC、NDI 的比較

SRT 並不能取代所有影音技術。它解決的是工作流程中的特定環節。

技術 最合適的角色 實務說明
SRT 受控端點之間的直播訊號回傳、輸入與傳輸。 訊號回傳路徑重要或網路條件不佳時使用。
RTMP / RTMPS 簡易發布與社群平台輸入。 通常在 SRT 輸入後,用於最後推送至平台。
HLS 在瀏覽器、電視與行動裝置上供大量觀眾播放。 瀏覽器通常需要 HLS 或其他播放格式,而不是原始 SRT。
WebRTC 互動式即時影音、通話、回傳畫面與低於一秒的參與。 觀眾或參與者需要極低延遲時很實用。
NDI 受控 LAN 或攝影棚環境內的低延遲製作網路。 在場地之間或雲端工作流程中傳送製作訊號時,使用 SRT/NDI 橋接。

如需通訊協定層級的比較,請閱讀 SRT 與 RTMP

如何部署 SRT 伺服器

確切設定取決於軟體、雲端供應商與工作流程,但部署邏輯通常相同。

SRT 伺服器設定檢查清單

僅建立工作階段連線並不足夠。請讓傳輸設定一致,並驗證媒體承載內容。

SRT 伺服器設定檢查清單
設定伺服器端傳送端重要原因
模式 Listener Caller 交握
位址 公用 IP / DNS 伺服器主機 可連線性
連接埠 開啟 UDP 連接埠 相同連接埠 防火牆
延遲 復原時間預算 相同政策 抖動/遺失
Stream ID 路由/存取規則 相同值 識別
通關密語 相同金鑰 相同金鑰 加密
編解碼器 接收 + 路由 H.264 / H.265 相容性
容器 常用 MPEG-TS 多工的音訊/視訊串流 承載格式
位元率 查看實際輸入 低於上行頻寬 穩定性
音訊 預覽 + 監控 AAC / 來源音訊 承載內容
統計資料 RTT、遺失、重傳 上行鏈路健康狀態 診斷
路由 錄製 / 重新串流 訊號來源標籤 工作流程
SRT 伺服器設定同時需要網路設定與媒體檢查。交握成功無法證明視訊可用。
設定 建議的第一次測試 重要原因
模式 伺服器作為 Listener,編碼器作為 Caller 最簡單的雲端輸入模式。
UDP 連接埠 每個輸入訊號開啟一個已記錄的 UDP 連接埠 防火牆未開啟時,SRT 流量無法抵達。
延遲 一般網際網路路徑可從 200–500 ms 開始 讓 SRT 有時間復原封包遺失與抖動。
MPEG-TS / 容器 MPEG-TS 是透過 SRT 傳送直播影音時常用的容器 伺服器接收的是多工媒體承載內容,而不只是傳輸連線。
Stream ID 使用容易閱讀的值,例如 event-main 有助於路由、識別與保護訊號。
通關密語 傳送端與伺服器使用相同的值 金鑰不一致會導致加密失敗。
  1. 建立伺服器或雲端執行個體 ,並為工作流程配置足夠的 CPU、網路容量與儲存空間。
  2. 開啟所需的 UDP 連接埠 ,在雲端安全群組與主機防火牆中套用。
  3. 建立 SRT Listener 以接收傳入的串流。
  4. 設定 Stream ID 與通關密語規則 ,以便在需要時進行路由與加密。
  5. 連接編碼器 ,將它設為 SRT Caller,並把串流傳送至 Listener 端點。
  6. 檢查即時統計資料 ,例如位元率、RTT、封包遺失、重傳與連線狀態。
  7. 將串流路由至下游 ,用於錄製、重新串流、轉碼或播放。

如何在 Callaba 使用 SRT 伺服器

在 Callaba 中,SRT 伺服器通常作為受控的輸入點。遠端訊號來源將串流傳送至 Callaba,Callaba 再讓該串流可供下一個工作流程步驟使用。

常見的 Callaba 工作流程包括:

  • SRT 編碼器傳送至 Callaba,再重新串流至 Twitch 或 YouTube;
  • OBS 透過 SRT 傳送至 Callaba,再錄製串流;
  • vMix 透過 SRT 傳送至 Callaba,再將訊號路由至其他目的地;
  • 行動應用程式透過 SRT 傳送至 Callaba,再重新串流至社群平台;
  • 遠端場地傳送至 Callaba,再封裝為瀏覽器播放格式;
  • SRT 輸入連接至瀏覽器多畫面監看、錄製器、API 路由與受控播放器傳遞。

互動式檢查: 開啟 Callaba 多畫面監看示範 ,查看雲端輸入後收到的訊號來源如何呈現。

SRT 伺服器應監控哪些項目

SRT 工作階段已連線並不一定代表串流健康。請同時監控傳輸健康狀態與媒體健康狀態。

傳輸訊號

  • 連線狀態: 已連線、已中斷、正在重新連線或失敗。
  • 輸入位元率: 媒體是否仍以預期速率傳輸。
  • RTT: 傳送端與接收端之間的往返時間。
  • 封包遺失: 路徑上遺失的資料量。
  • 重傳: SRT 必須復原遺失封包的頻率。
  • 抖動: 封包抵達時間的變化程度。
  • 接收緩衝區壓力: 連線是否過度接近其復原極限。

實務門檻: 在良好條件下,RTT 通常約為 20–60 ms。如果 RTT 持續高於 150 ms 或不斷增加,請檢查網路路徑。封包遺失超過 1–2% 通常表示應提高延遲、降低位元率或改善上行鏈路,而不是先歸咎於伺服器。

媒體訊號

  • 黑畫面、畫面凍結、音訊遺失或靜音;
  • 錯誤的編解碼器、影格率、解析度或音訊格式;
  • 時間戳記錯誤、缺少關鍵影格或串流對應不相容。

常見的 SRT 伺服器問題

SRT 伺服器疑難排解路徑 可供搜尋引擎建立索引的疑難排解圖:排查 SRT 伺服器問題時,依序檢查模式、UDP 連接埠、Stream ID、通關密語、延遲、媒體承載內容與下游路由。 依此順序排查 SRT 伺服器 不要只停在“已連線”。請檢查傳輸、媒體與下游路由。 1. 模式 Caller/Listener 2. UDP 連接埠已開啟? 3. 安全性 Stream ID、金鑰 4. 延遲 復原時間足夠? 5. 媒體 編解碼器、音訊 6. 統計資料 RTT、遺失、位元率 7. 輸出 錄製、HLS、RTMP
先排查傳輸,再檢查媒體承載內容,最後檢查下游路由。

SRT 連線無法啟動

檢查連線模式、UDP 連接埠、公用 IP、防火牆規則、Stream ID 與加密通關密語。大多數 SRT 交握失敗來自錯誤模式、UDP 流量遭封鎖、錯誤連接埠或不一致的安全設定。

串流可以連線,但視訊不穩定

檢查 RTT、抖動、封包遺失、重傳與延遲設定。如果延遲值對實際網路路徑而言太低,SRT 可能來不及在遺失封包失去作用前將其復原。

串流可以連線,但沒有音訊

先檢查編碼器。確認音訊來源已啟用、選取了正確的音訊裝置、音訊編解碼器與下一個工作流程步驟相容,而且接收應用程式能讀取音軌。

排查 SRT 伺服器前,先確認訊號來源確實有音訊。在歸咎於網路或伺服器前,使用 OBS、vMix、硬體編碼器的本機監控、耳機或裝置預覽進行確認。

SRT 統計資料正常,但觀眾仍遇到問題

如果 SRT 鏈路健康,但觀眾看到停頓或瑕疵,問題可能出在下游。請檢查轉碼、封裝、來源站、CDN、播放器行為與輸出格式。在檢查整條鏈路之前,不要歸咎於 SRT 伺服器。

自行託管與代管式 SRT 伺服器

你可以自行執行 SRT 伺服器,也可以使用代管平台。較合適的選擇取決於團隊希望自行承擔多少營運控制責任。

選項 適用情境 主要風險
自行託管的 SRT 伺服器 需要完全控制網路位置、法規遵循、路由邏輯或內部部署規則。 團隊自行負責監控、擴充、更新與活動當天的營運。
代管式 SRT 工作流程平台 需要快速啟動,並希望在一處完成監控、路由、錄製或重新串流。 仍需要驗證連接埠、訊號來源設定、Stream ID、通關密語與下游路由。

Callaba 可作為雲端或自行託管的 SRT 工作流程平台。你可以在 AWS 上啟動,也可以安裝到自己的伺服器,建立 SRT 輸入點,並將這些串流連接至重新串流、錄製、路由、瀏覽器預覽、多畫面監看、播放器傳遞與 API 工作流程。

SRT 伺服器活動當天檢查清單

  • 確認伺服器 IP 或主機名稱。
  • 確認 UDP 連接埠已開啟。
  • 確認兩端的 Caller/Listener/Rendezvous 模式。
  • 如有使用,確認 Stream ID。
  • 如有使用,確認加密通關密語。
  • 確認預期的位元率、編解碼器、影格率、解析度與音訊格式。
  • 啟動串流並驗證輸入位元率。
  • 檢查 RTT、封包遺失、重傳與抖動。
  • 檢查實際視訊與音訊,而不只是連線狀態。
  • 確認下游路由:錄製、重新串流、轉碼或播放。
  • 確認時間同步:伺服器與編碼器應使用 NTP 或其他一致的時間來源,以便在疑難排解時關聯日誌與錄製內容。
  • 在活動開始前測試備援路徑。

官方參考資料與相關閱讀

如需通訊協定層級的 SRT 詳細資料、Callaba 設定文件或相關工作流程指南,請參閱以下內容。

常見問題

什麼是 SRT 伺服器?

SRT 伺服器是接收、傳送或路由 SRT 串流的直播影音輸入或轉送端點。它通常用來將編碼器、攝影機、遠端場地、攝影棚、行動裝置或合作夥伴系統的直播訊號送入受控的媒體工作流程。

什麼是 SRT 直播伺服器?

SRT 直播伺服器是用於即時直播影音回傳的 SRT 伺服器。它會在活動進行時接收直播影音,並將串流傳入錄製、重新串流、轉碼、切換、路由或播放工作流程。

SRT 伺服器與串流伺服器相同嗎?

不一定。SRT 伺服器通常處理受控端點之間的直播輸入或傳輸。完整的串流平台還可能處理轉碼、錄製、觀眾播放、分析、存取控制、API 工作流程與 CDN 分發。

SRT 伺服器使用 UDP 嗎?

是的。SRT 透過 UDP 運作。因此,伺服器防火牆、雲端安全群組、路由器或網路政策必須開啟正確的 UDP 連接埠。

SRT 伺服器使用哪個連接埠?

SRT 不要求使用通用的固定連接埠。連接埠由伺服器設定定義。在正式環境中,團隊通常會為 SRT 輸入保留明確的 UDP 連接埠或連接埠範圍,並記錄每個連接埠對應的訊號、租戶或活動。

SRT 伺服器應使用 Listener 還是 Caller?

對於大多數雲端輸入工作流程,SRT 伺服器為 Listener,編碼器為 Caller。當伺服器具有公用 IP 或 DNS 名稱、已知的 UDP 連接埠與明確的防火牆規則時,這種方式能穩定運作。

OBS 可以傳送至 SRT 伺服器嗎?

可以。為 OBS 設定 SRT 輸出 URL 後,即可將影音傳送至 SRT 伺服器。伺服器接收串流後,可將其路由至錄製、重新串流、轉碼或播放工作流程。

vMix 可以傳送至 SRT 伺服器嗎?

可以。vMix 支援 SRT 工作流程,可以傳送或接收 SRT 串流。常見設定是由 vMix 將 SRT 傳送至 Callaba,再由 Callaba 處理監控、路由、錄製或重新串流。

SRT 比 RTMP 更好嗎?

對於不穩定、有封包遺失或長距離網路上的訊號回傳,SRT 通常比 RTMP 更合適。RTMP 仍常用於簡易發布與平台輸入。許多工作流程使用 SRT 進行訊號回傳,再以 RTMP 或 RTMPS 將內容最終傳遞至社群平台。

瀏覽器可以直接播放 SRT 嗎?

在一般網頁工作流程中,瀏覽器不會直接播放 SRT。SRT 伺服器會先接收串流,接著平台再將它轉換或封裝為 HLS 或 WebRTC 等觀眾播放格式。

為什麼我的 SRT 串流能連線,卻沒有畫面?

SRT 傳輸連線可能正常,但媒體承載內容仍有問題。請檢查編解碼器、容器、時間戳記、關鍵影格、音軌、串流對應、下游相容性,以及伺服器是否實際收到位元率。

如何提升 SRT 伺服器的可靠性?

使用穩定的伺服器、開啟正確的 UDP 連接埠、選擇符合實際情況的延遲、監控 RTT 與重傳、保留足夠的頻寬餘裕、驗證媒體承載內容,並在活動前測試備援端點。

SRT 通常承載 MPEG-TS 嗎?

在直播影音工作流程中,SRT 常用來承載多工音訊與視訊的 MPEG-TS,但實際媒體容器取決於傳送端與工作流程。伺服器應驗證承載內容,而不只是 SRT 連線。

應先監控哪些 SRT 伺服器指標?

從輸入位元率、RTT、封包遺失、重傳與連線狀態開始。在良好條件下,RTT 可能約為 20–60 ms。如果 RTT 持續高於 150 ms 或封包遺失超過 1–2%,請提高延遲、降低位元率或改善網路路徑。

後續步驟

最後更新:2026 年 7 月 22 日

從真實訊號開始

依照你的部署方式評估 Callaba SRT Server

在雲端啟動、安裝到 Linux,或先查看即時 Multiview 體驗,再進行自動化。