網路要求 | 低延遲串流
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'