適用直播製作的可控 RTMP 接入點
Callaba RTMP Server 為 OBS、軟體編碼器與外部推流端提供穩定的 RTMP 監聽服務,包含獨立連接埠、可設定的播放器緩衝區,以及依串流金鑰或 IP 建立的明確白名單。先在 Callaba 管理接入,再連接播放、錄製與路由流程。
掌握每個連線,控制誰能接入。
在單一即時檢視中管理推流端與接收端:監看位元率變化、辨識連線地區與 IP 位址、執行存取政策,或視需要開放訪客流程。
地區與 IP 位址
查看每個推流端或接收端從何處連線,以及其使用的網路位址。
203.0.113.42全面控制推流端與接收端
僅允許已核准的串流金鑰或 IP 位址,並可分別控制推流與接收。
流程需要時開放連線
啟用訪客模式後,推流端與接收端可使用任意串流金鑰自行建立連線,無需預先登錄每個金鑰。
訪客模式已啟用RTMP 維運人員真正需要的控制項
使用具體的伺服器資源,而不是無人管理的 RTMP URL。每個監聽服務都能設定、啟用、停止,並連接至 Callaba 的其他流程。
獨立 RTMP 監聽服務
為接收 OBS 與軟體編碼器的伺服器設定監聽連接埠和播放器緩衝區。
推流端與接收端白名單
透過串流金鑰或固定 IP 驗證,拒絕未知推流端與接收端。
生命週期與封裝
啟動或停止伺服器時,Callaba 會維護執行設定以及相關 HLS、DASH 輸出目錄。
需要時將已接收的 RTMP 串流製作成節目
將傳入的 RTMP 串流製作成節目,而非分別轉送每一路。可在 Video Mixer 選擇已接收串流,與準備好的媒體結合,編排場景並混合音訊。先在 Preview 檢查下一個場景,再切到 Program,接著發佈或錄製節目。若傳入訊號已是完成的節目,仍可直接路由。
- 接收並檢查 RTMP 串流。
- 選擇已接收串流作為 AV Mixer 輸入。
- 在 Preview 編排,再將準備好的場景 TAKE 至 Program。
產品支援範圍與驗證要點
每項支援行為旁都提供實際驗收檢查。最終以已安裝的 Callaba 介面以及真實的訊號源、目的端和基礎設施設定為準。
| 功能 | 支援的行為 | 驗收檢查 |
|---|---|---|
| 獨立 RTMP 監聽服務 | 為接收 OBS 與軟體編碼器的伺服器設定監聽連接埠和播放器緩衝區。 | 在未使用的 TCP 連接埠上建立 RTMP 伺服器,新增發布者流,然後向 OBS 或編碼器提供該流的 RTMP URL 和金鑰。在連接錄製、播放或重新串流作業之前確認傳入的圖片、音訊和位元率。 |
| 推流端與接收端白名單 | 透過串流金鑰或固定 IP 驗證,拒絕未知推流端與接收端。 | 它是編碼器用來發布的伺服器位址、連接埠和流名稱。在 Callaba 中,從配置的 Publisher 流複製 URL 和流密鑰;當發送者俱有已知的流標識符或固定 IP 位址時,請使用白名單。 |
| 生命週期與封裝 | 啟動或停止伺服器時,Callaba 會維護執行設定以及相關 HLS、DASH 輸出目錄。 | 次要 API 層可建立、查詢、更新、啟動、停止與刪除 RTMP 伺服器資源。先在產品中定義真實接入與存取策略,再把生命週期操作整合到維運工具。 |
| HLS 或 DASH 播放 | 使用已準備的封裝目錄支援播放器交付。 | Callaba 接受 RTMP 來源後,為檢視器播放設定 Web 播放器工作流程。單獨測試播放器URL及其存取設定; RTMP 伺服器仍然是攝取和存取控制層。 |
| 錄製 | 將已接收訊號作為錄製流程的輸入。 | 將已接收訊號作為錄製流程的輸入。 |
| 轉推或交接 | 把接入訊號連接至製作所需的目標模組。 | 在未使用的 TCP 連接埠上建立 RTMP 伺服器,新增發布者流,然後向 OBS 或編碼器提供該流的 RTMP URL 和金鑰。在連接錄製、播放或重新串流作業之前確認傳入的圖片、音訊和位元率。 |
在 Callaba 中完成設定,再驗證交接
本頁說明產品的能力範圍。以下指南會告訴您要開啟哪些控制項、接著連接哪個模組,以及如何確認工作流程已經就緒。
同一 RTMP 產品可在雲端或自有基礎設施運行
在符合網路與維運要求的環境中驗證真實訊號源、存取規則和輸出流程。
雲端部署
需要快速取得可連線的 RTMP 接入點時,在雲端啟動 Callaba;先驗證完整流程,再規劃固定基礎設施容量。
在 AWS 上部署 CallabaLinux 自行託管部署
若連接埠開放、私有網路、儲存位置或長期容量必須留在自有環境,請在你控制的基礎設施上安裝 Callaba。
在 Linux 伺服器安裝 Callaba產品設定驗證完成後,自動化 RTMP 伺服器生命週期
次要 API 層可建立、查詢、更新、啟動、停止與刪除 RTMP 伺服器資源。先在產品中定義真實接入與存取策略,再把生命週期操作整合到維運工具。
RTMP Server 常見問題
如何在 Callaba 中設定 RTMP 伺服器?
在未使用的 TCP 連接埠上建立 RTMP 伺服器,新增發布者流,然後向 OBS 或編碼器提供該流的 RTMP URL 和金鑰。在連接錄製、播放或重新串流作業之前確認傳入的圖片、音訊和位元率。
什麼是 RTMP URL?
它是編碼器用來發布的伺服器位址、連接埠和流名稱。在 Callaba 中,從配置的 Publisher 流複製 URL 和流密鑰;當發送者俱有已知的流標識符或固定 IP 位址時,請使用白名單。
如何將 OBS 與 RTMP 伺服器結合使用?
在 OBS 中,將服務設為“自訂”,貼上來自 Callaba Publisher 串流的 RTMP URL 和串流金鑰,然後開始一場測試廣播。在活動之前檢查 Callaba 中接受的連接和即時位元率。
RTMP 流可以當作 HLS 傳送嗎?
Callaba 接受 RTMP 來源後,為檢視器播放設定 Web 播放器工作流程。單獨測試播放器URL及其存取設定; RTMP 伺服器仍然是攝取和存取控制層。
建立製作團隊可維運的 RTMP 接入邊界
在自動化之前,可先雲端啟動、在 Linux 安裝,或查看 Multiview 維運體驗。