網路要求 | 低延遲串流 - Amazon IVS

網路要求 | 低延遲串流

IVS 低延遲串流依賴 RTMP(S)、SRT 和 WebRTC 通訊協定來傳輸媒體和資料。為了確保順暢的體驗,下列目的地和連接埠必須能夠存取,才能使用指定的通訊協定進行廣播。對這些目的地的傳入或傳出流量所施加的任何限制,都可能會中斷 IVS 低延遲串流的功能。

注意:透過 AWS PrivateLink 將內容串流至 IVS 時,本文件中的資訊不適用。如需更多詳細資訊,請參閱私有擷取

連接埠

通訊協定 目的地 連線埠

RTMPS

*.live-video.net

TCP:443

不安全的 RTMP

*.live-video.net

TCP:1935

SRT

*.srt.live-video.net

TCP:9000

WebRTC

*.live-video.net

TCP:4443 (SDP 交換)

UDP:32768-61000 (用於 WebRTC 的暫時性連接埠)

IP 範圍

IVS 低延遲串流的資料平面是全域的。若要廣播至 IVS,無論其區域或您選擇的 AWS 區域為何,皆須確保 ip-ranges.json 中服務 IVS_LOW_LATENCY 的所有子網路均可存取。實況主可以自動連接至任何子網路。如需詳細資訊,請參閱全球解決方案、區域控制

如需所有 IVS_LOW_LATENCY 子網路的清單,請執行下列 jq 命令:

ipv4

curl https://ip-ranges.amazonaws.com/ip-ranges.json | jq -r '.prefixes[] | select(.service=="IVS_LOW_LATENCY") | .ip_prefix'

ipv6

curl https://ip-ranges.amazonaws.com/ip-ranges.json | jq -r '.ipv6_prefixes[] | select(.service=="IVS_LOW_LATENCY") | .ipv6_prefix'