Exigences réseau | Diffusion à faible latence
La diffusion à faible latence d’IVS utilise les protocoles RTMP(S), SRT et WebRTC pour la transmission de contenu multimédia et de données. Pour garantir une expérience fluide, les destinations et les ports répertoriés ci-dessous doivent être accessibles afin de diffuser avec un protocole donné. Toute restriction du trafic entrant ou sortant vers ces destinations peut perturber le fonctionnement de la diffusion à faible latence d’IVS.
Remarque : les informations contenues dans ce document ne s’appliquent pas lors de la diffusion de contenu vers IVS via AWS PrivateLink. Pour plus d’informations, consultez la section Ingestion privée.
Ports
| Protocole | Destinations | Port |
|---|---|---|
|
RTMPS |
*.live-video.net |
TCP:443 |
|
RTMP non sécurisé |
*.live-video.net |
TCP:1935 |
|
SRT |
*.srt.live-video.net |
TCP:9000 |
|
WebRTC |
*.live-video.net |
TCP:4443 (échange SDP) UDP:32768-61000 (ports éphémères pour WebRTC) |
Plages IP
Le plan de données pour la diffusion à faible latence d’IVS est mondial. Pour diffuser vers IVS, il est important que tous les sous-réseaux du service IVS_LOW_LATENCY dans ip-ranges.json soient accessibles, quelle que soit leur region ou la Région AWS que vous avez choisie. Les streamers peuvent être connectés automatiquement à n’importe quel sous-réseau. Veuillez consulter Solution mondiale, contrôle régional pour plus d’informations.
Pour obtenir la liste de tous les sous-réseaux IVS_LOW_LATENCY, exécutez les commandes jq suivantes :
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'