Requisitos de red | Transmisión de baja latencia
La transmisión de baja latencia de IVS se basa en los protocolos RTMP(S), SRT y WebRTC para la transmisión de contenido multimedia y datos. A fin de garantizar una experiencia fluida, los destinos y puertos que se enumeran a continuación deben ser accesibles para transmitir con un protocolo determinado. Cualquier restricción en el tráfico entrante o saliente a estos destinos puede interrumpir la funcionalidad de la transmisión con baja latencia de IVS.
Nota: La información de este documento no se aplica a la transmisión de contenido a IVS a través de AWS PrivateLink. Para obtener más información, consulte Ingesta privada.
Puertos
| Protocolo | Destinos | Puerto |
|---|---|---|
|
RTMPS |
*.live-video.net |
TCP 443 |
|
RTMP inseguro |
*.live-video.net |
TCP 1935 |
|
SRT |
*.srt.live-video.net |
TCP 9000 |
|
WebRTC |
*.live-video.net |
TCP: 4443 (intercambio SDP) UDP: 32768-61000 (puertos efímeros para WebRTC) |
Rangos de IP
El plano de datos para la transmisión de baja latencia de IVS es global. Para transmitir a IVS, es importante que todas las subredes del servicio IVS_LOW_LATENCY en ip-ranges.json sean accesibles, independientemente de su región o la región de AWS que elija. Los streamers pueden conectarse automáticamente a cualquier subred. Consulte Solución global, control regional para obtener más detalles.
Para obtener una lista de todas las subredes de IVS_LOW_LATENCY, ejecute los siguientes comandos 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'