Re: videoconferencia, webcam, ekiga sin sonido
El Martes, 17 de Julio de 2007, Constructora Pando escribió:
> Y ahoa si pude establecer una llamada, escuchaba que me respondian,
> pero el oro lado no me escuchaba a mi.... por lo que ven, he avanzado
> la mitad.... ¿alguna pista que me pudieran dar para resolver este
> problema?
El audio en un sólo sentido es típico problema de NAT. Para solucionarlo
existen diferentes alternativas:
* De lado de servidor:
- Emplear un proxy RTP y "engañar" a los clientes para que envíen allí el
audio. También es necesario que el proxy SIP reescriba las cabeceras SIP
y "corrija" las direcciones privadas poniendo la pública del NAT.
* De lado de cliente:
- Redirigir puerto SIP y RTP al cliente. Obviamente es una guarrada.
- STUN: Muy buena opción. Es un protocolo que descubre el tipo de NAT y
averigua porqué IP saldrá su señalización SIP y el tráfico RTP de audio/vídeo
y coloca esas IP's y puertos en las cabeceras SIP. Por desgracia no funciona
con NAT simétrico (un NAT muy común en routers ADSL comerciales).
Lo mejor sin duda, probar con STUN. En Twinkle para ello vete a la
sección "NAT" y selecciona "STUN", y como servidor de STUN puedes poner:
stun.ekiga.net.
Luego Twinkle hará la comprobación y si tienes NAT simétrico te dirá que no
sirve.
Si usas Twinkle para conectarte con algún proveedor SIP como OpenWengo puedes
mirar los datos de conexión en la web de OpenWengo (tras loguearte con utu
usuario). Te indican tu nombre de usuario y contraseña (contraseña
curiosamente distinta a si usas el propio cliente wengophone), así como los
datos a poner para el servidor de STUN y tal. O sino, OpenWengo emplea un
túnel en plan proxy RTP por lo que te soluciona transparentemente el tema del
NAT con único inconveniente de que tu sonido pasa por dicho túnel.
Saludos.
--
Iñaki Baz Castillo
Reply to: