跳至主要內容
Callaba
產品使用者指南

串流與連線存取

在現有 SRT 或 RTMP 伺服器上建立指定發布者或接收者存取權限,而無需向未知連線開放整個伺服器。

在 Callaba 中找到快速啟動 → 流
此模組的用途

Stream 是一個存取物件:它綁定了協定伺服器、連線角色和身分規則。在將 URL 或串流金鑰傳遞給編碼器和接收器之前建立它。

在 Callaba 中繼續此工作流程

Callaba SRT Server

預期的編碼器發布其提要,而無關的連線身分仍處於未授權狀態。

了解產品如何運作

開始之前

  • 正在運行的 SRT 或 RTMP 伺服器。

  • 預期作用:發布者發送媒體;接收者消耗它。

  • 不與其他連線衝突的計劃流 ID、流密鑰或允許的主機。

設定說明

只說明操作員需要的控制項;內部欄位名稱與實作事件不會顯示。

身分

命名連接並選擇其伺服器。

名稱

面向操作員的編碼器、饋送器或接收器的名稱。

活躍

允許連接物件在儲存後使用。

協定

選擇SRT或RTMP來匹配所屬伺服器和客戶端。

串流媒體伺服器

選擇接受此連線的現有伺服器。

訪問

僅授予客戶所需的角色和身分。

角色

發布者發送提要;接收器讀取提要。

流 ID 或流密鑰

客戶端連線使用的穩定媒體標識符。

允許的主機

連接客戶端的可選基於 IP 的限制。

安全的首次工作流程

  1. 01

    開啟 Streams 並選擇與目標伺服器相同的協定。

  2. 02

    選擇正在運行的伺服器,然後選擇發布者或接收者。

  3. 03

    設定伺服器存取策略所需的流標識或允許的主機。

  4. 04

    儲存並啟動串流。

  5. 05

    在一個真實的編碼器或接收器中使用產生的連接詳細資訊並驗證媒體。

工作流程範例

適用情境

授予遠端編碼器僅限發布者的存取權限

外部操作員應發送一個 feed,但不得接收其他 feed。

編碼器出版商
串流媒體訪問一個身分
SRT 或 RTMP 伺服器攝取
下游授權工作流程
動畫工作流程圖: 授予遠端編碼器僅限發布者的存取權限

如何建立

  1. 1

    在所選伺服器上建立發布者流。

  2. 2

    指派唯一的流 ID/金鑰或限制已知的編碼器主機。

  3. 3

    僅將該連接詳細資訊傳送給編碼器操作員。

  4. 4

    啟動編碼器並驗證不同的身分是否被拒絕。

適用情境

為受監控的輸出建立接收器

解碼器或置信度監視器應讀取一個命名流。

即時伺服器可用飼料
接收器訪問讀取角色
解碼器連接
監視器回放
動畫工作流程圖: 為受監控的輸出建立接收器

如何建立

  1. 1

    在擁有即時來源的伺服器上建立接收器串流。

  2. 2

    使用預期的流標識和可選的接收方主機限制。

  3. 3

    將解碼器與產生的接收器詳細資訊連接起來。

  4. 4

    確認播放和伺服器端連線狀態。

驗證結果

  • 預期的發布者或接收者與其指定的角色連結。
  • 啟用明確存取時,錯誤的流標識將被拒絕。
  • 擁有的伺服器和即時統計數據顯示預期的連線。

疑難排解

有效客戶被拒絕

檢查
  • 比較協定和所選伺服器。
  • 準確檢查角色、串流身份和主機限制。
然後執行

修正單一不符的存取值;不要啟用允許所有作為診斷快捷方式。