你可以透過 RTMPS 在 YouTube 直播中串流播放影音內容。RTMPS 是 RTMP (常見的串流影片通訊協定) 的安全擴充功能,且為透過傳輸層安全標準 (TLS)/安全資料傳輸層 (SSL) 連線傳輸的 RTMP,並提供加密功能。
事前準備
請確定編碼器支援 RTMPS,且你已瞭解在 YouTube 上直播的基本概念。
步驟 1:檢查 YouTube RTMPS 預設設定
將編碼器更新到最新版本,並檢查是否有 YouTube RTMPS 的內建設定。
如果已有 YouTube RTMPS 預設設定,請選取該預設設定。你可能也需要輸入從現場控制室取得的串流金鑰。完成後,即可開始直播。
如果編碼器沒有為 YouTube 預設 RTMPS 設定,請前往「設定伺服器網址」步驟。
步驟 2:設定伺服器網址
你可以從現場控制室取得 RTMPS 網址。請注意,根據預設,現場控制室仍會顯示一般的 RTMP 網址,因此請記得修改成 RTMPS 網址。
- 前往 YouTube 現場控制室。
- 按一下 [直播] 分頁標籤,或排定新的直播。
- 在「串流設定」下方的「串流網址」欄位中按一下鎖頭圖示,即可顯示 RTMPS 網址。
- 複製「串流網址」。
- 將網址貼到編碼器中。
- 複製從現場控制室取得的 YouTube 串流金鑰,然後貼到編碼器中。
疑難排解
安全資料傳輸層 (SSL) 錯誤
如果你看到「RTMP 伺服器傳送了無效的 SSL 憑證」或類似的錯誤訊息,請按照下列步驟操作:
步驟 1:確認伺服器網址正確無誤
按照設定伺服器網址中的步驟確認伺服器網址正確無誤:通訊協定和伺服器名稱已改為 rtmps
而非 rtmp
。
步驟 2:指定埠號碼
如果網址正確無誤,但仍然出現 SSL 錯誤,請在網址中指定埠 443。以下為你舉例說明。請注意,你需要更新從現場控制室取得的伺服器網址:
rtmps://exampleYouTubeServer.com:443/stream
或者,如果編碼器允許你在設定選項中指定埠號碼,請輸入 443。
連線逾時
如果你看到「無法連線至伺服器 - 連線逾時」或類似的錯誤訊息,請按照下列步驟操作:
步驟 1:確認伺服器網址正確無誤
按照設定伺服器網址中的步驟確認伺服器網址正確無誤:
通訊協定和伺服器名稱已改為 rtmps 而非 rtmp。
步驟 2:檢查編碼器是否支援 RTMPS
如果問題仍無法解決,表示你的編碼器可能不支援 RTMPS。請詳閱編碼器的說明文件。