Si tu empresa usa una centralita basada en Asterisk y notas que la calidad de las llamadas varía según la red del interlocutor, es muy probable que el problema esté en el códec de voz que estás usando. OPUS es uno de los códecs de referencia para telefonía IP moderna, y entender qué aporta frente a las alternativas clásicas (G.711, G.729) te ayuda a decidir si merece la pena migrarlo en tu sistema.
Qué es un códec y por qué importa
Un códec (codificador-decodificador) es el algoritmo que convierte la voz analógica en datos digitales para transmitirla por la red, y que la vuelve a convertir en audio en el otro extremo. La elección del códec afecta directamente a tres cosas: la calidad percibida de la llamada, el ancho de banda que consume y su tolerancia a redes inestables.
Durante años, la telefonía IP empresarial se ha apoyado en dos códecs principales:
- G.711: máxima calidad de audio, pero sin compresión — consume mucho ancho de banda (64 kbps por canal).
- G.729: muy comprimido (8 kbps), útil para ahorrar ancho de banda, aunque ofrece audio de banda estrecha y menor naturalidad que OPUS.
Qué aporta OPUS frente a estos códecs
OPUS es un códec libre y de código abierto, desarrollado por la IETF, que combina lo mejor de ambos mundos:
- Calidad de audio superior a G.711 y G.729 en la mayoría de condiciones de red, incluyendo rango de frecuencia más amplio (voz más natural, menos "metálica").
- Bitrate adaptativo: ajusta automáticamente la tasa de bits (desde 6 kbps hasta 510 kbps) según el ancho de banda disponible en cada momento, sin cortar la llamada.
- Mejor comportamiento ante pérdida de paquetes, gracias a mecanismos de corrección de errores integrados — clave en redes móviles o WiFi con variabilidad.
- Sin coste de licencia, a diferencia de algunos códecs propietarios.
En la práctica, esto se traduce en llamadas que suenan mejor incluso en redes con banda ajustada, y en un uso más eficiente del ancho de banda cuando hay muchas llamadas simultáneas — algo especialmente relevante en contact centers con decenas o cientos de agentes.
Cómo activar OPUS en Asterisk
Asterisk admite OPUS mediante el módulo codec_opus. Su disponibilidad depende de la versión, la distribución y la compilación utilizada, por lo que debe verificarse antes de cambiar la configuración de producción.
Los pasos generales son:
- Verificar que el módulo esté cargado en la configuración de Asterisk (
modules.conf). - Añadir OPUS a la lista de códecs permitidos en la configuración de cada endpoint SIP (
pjsip.confosip.confsegún la versión), normalmente dándole prioridad sobre G.711 y G.729. - Confirmar que los terminales o softphones de los usuarios también soportan OPUS — no todos los teléfonos IP antiguos lo incluyen de fábrica, aunque la mayoría de softphones modernos sí.
- Probar la negociación de códec en una llamada real y revisar los logs de Asterisk para confirmar que la llamada efectivamente se está estableciendo con OPUS y no cayendo a G.711 por defecto.
Un matiz importante: OPUS solo aporta su ventaja completa cuando ambos extremos de la llamada lo soportan. En llamadas hacia la red telefónica tradicional (RTC) a través de un proveedor SIP, la conversión final suele seguir haciéndose en G.711, así que el mayor beneficio se nota en comunicaciones internas, videollamadas y integraciones WebRTC.
Cuándo tiene sentido migrar
Si tu centralita Asterisk gestiona sobre todo llamadas salientes hacia la RTC (clientes externos), la mejora será limitada. Donde OPUS realmente marca diferencia es en:
- Comunicaciones internas entre extensiones de la empresa, especialmente en entornos con trabajo remoto o híbrido.
- Integraciones WebRTC, como softphones en navegador o videollamadas integradas en el CRM.
- Contact centers con alto volumen de llamadas simultáneas, donde el bitrate adaptativo reduce la carga de red total.
Preguntas frecuentes
¿OPUS es compatible con todos los teléfonos IP?
No todos los modelos antiguos lo soportan de fábrica. Antes de migrar conviene revisar el firmware de tus terminales o actualizarlo si el fabricante ofrece soporte posterior para OPUS.
¿Migrar a OPUS requiere parar el servicio?
No necesariamente. Se puede configurar como códec preferente manteniendo G.711 como respaldo, de forma que la transición sea gradual y sin interrupciones.
¿OPUS tiene coste de licencia?
No. Es un códec abierto y libre de regalías, lo que también lo hace atractivo frente a alternativas propietarias.
En Más IP trabajamos con infraestructura Asterisk optimizada, incluyendo configuración de códecs como OPUS para maximizar calidad de audio sin disparar el consumo de ancho de banda. Si quieres revisar la configuración de códecs de tu centralita actual, solicita una demo gratuita y lo analizamos juntos.
La configuración exacta puede consultarse en la documentación oficial de Asterisk sobre codec_opus.
Mejora la calidad de audio de tu Asterisk
Auditamos códecs, endpoints, WebRTC y red antes de cambiar una configuración en producción.
OPUS vs G.711 vs G.722: cuándo usar cada uno
| Códec | Calidad | Ancho de banda | Compatibilidad |
|---|---|---|---|
| G.711a | Estándar | 64 kbps | Universal |
| G.729 | Menor | 8 kbps | Amplia |
| G.722 | HD voice | 64 kbps | Buena |
| OPUS | Variable/HD | 6-510 kbps | Creciente |
Cuándo usar OPUS:
- Comunicaciones WebRTC (softphone en navegador)
- Llamadas entre extensiones internas donde ambos extremos soportan OPUS
- Cuando la calidad de audio es prioritaria y el ancho de banda no es limitación
Cuándo usar G.711:
- Llamadas a la PSTN (la red española no soporta OPUS en terminación)
- Entornos con hardware antiguo que no soporta OPUS
- Como códec de fallback universal
En centralitas cloud:
Las plataformas cloud modernas negocian automáticamente el mejor códec disponible entre los extremos. G.722 (HD voice) está disponible para llamadas entre extensiones y hacia operadores que lo soporten.





