El SIP de Yahoo o como hacer virguerías con un estándar

Puesto por Alberto Sagredo el 29 Aug de 2005

Pues resulta que la versión de su IM se ve que emplea SIP, pero claro está, no es el SIP que usamos todos, para que no podamos usar otra aplicación que no sea la que ellos proveen.

Sus servidores SIP residen en sipxx.voice.re2.yahoo.com:5061. Donde x va de 10 a 40

Pero como veo aquí en Voxilla

1. Yahoo usa SIP sobre TCP (no UDP) y con codec SPEEX por RTP.
2. Para el audio usa UDP
3. El registro es el mismo pero sobre TCP.

Con lo fácil que sería no haber modificado nada....

Luego cuando todo el mundo use el SIP de Google, desde cualquier dispositivo estándar o con Asterisk, que no se extrañen en Yahoo!.

He comprobado con el Xten y sobre UDP ni contesta el servidor Proxy de Yahoo. Osea que tiene cierta credibilidad lo que comentaban en Voxilla.

Extraído de Voxilla

« Ant PostSig Post »

Comentarios

Puesto por loxza  •  29 Aug de 2005  •  16:46:00

Bueno, no es del todo exacto que hayan modificado nada. La RFC 3261, la última que define el protocolo SIP, establece que todos los elementos SIP deben implementar tanto UDP como TCP (a diferencia de la RFC anterior, la 2543, que solo obligaba a implementar UDP). Por lo tanto, cualquier cliente que diga que implementa aquella RFC debería ser capaz de conectarse con el servidor. Otra cosa es que hayan incluido extensiones propietarias, que es algo que no me extrañaría nada (a lo microsoft con su windows messenger por ejemplo).

Puesto por Alberto Sagredo  •  29 Aug de 2005  •  16:57:53

Gracias por el comentario xxxLAB :)

Puesto por Alberto Sagredo  •  29 Aug de 2005  •  17:03:36

Efectivamente. Los sipura lo soportan. Echaré un ojo cuando tenga un rato y loggeare a ver como se comportan..

Lo del codec, está claro que es uno poco común pero libre.

http://www.speex.org/

Quizá algun cliente bajo Linux lo soporte.. aunque ahora no recuerdo ninguno.

Puesto por loxza  •  29 Aug de 2005  •  17:30:34

El Xten lite no soporta TCP me temo, porque lo ponen como característica del eyebeam, la versión de pago. El sjphone si dice soportarlo pero yo no he visto forma de habilitarlo, y las pruebas que acabao de hacer con yahoo siempre intenta el registro via UDP.
En cuanto a speex, por lo que veo en las capturas lo soporta linphone. Es una pena que no se haya expandido más porque es un gran codec para voz y con características muy superiores a otros codecs, por no hablar del hecho que no hay que pagar royalties por su uso.

Puesto por Alberto Sagredo  •  29 Aug de 2005  •  20:20:11

Yo soy de los que el g.723 no me gusta, pero ahí está, puede arreglar más de un descosido.

Los g.711u/a son viables también, y son lo s preferido por mi pabellón auditivo.

He hecho varios intentos con terminales VoIP, el F1000, el SPA841, que soportan la RFC que mencionaste, pero no parece conectar. No se si aceptan las llamadas según se registren en el servidor de IM, o no, pero al ser un protocolo cerrado, la ingeniería inversa es tediosa y quizá tampoco de sus frutos :)

Otro codec interesante es ilbc. Pero también pocos terminales HW lo soportan Que yo conozca así, los Grandstream y poco más.

Un saludo. Me gustaría hablár contigo por email, ponte en contacto conmigo si lo deseas .

Puesto por Javi  •  29 Aug de 2005  •  20:48:14

¿Como que por mail Alberto?, esto no es un blog de VoIP...jejeje ;-)

Puesto por Alberto Sagredo  •  29 Aug de 2005  •  21:15:53

Lo es :P

Dejar Comentario

:

:
: