YouTube 設定指南

明確選擇即時聊天、留言、Standard 擷取或 API 模式。

從支援的網站清單開始

先搜尋 YouTube。Social Stream 將即時聊天與靜態留言分開,因為它們是不同的工作流程。

已篩選出 YouTube Live 與 YouTube Static Comments 的支援網站頁面
直播聊天使用 YouTube Live。一般影片留言使用 YouTube Static Comments。

選擇模式

情況先嘗試說明
Chrome 中的一般即時聊天瀏覽器擴充功能 / Standard 擷取在擴充功能能讀取的位置開啟即時聊天。
需要可靠的背景執行或更豐富的 API 事件WebSocket/API 來源模式OAuth 範圍、帳號權限及 API 限制都會影響結果。
需要自己的 API 配額自訂 YouTube 專案使用 YouTube Project Setup 指南。
靜態影片留言YouTube 靜態留言(YouTube Static Comments)這不是即時聊天。

即時聊天設定

  1. 確認直播確實正在進行,或即時聊天可用。
  2. 開啟 YouTube 即時聊天頁面或對應模式的來源頁面。
  3. 開啟 OBS 前,確認停駐面板能接收訊息。
  4. 停駐面板與疊加畫面使用相同的工作階段 ID。

若 YouTube 要求登入或授權,請在實際執行擷取的同一瀏覽器/應用程式環境中完成。

API 與 OAuth 注意事項

  • API 模式可能提供與可見頁面擷取不同的事件類別。
  • YouTube 可能延遲提供訂閱者資料,且可能僅包含公開訂閱。
  • 寫入操作需要比唯讀聊天擷取更高的權限範圍。
  • 桌面應用程式不會自動共用一般 Chrome 的 Cookie。

完整設定: YouTube 專案設定.

常見解決方式

  • 沒有聊天: 確認直播正在進行,且聊天可見。
  • Chrome 可用但應用程式不可用: 在應用程式內登入 YouTube,或使用擴充功能方式。
  • API 模式失敗: 檢查 OAuth、範圍、專案憑證及配額。
  • OBS 畫面空白: 先測試停駐面板,再在一般瀏覽器中測試疊加畫面 URL。