機器識別與探索
在專用欄位中設定 NDI 機器名稱與可連線的 Discovery Server 位址。
Callaba 為操作人員提供清楚可見的 NDI 控制層,可管理機器識別、Discovery Server、網路介面、組態、介面卡、Multiview 與下游傳送。請在合適的網路邊界內使用 NDI;媒體必須跨越不可預測的廣域網路時,使用經過驗證的 SRT 路徑。
控制台讓探索與路由決策保持可見;真實環境中的網路設計、頻寬、防火牆規則與訊號來源相容性仍須驗證。
一般操作都在經過驗證的 Callaba 介面中完成。網路與產品工作流程驗證後,再使用進階自動化。
在專用欄位中設定 NDI 機器名稱與可連線的 Discovery Server 位址。
明確選擇 Callaba 應繫結的訊號來源 IP 位址,避免依賴未知的主機預設值。
匯入已審查的 JSON 或文字組態,在內建編輯器中檢查,再由控制台儲存。
檢查已探索裝置,建立需要的介面卡,啟動並驗證其執行狀態。
控制台驗證與 API 權杖控制誰能修改 Callaba 設定。NDI 群組不能取代網路 ACL、分段、加密或防火牆政策。
從 Callaba 伺服器可用的 NDI 來源製作節目。在 Video Mixer 選擇已探索並設定的 NDI 來源,與直播串流或準備好的媒體結合,編排場景並調整音訊。Program 保持播出時,可在 Preview 準備下一個鏡頭,再用 CUT 或 FADE 切換。無需建立混音器專案,NDI 傳輸和路由仍可使用。
每項支援行為旁都提供實際驗收檢查。最終以已安裝的 Callaba 介面以及真實的訊號源、目的端和基礎設施設定為準。
| 功能 | 支援的行為 | 驗收檢查 |
|---|---|---|
| 機器識別與探索 | 在專用欄位中設定 NDI 機器名稱與可連線的 Discovery Server 位址。 | 在專用欄位中設定 NDI 機器名稱與可連線的 Discovery Server 位址。 |
| 網路介面位址 | 明確選擇 Callaba 應繫結的訊號來源 IP 位址,避免依賴未知的主機預設值。 | 控制台讓探索與路由決策保持可見;真實環境中的網路設計、頻寬、防火牆規則與訊號來源相容性仍須驗證。 |
| 組態匯入與即時編輯器 | 匯入已審查的 JSON 或文字組態,在內建編輯器中檢查,再由控制台儲存。 | 匯入已審查的 JSON 或文字組態,在內建編輯器中檢查,再由控制台儲存。 |
| 已探索訊號來源與介面卡 | 檢查已探索裝置,建立需要的介面卡,啟動並驗證其執行狀態。 | 從一個已探索訊號來源開始,在 Multiview 中確認,發布需要的輸出,之後再增加介面卡或 API 自動化。 |
| 存取邊界 | 控制台驗證與 API 權杖控制誰能修改 Callaba 設定。NDI 群組不能取代網路 ACL、分段、加密或防火牆政策。 | 控制台驗證與 API 權杖控制誰能修改 Callaba 設定。NDI 群組不能取代網路 ACL、分段、加密或防火牆政策。 |
| 從訊號來源探索到製作輸出的單一受控邊界 | 控制台讓探索與路由決策保持可見;真實環境中的網路設計、頻寬、防火牆規則與訊號來源相容性仍須驗證。 | 控制台讓探索與路由決策保持可見;真實環境中的網路設計、頻寬、防火牆規則與訊號來源相容性仍須驗證。 |
本頁說明產品的能力範圍。以下指南會告訴您要開啟哪些控制項、接著連接哪個模組,以及如何確認工作流程已經就緒。
使用已發布的方案更新組態、檢查探索結果並發布介面卡。操作員核准與網路政策應保留在請求內容之外。
是的。在 Callaba 中配置並發現 NDI 來源,選擇它作為視訊混合器輸入,在預覽中檢查場景,然後將準備好的場景進行編程。在沒有混合器專案的情況下,NDI 傳輸和路由也仍然可用。
NDI 發現伺服器是已知的註冊點,可在多播發現不合適時幫助 NDI 裝置找到彼此。在 Callaba 中,在 NDI 設定中輸入可存取的 Discovery Server 位址,並驗證是否顯示預期的來源。
將本地 NDI 保留在發送生產網路上,將貢獻作為 SRT 透過 WAN 發送,在目的地接收該 SRT 流,然後透過那裡的 NDI 適配器發布它。當多播發現不可用時,在目標處使用發現伺服器。
在接收 Callaba 部署中,選擇 NDI 適配器中接收到的 SRT 流,並將產生的 NDI 來源發佈到生產網路上。當接收網路無法使用多播發現時,設定可存取的發現伺服器。
從一個已探索訊號來源開始,在 Multiview 中確認,發布需要的輸出,之後再增加介面卡或 API 自動化。
Callaba 將源自 NDI 的直播製作轉化為可營運的雲端或自行託管工作流程:在受控邊界橋接訊號來源、透過瀏覽器 Multiview 驗證、錄製節目,再將訊號路由至下一個目的地。
應從產品與訊號路徑開始,而不是從 API 開始。在通過身分驗證的 Callaba 儀表板中,操作人員可以設定機器名稱、Discovery Server 位址與明確的訊號來源 IP,接著使用內建的 JSON 匯入與編輯器處理進階 NDI 設定,全程不必操作終端機。讓 NDI 留在它最具優勢的受管理製作網路內;對於難以預測的 WAN 區段,使用明確的 SRT 或相容橋接;交接後,再由 Callaba 負責接收、監看、錄製、路由、播放與復原。
NDI(Network Device Interface)廣泛用於製作與 AV 工作流程,不需要傳統 SDI 佈線的複雜度,即可透過 IP 傳輸視訊/音訊來源。實務上:
如需重點介紹與雲端背景,請參閱 什麼是雲端 NDI,以及如何使用。
如需瞭解能避免許多故障的網路基礎,請使用 設定可正常運作的 NDI 網路組態。
當團隊統一三件事時,NDI 串流最可靠:訊號來源命名、路由責任歸屬與上線前檢查。如果缺少這些規範,直播期間的疑難排解就會陷入混亂。
如需營運方面的深入背景,請參閱: NDI 串流。
NDI 與 SRT 並非單純的輸贏比較,兩者解決不同的傳輸情境。NDI 通常更適合受控網路內的製作環境;SRT 通常更適合不穩定網際網路下、需要抵禦封包遺失的遠端訊號回傳。
如果訊號來源分散在不同位置,或透過難以預測的網路遠端傳輸,請採用橋接方式,而不要假設純 NDI 通過 WAN 時會像本機 LAN 一樣運作。實用橋接參考: 透過 SRT 設定 NDI 橋接 以及 SRT 至雲端 NDI。
NDI 與 RTMP 通常不能直接互相替代。NDI 往往是內部製作傳輸層;在許多發布路徑中,RTMP 通常面向輸入/分發。有關 RTMP 輸入的背景,請參閱 RTMP 以及 什麼是 RTMP 伺服器。
在許多實際技術堆疊中,NDI 處理內部訊號來源工作流程,RTMP 負責發布至外部端點。清楚劃分角色可以減少混淆與事件處理時間。
適合定期直播的可行 NDI 工作流程:
這個順序很簡單,卻能避免大多數原本可以預防的營運故障。
將源自 NDI 的工作流程發布至外部平台,通常需要在邊界處轉換格式。先保持內部 NDI 製作穩定,再對應對外發布路徑。範例參考: 將 NDI 串流至 YouTube。
在內部訊號來源穩定性得到驗證前,不要最佳化對外發布。多數團隊顛倒了這個順序,結果排查了錯誤的層級。
NDI 訊號來源位於受管理網路內,在本機製作環境中完成切換與合成,並使用受控的對外發布路徑。最適合 穩定的 內部部署或類似攝影棚的環境。
遠端訊號回傳在需要時使用 SRT,再轉換成可被 NDI 探索的製作訊號來源。適合同時需要網際網路韌性與 NDI 製作彈性的團隊。請參閱 將 SRT 轉換成雲端可探索的 NDI 裝置。
在需要時,將 NDI 訊號橋接至協作或通話工作流程。適用於需要互動操作的分散式製作。參考資料: 將 NDI 串流至視訊通話 以及 從視訊通話參與者建立 NDI 輸出。
檢查網路分段、交換器負載、探索設定與主機穩定性。先以較少的訊號來源驗證,再逐步恢復規模。
使用同步控制與時間戳記策略。實用參考: 設定時間戳記偏移以同步 NDI 串流。
在完整場景負載下分析網路餘裕,再降低訊號來源壓力並重新測試。避免一次變更過多變數。
將不穩定區段移至專為此類條件設計的傳輸方式(例如 SRT 訊號回傳),再於受控邊界重新對應為 NDI。
這四項規則足以大幅減少反覆發生的 NDI 事件。
依活動類別追蹤這些指標。千篇一律的 KPI 儀表板通常會掩蓋真正的問題。
除了 Multiview、錄製、路由與播放之外,Callaba 還提供 NDI 探索、介面卡、網路組態與受存取控制的儀表板設定。操作人員可以直接在 UI 中設定 Callaba 的 NDI 層,不必編輯主機檔案或操作終端機;外部攝影機控制與製作切換器仍是獨立系統。
使用 NDI Tools → NDI configuration 設定機器名稱、一個或多個 Discovery Server 位址,以及 Callaba 應繫結的明確訊號來源 IP 位址。對於進階 SDK 選項,可以匯入 JSON 或 TXT 組態,也可以在同一畫面編輯 JSON,再從儀表板儲存。
由儀表板身分驗證與應用程式角色控制誰能變更這些設定。NDI 接收群組與傳送群組可以限定探索可見範圍,但這些群組並非使用者身分驗證、加密或防火牆;請繼續使用網路 ACL 與分段。
請參閱 NDI 網路組態指南 或 NDI 組態 API 參考 以瞭解下一層內容。
使用 雲端啟動指南 適用於優先考量速度與代管式基礎設施的情況。如果基礎設施、資料位置或網路鄰接性必須由你控制,請使用 Linux 自行託管安裝指南 。無論選擇哪一條路徑,都要使用同一個真實的 NDI 來源訊號進行驗證。
開啟 即時 Multiview 示範 瞭解面向操作人員的概念,接著為製作訊號建立私有驗收檢視。檢查視訊、音訊、訊號來源身分、連續性、錄製,以及至少一個下游目的地。
產品工作流程通過驗證後,使用 Callaba Engine API 自動化端點、路由、錄製、播放器與營運控制。在訊號來源責任歸屬、傳輸邊界與復原行為通過完整演練之前,不要從 API 物件開始。
NDI 在受控網路中最具優勢。對於不穩定的網際網路訊號回傳,請在遠端區段使用具韌性傳輸的橋接模型。
不一定。只有在遠端訊號回傳條件波動較大,而且需要更強的網際網路路徑復原能力時,才需要 SRT。
兩者通常服務於不同層級。NDI 常用於內部製作傳輸;RTMP 常用於輸入/發布邊界傳輸。
統一訊號來源命名,每次執行上線前檢查,並為每一條關鍵訊號定義一條 備援 訊號來源路徑。
先擴充流程:明確界定角色責任、變更時段,並維持一致的執行後檢討循環。
從這個 NDI 中心選擇一個分支,使用真實訊號負載進行一次完整演練,並且只推行能在實際工作階段中改善連續性指標的變更。
隨著團隊擴大,多數 NDI 事件不再是技術謎題,而是源自命名不一致、責任不清,以及接近直播時段時未經測試的路由變更。保持營運模型簡單而嚴格,通常就足以從不穩定的實驗邁向可預測的製作。
NDI 品質問題往往是偽裝成其他問題的容量問題。大型執行前,應估算訊號來源數量、預期位元率範圍與尖峰轉換負載。容量規劃也應包含非視訊因素:控制流量、監控負擔,以及共用網路資源的背景服務。
實用容量檢查:
如此可讓擴充變得可預測,並減少活動尖峰時段出現的“隨機”品質下降。
NDI 討論常聚焦效能而忽略存取控制。在正式系統中,訊號來源暴露與未經授權的路由變更,既可能造成品質風險,也可能造成法規遵循風險。將訊號來源可見範圍限制在必要的操作人員與環境內。
這些小型控制措施可以避免日後發生長時間的重大事件。
對於長時間運作的頻道,可靠性紀律比功能廣度更重要。保持場景圖精簡、統一重新啟動程序,並在長時間執行期間監控漂移指標。把頻道視為可重複的服務,而不是一次性播出,持續運作策略才更容易落實。
長時間運作檢查清單:
許多團隊低估了訓練對可靠性的作用。新操作人員不應從零散文件入手。請建立一個簡潔的入門流程:訊號來源命名規則、路由責任歸屬、上線前檢查卡、備援程序與執行後報告格式。這能大幅減少原本可以避免的直播錯誤。
使用簡短的實務演練:
未執行此清單就推行,通常會造成第一次執行不穩定,以及修補程式反覆出現。
保持檢討簡短且強制執行。重複執行會帶來可靠性。
規劃時使用這個快速矩陣:
這個簡單矩陣可避免通訊協定誤用,並讓架構決策立足於真實限制。
在 NDI 最具優勢的地方使用它:受管理網路上具備嚴謹營運的靈活訊號來源工作流程。不要只依賴 NDI 解決所有遠端傳輸問題。保持邊界清楚、操作手冊簡短,並持續測試備援路徑。正是這種組合,才能讓 NDI 從強大的示範工具變成穩定的製作系統。
啟動任何重要工作階段前,進行一次簡短的健全性檢查:確認關鍵 NDI 訊號來源存在,驗證至少兩個目的地的音訊,在負載下觸發一次預先規劃的場景切換,測試一個備援訊號來源,並從第二個用戶端驗證觀眾端啟動。這個流程只需要幾分鐘,卻能避免許多因未察覺的訊號來源漂移或路由設定錯誤而造成的啟動失敗。
當直播製作中的 NDI 路徑效能下降時,請依固定順序處理:切換至備援訊號來源、驗證觀眾端連續性,接著檢查網路與訊號來源診斷資訊。觀眾受到影響時,應避免深入調校。先復原,再最佳化。這一項規則能顯著縮短真實工作階段中的事件時間。
產品決策指南
這款 Callaba NDI 產品 透過經過路由的訊號回傳、監控與復原,橋接以 NDI 為核心的製作。它並不承諾本機探索會原封不動地穿越公用網際網路;請定義網路邊界,並在場地之間使用 SRT 等合適的傳輸方式。
自動化應放在第二步。 先在 Callaba 產品中建立並驗證橋接。等網路與命名規範穩定後,再把 API 自動化作為可重複路由的第二層。
它為製作訊號的橋接、路由與觀察提供受控點。網路探索與傳輸仍需要明確設計,尤其是訊號來源與操作人員位於不同場地時。
不要假設本機 NDI 探索會跨越網際網路。請透過 SRT 等適合 WAN 的路徑傳送媒體,再於目的地將其提供給預期的 NDI 網域。
盤點同時使用的訊號來源、格式、頻寬,以及所有轉換或錄製工作。使用餘裕測試尖峰節目組合,不要根據一個閒置訊號來源進行推算。
透過 Callaba 路由一條製作訊號,驗證探索與路由狀態,再使用獨立的 Multiview 示範檢查 Callaba 的直播營運介面,接著決定採用雲端或 Linux 部署。