逐步:流式傳輸安全可靠傳輸 (SRT) 直播活動

本快速入門的目的是向您展示如何使用直播模塊和 Open Broadcaster Software (OBS) 來直播 SRT 直播活動。

若要了解「即時」模組中可用的所有功能和功能,請參閱使用即時模組建立和管理即時事件。如需一系列最佳做法和建議,以協助確保高品質、穩定的即時串流體驗,請參閱即時模組指南和最佳做法。如需 Brightcove 提供即時串流視訊的所有可用選項清單,請參閱提供即時串流

完成此「快速入門」後,您應該能夠:

  • 使用直播模塊創建 SRT 直播活動
  • 為 SRT 直播活動配置編碼器
  • 修剪您的活動並將其保存為您帳戶中的 VOD 資產

這個快速入門將幫助您廣播現場活動使用開放廣播軟件(OBS)Studio 不同的設備。OBS是用於視頻錄製和實時流傳輸的開源軟件,可以將在這裡下載。其他編碼器也可以與 Live 模組搭配使用。

觀眾

任何需要使用 Live 模塊廣播實時流媒體事件的發布者。

先決條件

  • 有權訪問 Live 模塊的企業帳戶
  • 播放活動的攝影機
  • 你必須有自己的編碼軟件;本快速入門使用 OBS Studio ,可免費下載

限制

  • 您的編碼器必須輸出 RTMP 或 SRT 串流
  • 直播將經歷 20-30 秒的延遲
  • 串流必須在活動開始後 30 分鐘內開始 (預設層級帳戶設定)

直播活動的步驟

若要使用直播模組串流您的即時活動,您將完成下列工作:

建立新的直播活動

  1. 登錄工作室。
  2. 打開 實時 模塊。
  3. 單擊 創建事件 以創建新事件。
  4. 輸入「事件名稱」。
  5. 輸入事件的一些標籤
  6. 如果您的帳戶已設定必要的自訂欄位,請確定已指派自訂欄位值。
  7. 從下拉式清單中選取「即時擷取設定檔」。即時內嵌描述檔可控制所建立的即時轉譯的數量和品質。
  8. 選取 [ 完成時將事件轉換為視訊資產 ]。這會將事件儲存為媒體模組中的視訊。
  9. 選取最接近您所在位置的地區
  10. 單擊 高級選項 鍊接以展開高級選項。
  11. 重新連接時間 設置為 10 分鐘(默認)。
  12. 對於 輸入格式,選擇 安全可靠傳輸 (SRT)
  13. CIDR 白名單 部分,輸入一組允許連接到 SRT 端點的 IP 地址。這控制誰可以連接到 SRT 端點。請注意,此選項僅在 輸入格式 為 RTP 或 SRT 時才會出現。您可以指定0.0.0.0/0允許所有網絡。若要允許特定的 IP 位址,請使用{IP address}/32 (範例:255.160.10.1/32)。
  14. 請點擊開始流式傳輸。Live 模塊將返回一個 Stream Endpoint (SRT URL) 。SRT URL 將用於編碼器設置。

設定您的編碼器

在本節中,我們將配置和使用 OBS Studio 編碼器來支持即時串流事件。OBS Studio 軟件是一個桌面應用程序,它從你的攝像機捕獲輸入,並產生一個可以由 CDN 交付的流。請注意,有些硬體和其他軟體的編碼解決方案可能更適合用來傳遞您的直播活動。您可以下載OBS Studio軟件這裡

  1. 開啟「OBS 工作室」。
  2. 在裡面資料來源部分,單擊+添加新的來源。選擇一個資源從列表中。此 Quick Start 使用攝像頭進行視頻捕獲,因此選擇了 視頻捕獲設備
  3. 輸入新來源的名稱,然後單擊
  4. 從中選擇相機設備清單。預覽應該會出現在屬性對話方塊中。按一下「確定」
  5. 在控件部分中,單擊設定值
  6. 請點擊在“設置”對話框的左側。
  7. 對於 Stream Service, 選擇 Custom...。
  8. 對於 Server ,使用 Live 模塊提供的 SRT URL
  9. 對於 Stream key ,將其留空。
  10. 請點擊保存設置。
  11. “控件” 部分中,單擊 “開始流式傳輸” 。現場直播應該開始。

發佈現場活動

如果要產生即時事件的內嵌程式碼,請依照下列步驟執行:

  1. 返回直播模組。
  2. 如果未顯示事件的 [控制室] 頁面,請按一下 [ 即時 ] 索引標籤以顯示即時事件清單。點擊事件名稱以打開控制室頁。
  3. 確認您可以看到即時直播。請注意,啟動編碼器後,可能需要一分鐘才會顯示即時串流。
  4. 要發布實時事件,請單擊左側導航中的 發布和嵌入
  5. 使用 可用播放器 下拉列表選擇播放器。
  6. 單擊 播放器 URL 以查看實時流。
  7. 完成即時串流後,按一下「即時」模組中的「停止串流」按鈕。此外,返回 OBS Studio 並單擊流按鈕,停止編碼器從流媒體。

建立剪輯片段

Live 模組提供從已完成的事件建立視訊剪輯的功能。您也可以在現場活動進行時建立剪輯片段。建立剪輯片段的原因有幾種:

  • 建立可張貼至社交媒體的簡短、傳情剪輯
  • 限制您要張貼的影片長度 (大多數平台會限制視訊的長度)
  • 您發現較短的視頻在社交媒體上表現更好

剪輯片段只能在活動結束後 7 天內建立。之後,將停用「建立剪輯」按鈕。如果事件超過 24 小時,只有過去 24 小時可以剪輯。

若要建立剪輯片段,請依照下列步驟執行:

  1. 返回直播模組。
  2. 按一下「已完成」標籤。
  3. 找到事件並按一下事件名稱以開啟控制室。
  4. 按一下「建立剪輯」。剪裁編輯器將打開。
  5. 單擊並拖動焦點時間線上的剪輯手柄以設置剪輯的起點和終點。
  6. 按一下「預覽剪輯」以預覽剪輯片段。可以根據需要調整起點和終點。
  7. 按一下「儲存剪輯」。
  8. 輸入「剪輯名稱」和其他中繼資料值。帳戶的所有必要欄位也會出現,且應該被指派值。
  9. 按一下「建立剪輯」。攝取過程將開始,剪輯將保存到您的帳戶中。
  10. 剪輯片段會出現在剪輯片段編輯器下方。按一下 [ 發佈至社交媒體],使用 Brightcove Social 將剪輯片段發佈到您的其中一個社交目的地。如需有關使用社交模組發佈視訊的資訊,請參閱將視訊發佈至社交媒體平台
  11. 按一下「返回控制室」:已完成的麵包屑。所有剪輯片段也會出現在活動的「控制室」中。

即時串流問題疑難排解

如果您需要進一步協助讓您的直播活動正常運作,請與我們聯絡。為了確保您得到最快的回應,以下是解決問題所需的支援清單。

  • 流的具體症狀。例如,它是根本不播放還是口吃或凍結?
  • 這個流是否在過去正常工作
  • 您在編碼器中使用的入口點 URL
  • 您使用的編碼軟件和硬件
  • 您發佈直播活動的玩家 URL
  • 您的實時資產的視頻 ID
  • 從編碼器到發佈點主機的追蹤路由結果