VOS3000 Media Proxy: Configuración Avanzada para Control de Media RTP
VOS3000 media proxy es la funcionalidad que permite al softswitch controlar el flujo de paquetes RTP de voz, resolviendo problemas de NAT traversal, one-way audio, y permitiendo características avanzadas como transcodificación y grabación de llamadas. Según el manual oficial VOS3000 2.1.9.07, el media proxy puede operar en múltiples modos (On, Off, Auto, Must On) y es fundamental para garantizar la conectividad de audio en entornos con firewalls y NAT.
📞 ¿Problemas de audio en sus llamadas VoIP? WhatsApp: +8801911119966
Table of Contents
🔍 ¿Qué es Media Proxy y Por Qué es Necesario?
En VoIP, el tráfico de señalización (SIP/H.323) y el tráfico de media (RTP/voz) siguen rutas diferentes. El media proxy permite que VOS3000 intermedie en el flujo RTP, actuando como relay entre las dos partes de la llamada.
📊 Problemas que Resuelve Media Proxy (VOS3000 Media Proxy)
| ⚠️ Problema | 📝 Causa | ✅ Solución Media Proxy |
|---|---|---|
| One-way Audio | NAT bloquea RTP en una dirección | Media proxy como punto central |
| No Audio | Firewall bloquea puertos RTP | RTP fluye a través del servidor |
| NAT Traversal | IP privada no accesible desde internet | Media proxy usa IP pública |
| Codec Negotiation | Endpoints con codecs incompatibles | Transcodificación en proxy |
| Call Recording | Necesidad de grabar conversaciones | Acceso al stream RTP completo |
📋 Modos de Media Proxy en VOS3000
Reference: VOS3000 2.1.9.07 Manual, Section 4.3.2 (Page 220)
VOS3000 ofrece cuatro modos de operación para media proxy, cada uno con características específicas que se adaptan a diferentes escenarios de red.
⚙️ Modos Disponibles (VOS3000 Media Proxy)
| 📊 Modo | 📝 Comportamiento | 💼 Caso de Uso |
|---|---|---|
| Off | Media proxy deshabilitado. RTP directo entre endpoints | Redes privadas sin NAT |
| On | Media proxy habilitado. RTP pasa por VOS3000 | Entornos con NAT/firewall |
| Auto | Sistema decide automáticamente según condiciones | RECOMENDADO – Versátil |
| Must On | Forzado. Siempre usa media proxy | Grabación, transcodificación obligatoria |
⚙️ Parámetros de Configuración
Reference: VOS3000 2.1.9.07 Manual, Section 4.3.2 (Page 220)
📊 Parámetros Principales
| ⚙️ Parámetro | 📝 Función | 💡 Recomendación |
|---|---|---|
| SS_MEDIAPROXYMODE | Modo global de media proxy | Auto (recomendado) |
| SS_MEDIA_PROXY_PORT | Rango de puertos RTP | 30000-40000 |
| SS_MEDIA_CHECK_TIME | Intervalo de verificación RTP | Default es adecuado |
| SS_MEDIA_PROXY_BEHIND_NAT | Habilitar para escenarios NAT | On si hay NAT |
| SS_MEDIA_PROXY_BETWEEN_NET | Proxy entre redes diferentes | On para multi-red |
| SS_MEDIA_PROXY_SAME_NAT | Proxy cuando ambos en mismo NAT | On o Off según caso |
🔄 Algoritmo de Decisión en Modo Auto
Reference: VOS3000 2.1.9.07 Manual, Section 4.3.2 (Page 220)
El modo Auto es el más recomendado porque el sistema decide automáticamente cuándo habilitar media proxy basándose en múltiples condiciones.
📋 Secuencia de Decisión (VOS3000 Media Proxy)
Algoritmo de Decisión Media Proxy (Modo Auto): =============================================== Paso 1: Verificar "Must On" --------------------------- Si caller o callee tiene "Must On" → ENABLE media proxy Paso 2: Verificar Deshabilitación Explícita ------------------------------------------- Si caller o callee tiene "Off" → DISABLE media proxy Paso 3: Verificar Habilitación Explícita ---------------------------------------- Si caller o callee tiene "On" → ENABLE media proxy Paso 4: Verificar Local Ring ---------------------------- Si callee tiene "local ring" habilitado → ENABLE media proxy Paso 5: Verificar Registro Dinámico con Encriptación ---------------------------------------------------- Si phone/gateway usa registro dinámico y encriptación → ENABLE Paso 6: Verificar Redes Diferentes (BETWEEN_NET) ------------------------------------------------ Si SS_MEDIAPROXYBETWEENNET = On Y caller y callee están en redes diferentes → ENABLE Paso 7: Verificar NAT (BEHIND_NAT) ---------------------------------- Si SS_MEDIAPROXYBEHINDNAT = On: - Si phone y gateway en mismo NAT y SS_MEDIAPROXYSAMENAT = On → ENABLE - Si phone y gateway en diferente NAT y uno en red privada → ENABLE Paso 8: Default --------------- Si ninguna condición anterior se cumple → DISABLE media proxy
📊 Diagrama de Decisión (VOS3000 Media Proxy)
| 📊 Condición | ⚡ Resultado | 📝 Motivo |
|---|---|---|
| Gateway “Must On” | ✅ ENABLE | Configuración forzada |
| Gateway “Off” | ❌ DISABLE | Configuración explícita |
| Registro dinámico + TLS | ✅ ENABLE | NAT traversal necesario |
| Caller y Callee en diferente red | ✅ ENABLE | Entre redes requiere relay |
| Ambos en misma red privada | Configurable | SS_MEDIA_PROXY_SAME_NAT |
| Ninguna condición especial | ❌ DISABLE | RTP directo más eficiente |
🔧 Configuración Paso a Paso
📋 Configuración Global
Configuración Global de Media Proxy: ==================================== PASO 1: Acceder a Parámetros del Sistema ----------------------------------------- Navigation: Operation management > Softswitch management > Additional settings > System parameter PASO 2: Configurar Modo Global ------------------------------ Parámetro: SS_MEDIAPROXYMODE Valores: - 0 = Off - 1 = On - 2 = Auto (RECOMENDADO) - 3 = Must On PASO 3: Configurar Parámetros NAT (si aplica) --------------------------------------------- SS_MEDIA_PROXY_BEHIND_NAT = On (si VOS3000 está detrás de NAT) SS_MEDIA_PROXY_BETWEEN_NET = On (para interoperabilidad entre redes) PASO 4: Aplicar Cambios ----------------------- Click "Apply" y reiniciar servicios si es necesario
📋 Configuración por Gateway (VOS3000 Media Proxy)
Configuración Media Proxy por Gateway: ====================================== PASO 1: Abrir Configuración de Gateway -------------------------------------- Navigation: Operation management > Gateway operation > Routing gateway / Mapping gateway PASO 2: Editar Gateway ---------------------- - Click derecho en el gateway - Seleccionar "Edit" o "Additional settings" PASO 3: Configurar Media Proxy ------------------------------ Campo: Media proxy Opciones: - Default: Usa configuración global - On: Siempre habilitado para este gateway - Off: Siempre deshabilitado para este gateway - Must On: Forzado (ignora otras condiciones) PASO 4: Guardar --------------- Click "OK" para aplicar configuración
📊 Escenarios de Configuración
🏢 Escenario 1: VOS3000 con IP Pública
| ⚙️ Configuración | 📊 Valor | 📝 Motivo |
|---|---|---|
| SS_MEDIAPROXYMODE | Auto | Deja que sistema decida |
| SS_MEDIA_PROXY_BEHIND_NAT | Off | No hay NAT delante |
| Gateway Media Proxy | Default | Usa reglas globales |
🏢 Escenario 2: VOS3000 Detrás de NAT/Firewall
| ⚙️ Configuración | 📊 Valor | 📝 Motivo |
|---|---|---|
| SS_MEDIAPROXYMODE | On o Must On | NAT traversal obligatorio |
| SS_MEDIA_PROXY_BEHIND_NAT | On | Activa lógica NAT |
| Port Forwarding | RTP range → VOS3000 | Permite RTP llegar al servidor |
🏢 Escenario 3: Grabación de Llamadas Obligatoria
| ⚙️ Configuración | 📊 Valor | 📝 Motivo |
|---|---|---|
| Gateway Media Proxy | Must On | RTP debe pasar por servidor |
| Audio Service | Enabled | Módulo de grabación activo |
| Storage | Suficiente espacio | Archivos de audio |
📈 Impacto en Recursos del Servidor
Es importante considerar el impacto del media proxy en los recursos del servidor, especialmente en operaciones de alto volumen.
📊 Consideraciones de Performance
| 📊 Recurso | 📝 Impacto | 💡 Mitigación |
|---|---|---|
| CPU | Procesamiento de paquetes RTP | Usar solo cuando necesario (Auto mode) |
| Memoria | Buffers por sesión activa | Dimensionar según concurrencia |
| Red | RTP duplicado por el servidor | El doble de bandwidth en servidor |
| Puertos | 2 puertos por llamada | Configurar rango amplio (10000+ puertos) |
🚨 Troubleshooting de Media Proxy
📋 Problemas Comunes y Soluciones (VOS3000 Media Proxy)
| ⚠️ Problema | 🔍 Causa | ✅ Solución |
|---|---|---|
| One-way audio persiste | Media proxy no habilitado | Cambiar a “On” o “Must On” |
| Puertos RTP bloqueados | Firewall cierra puertos | Abrir rango RTP en firewall |
| Latencia alta en llamadas | CPU saturada por media proxy | Usar Auto mode o más recursos |
| Audio cortado | Puertos RTP agotados | Ampliar rango de puertos RTP |
| Grabación sin audio | Media proxy Off en gateway | Configurar “Must On” |
🔧 Diagnóstico con Wireshark
Diagnóstico de Media Proxy con Wireshark: ========================================= PASO 1: Capturar en Servidor VOS3000 ------------------------------------ - Interface: eth0 (o interfaz activa) - Filtro: "rtp || sip" - Durante: Llamada problemática PASO 2: Verificar Flujo RTP --------------------------- Si media proxy está habilitado: - RTP IN: Desde caller hacia IP_VOS3000 - RTP OUT: Desde IP_VOS3000 hacia callee - Ambos flujos visibles en servidor Si media proxy está deshabilitado: - RTP NO debe aparecer en servidor - RTP fluye directo entre endpoints PASO 3: Identificar Problemas ----------------------------- - RTP solo en una dirección = One-way audio - Sin RTP = Problema de signaling o firewall - RTP con errores = Codec o ptime mismatch PASO 4: Verificar SDP --------------------- En mensajes SIP INVITE/200 OK: - Verificar "c=" line (connection IP) - Verificar "m=" line (media port) - Confirmar que coincide con flujo observado
💼 Características Avanzadas
📊 Ptime Adaptive
Reference: VOS3000 2.1.9.07 Manual, Section 4.3.2 (Page 220)
Cuando media proxy está habilitado, VOS3000 puede adaptar el ptime (packet time) del RTP enviado al gateway para optimizar el empaquetado de voz.
| 📊 Ptime | 📝 Descripción | 💼 Uso |
|---|---|---|
| 20ms | Estándar, 50 paquetes/segundo | Default para G.711 |
| 30ms | Menos paquetes, más eficiencia | G.723.1, G.729 |
| Adaptativo | VOS3000 ajusta automáticamente | Media proxy enabled |
📊 RFC2833 DTMF Mode (VOS3000 Media Proxy)
El modo RFC2833 para DTMF puede especificarse solo cuando media proxy está habilitado, permitiendo el relay de tonos DTMF en el stream RTP.
💰 Servicios de Configuración
¿Necesita resolver problemas de audio en su sistema VoIP? Ofrecemos servicios completos de diagnóstico y configuración.
| 📦 Servicio | 📝 Descripción | 💰 Precio |
|---|---|---|
| Instalación VOS3000 | Setup con media proxy optimizado | One-time setup fee |
| Diagnóstico de Audio | Análisis y solución de one-way audio | Soporte remoto |
| Configuración NAT | Setup para entornos con NAT/firewall | Incluido en instalación |
| Soporte 24/7 | Asistencia técnica continua | Planes disponibles |
📞 Contáctenos: WhatsApp: +8801911119966
🔗 Recursos Relacionados (VOS3000 Media Proxy)
- 📖 One-Way Audio Troubleshooting en VOS3000
- 📖 VOS3000 Extended Firewall – Seguridad
- 📖 VOS3000 Softswitch FAQ – Manual Oficial
- 📖 Soporte Rápido para VOS3000
- 📥 VOS3000 Downloads – Manual y Software
❓ Preguntas Frecuentes sobre Media Proxy
¿Cuándo debo usar media proxy?
Use media proxy cuando: (1) VOS3000 está detrás de NAT/firewall, (2) Experiencia problemas de one-way audio, (3) Necesita grabar llamadas, (4) Requiere transcodificación entre endpoints, (5) Gateways están en redes diferentes. El modo Auto es la mejor opción para la mayoría de escenarios.
¿Qué diferencia hay entre On y Must On?
El modo “On” habilita media proxy pero puede ser desactivado por condiciones específicas. El modo “Must On” fuerza el uso de media proxy sin importar otras condiciones, y es necesario cuando el proxy es obligatorio (ej: grabación de llamadas, transcodificación).
¿Media proxy afecta la latencia?
Sí, agregar media proxy introduce latencia adicional porque los paquetes RTP viajan desde caller → servidor → callee en lugar de directo. Sin embargo, en redes bien configuradas, este delay es mínimo (generalmente < 5ms) y no afecta la calidad percibida de la llamada.
¿Cómo sé si media proxy está activo en una llamada?
En el panel de Current Call, el campo “Media routing” muestra si RTP está siendo enrutado por el servidor. También puede verificar en CDR si la llamada usó media proxy. Con Wireshark, observe si RTP pasa por la IP del servidor VOS3000.
¿Puedo usar media proxy solo para algunos gateways?
Sí, puede configurar media proxy por gateway individual. Esto es útil cuando algunos gateways necesitan proxy (ej: detrás de NAT) mientras otros pueden usar RTP directo (ej: en misma red privada). Configure el parámetro “Media proxy” en cada gateway según sus necesidades.
📞 Obtenga Soporte Profesional
¿Problemas de audio en sus llamadas VoIP? Nuestro equipo de expertos puede diagnosticar y resolver problemas de media proxy, NAT traversal, y configuración de firewall.
📱 WhatsApp: +8801911119966
Ofrecemos instalación completa de VOS3000, configuración de media proxy, diagnóstico de problemas de audio, y soporte técnico 24/7 para su operación VoIP.
📞 Need Professional VOS3000 Setup Support?
For professional VOS3000 installations and deployment, VOS3000 Server Rental Solution:
📱 WhatsApp: +8801911119966
🌐 Website: www.vos3000.com
🌐 Blog: multahost.com/blog
📥 Downloads: VOS3000 Downloads
![]() | ![]() | ![]() |


