Requisiti di rete | Streaming a bassa latenza
Lo streaming a bassa latenza di IVS si basa sui protocolli RTMP(S), SRT e WebRTC per la trasmissione di media e dati. Per garantire un'esperienza ottimale, le destinazioni e le porte elencate di seguito devono essere accessibili per la trasmissione con un determinato protocollo. Qualsiasi restrizione sul traffico in entrata o in uscita verso queste destinazioni può interrompere la funzionalità dello streaming a bassa latenza di IVS.
Nota: le informazioni contenute in questo documento non si applicano allo streaming di contenuti a IVS tramite AWS PrivateLink. Per ulteriori informazioni, consultare Importazione privata.
Porte
| Protocollo | Destinazioni | Porta |
|---|---|---|
|
RTMPS |
*.live-video.net |
TCP:443 |
|
RTMP non sicuro |
*.live-video.net |
TCP:1935 |
|
SRT |
*.srt.live-video.net |
TCP:9000 |
|
WebRTC |
*.live-video.net |
TCP:4443 (scambio SDP) UDP:32768-61000 (porte temporanee per WebRTC) |
Intervalli IP
Il piano dati per lo streaming a bassa latenza IVS è globale. Per trasmettere a IVS, è importante che tutte le sottoreti del servizio IVS_LOW_LATENCY in ip-ranges.json siano accessibili, indipendentemente dalla loro regione o dalla regione AWS scelta. Gli streamer possono connettersi automaticamente a qualsiasi sottorete. Vedere Risoluzione globale, controllo regionale per maggiori dettagli.
Per un elenco di tutte le sottoreti IVS_LOW_LATENCY, esegui i seguenti comandi 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'