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
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