Media, red y telefonía
Comprueba cada ruta de media y su codec. No diagnostiques sólo con «conectado».
Los enlaces con ?t= abren el vídeo en un segundo concreto.
Las ideas que debes retener
Empieza por dibujar el camino, no por elegir un acrónimo
Tres planos distintos suelen mezclarse en conversaciones de arquitectura:
WebRTC: la ruta elegida por ICE importa
WebRTC no presupone que dos endpoints puedan enviarse UDP directamente. ICE reúne candidatos y prueba pares de conectividad. RFC 8445 distingue candidatos host, server-reflexive y relayed;…
Por qué TCP puede sonar peor sin que el ancho de banda sea bajo
TCP entrega un flujo fiable y ordenado. Si un segmento se pierde, datos posteriores pueden quedar esperando su retransmisión. Para una descarga eso suele ser correcto. Para audio en vivo,…
Ve directamente a una sección
Leer transcripción revisada
Vídeo sin narración. Esta transcripción reproduce el texto visual del vídeo; no atribuye una voz inexistente.
Conectar no garantiza audio
SIP establece la sesión. Un 200 OK confirma señalización, no voz en ambas direcciones.
En este caso llegan paquetes de entrada, pero el camino de salida está bloqueado.
Comprueba cada ruta de media y su codec. No diagnostiques sólo con «conectado».
La ruta real puede cambiar
ICE prueba conectividad entre candidatos. Una ruta directa puede no atravesar la red.
TURN permite usar un relay cuando hace falta. Eso no equivale a una llamada fallida.
Registra la ruta seleccionada y sus cambios: el salto adicional pertenece al diagnóstico.
El paquete perdido retiene a los demás
TCP entrega en orden. Si falta el segmento 2, los posteriores pueden quedar esperando.
Cuando llega la retransmisión, libera la secuencia. El audio ha acumulado espera.
En UDP no existe esa entrega ordenada de TCP; el receptor aún debe gestionar pérdidas.
Suavizar llegadas añade espera
Cuatro paquetes llegan a los 0, 20, 70 y 75 milisegundos: los intervalos son irregulares.
Con 60 milisegundos de margen, este ejemplo los reproduce a los 60, 80, 100 y 120.
El buffer evita estos huecos a cambio de retraso. No elimina toda variación de red.
Más muestras no recuperan detalle
Un tramo telefónico puede eliminar frecuencias antes de llegar al modelo.
Elevar luego la frecuencia de muestreo añade muestras de la señal ya limitada.
La información eliminada no vuelve. Codec, ancho de banda y muestreo son fronteras distintas.
Reparar requiere llegar a tiempo
La redundancia de un paquete posterior puede ayudar a reconstruir audio anterior perdido.
Sólo sirve para ese playout si la reparación llega antes de su deadline.
Activar FEC no garantiza continuidad. Pérdida de red y degradación audible se miden por separado.