Los códecs son el eje de los medios digitales. Un códec codifica el sonido o el video en una transmisión digital que se puede enviar a través de la red, y un códec compatible lo convierte nuevamente en sonido o video al final del destinatario. El nombre se deriva simplemente de "codificador-decodificador". Los flujos de datos a menudo necesitan transportar audio y video junto con metadatos para mantenerlos sincronizados en la reproducción, y diferentes códecs muestrean, comprimen, cifran y empaquetan esas señales de diferentes maneras.

La elección del códec esencialmente se reduce a elegir la forma más eficiente de entregar contenido con la calidad requerida por la situación. Cuando mira YouTube en una pantalla pequeña, no necesita tantos píxeles y, por lo tanto, ancho de banda, como lo hace para disfrutar de una película en una grande.

Los códecs más populares son "con pérdida", lo que significa que sacrifican la calidad de los medios originales para entregarlos de manera más rápida y ágil. Con los algoritmos de compresión modernos, esa pérdida puede ser literalmente indetectable. Cuando surgen problemas (congelación de video, audio no sincronizado) a menudo se debe a la elección incorrecta del códec, o a una compatibilidad menos que perfecta entre el códec utilizado en la codificación y los extremos receptores de la transmisión.

Códecs para VoIP

Cuando está viendo material grabado, no necesita que la señal llegue tan rápido como lo hace cuando se involucra en una conversación telefónica bidireccional. VoIP hace tres demandas; la calidad del sonido debe ser tan buena como la de un teléfono tradicional, la señal debe llegar y volverse a ensamblar rápidamente sin ningún retraso de tiempo apreciable, y los paquetes deben tener una demanda mínima de ancho de banda.

El ancho de banda es un problema tanto para el usuario comercial como para el proveedor mayorista de originación DID. Los paquetes Lean le permiten operar numerosos números de teléfono a través de un solo enrutador, sin luchar por el acceso con sus otras aplicaciones basadas en Internet. Un códec esbelto también permite que su proveedor mayorista de originación de DID, como IDT, mantenga bajo el costo de enviar la llamada, minimizando sus facturas.

Algunos códecs VoIP populares

Sus llamadas de fax, teléfono y conferencia usarán diferentes códecs, pero para ilustrar sus ventajas y desventajas, describiremos solo dos que a menudo se usan en VoIP.

Uno llamado G.711 recopila 80 bytes de la señal de sonido original a la vez y lo hace cada 10 ms (la "frecuencia de muestreo"). Luego los envuelve en los paquetes que se utilizan para enviar información en la red y los envía a una velocidad de 50 por segundo. Puede averiguar que cada paquete necesita transportar aproximadamente 20 ms de audio para el códec en el otro extremo para reconstruir la voz en "tiempo real". El códec G.711 usa 87.2 Kbps de su banda ancha mientras lo hace.

Por el contrario, el códec G.723.1 toma muestras de 20 bytes cada 30 ms y las envía en paquetes a una velocidad de 33.3 por segundo. Esta vez, cada paquete deberá contener aproximadamente 30 ms de voz para lograr una calidad de audio en tiempo real, pero solo utiliza 20.8 Kbps de su ancho de banda.