abril 07, 2006

Que Codecs usa tu equipo?

Ayer hablando con Sergio en Pergamino, nos dimos cuenta que nuestra comunicación funcionaba en un sólo sentido. El estaba usando un teléfono IP Grandstream BT101, y yo usaba el softphone Xlite.

Cuando yo lo llamaba, la comunicación se establecía con Codec G711u (tambien llamado "alau" o PCMU - es el mas usual) y escuchábamos perfecto. Cuando me llamaba él, la comunicación se establecia con ILBC y el sonido salía entrecortado.

Me puse a investigar las posibles causas. Primero hice una lista de los Codecs que tenía el Grandstream de Sergio y luego los míos. Allí me dí cuenta que sólo teniamos el G711u y el ILBC en común.

Los equipos "hablan" entre sí al inicio de la conversación y establecen la mejor calidad de comunicación posible para el ancho de banda disponible. Si el ancho de banda es reducido, van cambiando los Codecs en un orden que el usuario puede preestablecer en la configuración.

Buscando encontré esta práctica tabla que indica cuáles son los Codecs soportados por cada uno .




ClientSupported Codecs
Billion BIPAC 7402VLG.711, G.729
Billion BIPAC-7100SVG.711, G.729
Billion BIPAC7402VGPG.711, G.729
Cisco 7960G.711, G.729
Draytek Vigor 2100V(G)G.711, G.723.1, G.726, G.729
Draytek Vigor 2500VG.711, G.729
Draytek Vigor 2600V(G)G.711, G.723.1, G.726, G.729
Draytek Vigor 2900V(G)G.711, G.723.1, G.726, G.729
eyeBeamGSM, iLBC, G.711, G.722, G.723.1, G.729, Speex
Grandstream BudgeTone 101iLBC, G.711, G.723.1, G.726, G.728, G.729
Grandstream BudgeTone 102iLBC, G.711, G.723.1, G.726, G.728, G.729
Grandstream GXP2000GSM, G.711, G.722, G.723.1, G.726, G.728, G.729
Grandstream HandyTone 286iLBC, G.711, G.723.1, G.726, G.728, G.729
Grandstream Handytone 486iLBC, G.711, G.723.1, G.726, G.728, G.729
Leadtek 8051G.711, G.723.1, G.726, G.729
Linksys PAP2G.711, G.723.1, G.726, G.729
Linksys RT31P2G.711, G.723.1, G.726, G.729
Linksys WRT54GP2G.711, G.729
MS Office CommunicatorGSM, G.711, G.722, G.723.1, DVI4, Siren
Octtel SPxxxx Series GatewaysG.711, G.729
Polycom SoundPoint IP300G.711, G.729
Polycom SoundPoint IP500G.711, G.729
Polycom SoundPoint IP600G.711, G.729
Siemens optiPoint 400 FamilyG.723.1
Siemens optiPoint 410 FamilyG.711, G.723.1
Siemens optiPoint 420 FamilyG.711, G.722, G.723.1, G.729
Sipura SPA-2000G.711, G.723.1, G.726, G.729
Sipura SPA-2100G.711, G.723.1, G.726, G.729
Sipura SPA-3000G.711, G.723.1, G.726, G.729
Sipura SPA-841G.711, G.729
sipXphoneG.711
SJPhone (free version)GSM, iLBC, G.711
Snom 190GSM, G.711, G.722, G.723.1, G.726, G.729
Snom 320GSM, G.711, G.722, G.723.1, G.726, G.729
Snom 360GSM, G.711, G.722, G.723.1, G.726, G.729
SwissVoice IP 10SiLBC, G.729
Uniden UIP-200G.711, G.729
Windows MessengerGSM, G.711, G.722, G.723.1, DVI4, Siren
X-liteGSM, iLBC, G.711, Speex
X-ProGSM, iLBC, G.711, G.729, Speex
Zyxel Prestige 2000WG.711, G.729
Zyxel Prestige 2002G.711, G.729
Zyxel Prestige 2602HW(-L) G.711, G.729

Alguien me puede decir como eliminar las malditas lineas en blanco arriba de la tabla?

Etiquetas:

6 Comments:

At 24/1/08 15:53, Anonymous Anónimo said...

Francisco, sabes de algun SoftPhone para PocketPC en version (preferentemente) free que soporte el codec G729?
Actualmente tengo el Sjphone que no me termina de convencer (y quizá ni siquiera empieza a convencerme).
Más aun considerando que las eventuales conexiones wireless que reciba mi PDA no son lo mas hermosas para trabajar con G711...
Asimismo, es cierto que hay otros codecs con una compresion mas livianita, pero hacia donde suelo llamar via IP poseen un ATA que solamente trabaja con el G711 y el G729.

 
At 24/1/08 16:39, Blogger Fran said...

