推流方式(接入)
推流方式(接入)
Section titled “推流方式(接入)”可透過 RTMP / WebRTC (WHIP) / RTSP 推送/瀏覽器推流向 Nyan Streaming 發送影片。影片支援 H.264,音訊支援 AAC / PCM(s16be)(PCM(s16be)可透過 RTSP 使用,Opus 可透過 WebRTC 使用)。伺服器端不會重新編碼影片,因此使用不支援的編解碼器時無法顯示直播畫面。透過 RTSP 以外的方式觀看 PCM(s16be)直播時,音訊會轉換為 AAC。
查看推流地址和串流金鑰
Section titled “查看推流地址和串流金鑰”用於推流的伺服器地址和串流金鑰可從控制台的串流金鑰頁面查看。選擇伺服器(節點)或區域後,會顯示對應的推流/觀看地址。
關於應該使用 Node01、Node02 還是 Node03,請參閱如何選擇節點。
RTMP(OBS 等)
Section titled “RTMP(OBS 等)”支援從 OBS Studio 等常見直播軟體推流。
- 推流目標 URL:
rtmp://<伺服器位址>/<組織 slug>/(預設端口 1935) - 串流金鑰:在控制台中建立的串流金鑰/權杖
- 推薦設定:影片 H.264,音訊 AAC
我們提供可簡便地為 OBS 設定低延遲的設定檔。請使用低延遲 OBS 設定檔。
WebRTC(WHIP)
Section titled “WebRTC(WHIP)”這是延遲最低的推流方式,可用於從瀏覽器或支援 WHIP 的編碼器推流。
- 推流目標:控制台中顯示的 WHIP URL(HTTPS,預設端口 8443)
- 影片:H.264 / 音訊:Opus
- 需要 HTTPS 環境。
可從控制台的“瀏覽器推流”直接使用攝影機或螢幕共享進行直播(基於 WebRTC)。無需準備直播軟體,操作方便。請使用 HTTPS 環境中的瀏覽器(Chrome / Edge / Firefox 等)。
RTSP(推送)
Section titled “RTSP(推送)”可從監控攝影機或部分設備透過 RTSP 推送(ANNOUNCE → RECORD)直接推流。
- 推流目標 URL:
rtsp://<伺服器位址>:554/<組織 slug>/...(預設端口 554) - 影片:H.264 / 音訊:AAC / PCM(s16be)
多軌推流(Enhanced Broadcasting)
Section titled “多軌推流(Enhanced Broadcasting)”使用 OBS 的 Enhanced Broadcasting(多軌)時,可將多個畫質的 H.264 軌道作為一路直播發送。伺服器將其分發為多畫質 HLS(ABR)。各畫質版本由推流端(OBS)的編碼器生成,伺服器端不進行重新編碼。
