Callaba
跳至頁面內容

播放和流檢查

RTMP 播放器:在瀏覽器中觀看和檢查流

RTMP URL 是貢獻地址,不是現代瀏覽器媒體元素可以自行播放的內容。使用原生工具檢查可存取的訊號,用 Multiview 獲取操作員視圖,並為觀眾設定瀏覽器交付。

臨時 RTMP 工作區

建立來源、從 OBS 發布並檢查操作員視圖

RTMP 演示 · 60 分鐘

準備 RTMP 發布測試

建立一個臨時 RTMP 接收地址,從 OBS 發布,然後在發布端連接後打開 Multiview。
連接模式

可以建立演示

工作流程

從來源到下一項直播影片任務

為何 URL 無法在瀏覽器播放

現代瀏覽器媒體不會原生解碼 RTMP。即時來源需要兼容瀏覽器的交付工作流程。

先檢查來源

ffplay 或 VLC 可以打開可存取 RTMP URL。Callaba Multiview 為操作員提供選定 RTMP 流的瀏覽器視圖。

為觀眾交付

為觀眾設定 Web Player 或 HLS 路徑,包括觀眾所需的端點和存取模型。

設定

先檢查,再構建瀏覽器交付

ffplay
ffplay "rtmp://host/app/stream-key"
VLC
打開網路串流 → rtmp://host/app/stream-key
操作員視圖
將選定 RTMP 來源添加到 Multiview
觀眾交付
建立並驗證專用 Web Player 或 HLS 路徑
  1. 建立下方臨時 RTMP 預覽或使用自己的受控 RTMP Server。
  2. 使用簽發的發布端 URL 和流密鑰從 OBS 發布。
  3. 發布端連接後打開 Multiview 預覽;對於可存取的 RTMP URL 使用 ffplay 或 VLC。
  4. 當觀眾需要瀏覽器播放時,繼續使用 Web Player 或 RTMP 轉 HLS 工作流程。

連接存取

匹配已發布的流名稱

使用受控流存取時,發布端和接收端使用操作員設定的名稱。在 Guest 模式下,發布端選擇非空名稱,接收端使用相同名稱;任何擁有開放端點的人都可使用它。

繼續完成確切任務

會改變設定的問題

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

不可以。現代瀏覽器媒體元素不會原生播放 RTMP。在合適時,請使用獨立設定的瀏覽器交付工作流程,例如 HLS。

Multiview 與公共影片播放器相同嗎?

不是。Multiview 是用於選定流的操作員觀察模塊。觀眾播放需要獨立的交付和存取設計。