INTIRA,
no uso PocketPC, pero en moviles y PDA lo que funciona excelentemente bien es Gizmo5 (www.gizmo5.com). Probalo y decime si te anduvo. Saludos

 
At 25/1/08 02:34, Anonymous Anónimo said...

Francisco, nuevamente es un verdadero Lujo poder contar con tus conocimientos del tema y la excelente predisposicion para compartirlos.
Te comento que acabo de probar el X-Pro de X-ten que posee codecs G711u y el G729...
Para desilucion mia, utilizando la red inalambrica de mi casa me "auto llame" a otra linea de ip con la emocion de ver que tal nos respondñia el G729... y resulto DEPLORABLE!!!!
Entusiasmado por la baja frecuencia de muestreo no encontre mas que un jitter desgraciadisimo!!!
ahora, si bien el uso del G711 no creo que sea lo más apropiado para las redes wireless, vale que me saca de un apuro en una llamada...
A continuación voy a testear el soft que me recomendaste y luego aportare comentarios personales.
Gracias,
Emiliano.
(intira@existent.com.ar)

 
At 25/1/08 11:28, Anonymous Anónimo said...

la aplicación de gizmo sin dudarlo parece prometedora...
Pero dentro de si misma, claro que yo estaba configurando una cuenta existente de un determinado SIP en un softphone...
en cuanto a comentarios referidos al entorno de los 2 programas que menciono en el post anterior:
El sjphone tiene un diseño un tanto mejor logrado en terminos de la estetica gral y la posibilidad de manipular mas su configuración (sin mencionar que ofrece mayor cantidad de codes, que si bien el g729 no se cuenta entre ellos, el soft es una version de distribucion gratuita).
En cuanto a sus aspectos configuracionales no voy a extenderme ya que bien contamos con un sjphone para PC ya conocido por muchos...
Personalmente me resulta "simpatico" el hecho de que indique la dirreción IP desde la cual se está haciendo la conexión y hacia la cual se dirige... o bien desde donde ingresa una llamada.
En cuanto al X-PRO su entorno es absolutamente mas simple, aunque no por ello despreciable.
Posee la posibilidad de utilizar 2 lineas simultaneas y configurar hasta 4 proxy´s.
Cuando se establece una comunicación, el programa indica siempre cuál es el codec que esta siendo utilizado. (pesonalmente me agrada eso).
Comentario desfavorable para ambos softs: El sonido de recepción en las comunicaciones establecidas no se realiza mediante el "earphone", con lo cual la sensación al utilizarlo es una espcie de handy pero full*duplex. (en teoria).
Tengo entendido que existe algun patch patra solucionar esto (al menos si para Skype en los dispositivos que utilizan Windows Mobile).

 
At 29/1/08 02:27, Anonymous Anónimo said...

Bueno, luego de probar con mayor detenimiento y comunicandome con diferentes VOIP (tanto clientes como servidores) he dado con la "maldicion" de X-Pro y Sjphone...
UN ECO INFERNAL!!!
Pobre nuestro interlocutor que lo llamamos y lo dejamos un tanto sooooooordo...
Prueba alternativa:
Fring.
Conclusion: No me agrada, es demasiado rebuscado y de esa clase de soft que anhelan apoderarse de tu computadora personal, ejecutarse cuando inicias el sistema y hasta ubicarse comodamente en la barra de estado...
amen que el uso poco se asemeja a un soft phone sencillo y versatil.
Eco eliminado con el costo de oportunidad (ya veiamos que nada era tan simple) de mandar un sonido al speacker absolutamente debil por mas que coloques el volumen al maximo.
Y ahora que hacer?
tengo un soft que trabaja con el codiciado G729 (X-Pro) y un ruido infernal al "intentar" comunicarme....
digamos que...
Un automovil con el tanque de combustible vacio, no nos lleva a ningun sitio.

 
At 29/1/08 09:31, Blogger Fran said...

os temas de eco son, en general, totalmente solucionables y dependen en muchos casos de la configuración. Hay varios detalles técnicos que pueden ser cambiados por soft y dependen del equipo que estas usando (no doy soporte técnico). Como primera medida deja de usar los speakers y usa un telefono o auriculares.
Con el jitter es mas dificil.

 

Publicar un comentario

<< Home