跳到內容

推流方式(接入)

可透過 RTMP / WebRTC (WHIP) / RTSP 推送/瀏覽器推流向 Nyan Streaming 發送影片。影片支援 H.264,音訊支援 AAC / PCM(s16be)(PCM(s16be)可透過 RTSP 使用,Opus 可透過 WebRTC 使用)。伺服器端不會重新編碼影片,因此使用不支援的編解碼器時無法顯示直播畫面。透過 RTSP 以外的方式觀看 PCM(s16be)直播時,音訊會轉換為 AAC。

用於推流的伺服器地址和串流金鑰可從控制台的串流金鑰頁面查看。選擇伺服器(節點)或區域後,會顯示對應的推流/觀看地址。

關於應該使用 Node01、Node02 還是 Node03,請參閱如何選擇節點。

支援從 OBS Studio 等常見直播軟體推流。

  • 推流目標 URL:rtmp://<伺服器位址>/<組織 slug>/(預設端口 1935)
  • 串流金鑰:在控制台中建立的串流金鑰/權杖
  • 推薦設定:影片 H.264,音訊 AAC

我們提供可簡便地為 OBS 設定低延遲的設定檔。請使用低延遲 OBS 設定檔。

這是延遲最低的推流方式,可用於從瀏覽器或支援 WHIP 的編碼器推流。

  • 推流目標:控制台中顯示的 WHIP URL(HTTPS,預設端口 8443)
  • 影片:H.264 / 音訊:Opus
  • 需要 HTTPS 環境。

可從控制台的“瀏覽器推流”直接使用攝影機或螢幕共享進行直播(基於 WebRTC)。無需準備直播軟體,操作方便。請使用 HTTPS 環境中的瀏覽器(Chrome / Edge / Firefox 等)。

可從監控攝影機或部分設備透過 RTSP 推送(ANNOUNCE → RECORD)直接推流。

  • 推流目標 URL:rtsp://<伺服器位址>:554/<組織 slug>/...(預設端口 554)
  • 影片:H.264 / 音訊:AAC / PCM(s16be)

使用 OBS 的 Enhanced Broadcasting(多軌)時,可將多個畫質的 H.264 軌道作為一路直播發送。伺服器將其分發為多畫質 HLS(ABR)。各畫質版本由推流端(OBS)的編碼器生成,伺服器端不進行重新編碼。

  • 沒有影片/沒有聲音:請檢查編解碼器。影片通常使用 H.264,音訊通常使用 AAC。詳情請參閱支援的編解碼器。
  • 直播突然斷開:請確認是否達到連續直播時長或位元率上限。詳情請參閱方案、限制與政策。