Ya se va acercando el final de mi primera fase universitaria, y para poner la guinda, el Proyecto Fin de Carrera. Como yo hice los 2 ciclos en universidades diferentes, también realicé un PFC al finalizar 3º. Era un Asterisk, bastante completito, pero un simple Asterisk.
Para esta ocasión, pensé en montar un super-server talla ITSP con OpenSER + Asterisk, pero me pareció que aunque fuera más complicado y molón, no dejaba de ser un poco más de lo mismo… Finalmente, me he decantado por desarrollar un softphone SIP compatible con el RFC3261.
El objetivo es comenzar el desarrollo del software como PFC, pero seguir hasta obtener un softphone usable, de calidad y compatible (lo máximo posible) con el RFC.
La verdad es que me da un poco de ‘miedo’, porque igual me viene un poco grande, pero espero que salga algo decente, sino lo escondo en el garaje como hizo Homer con aquel robot
El ‘core’ será desarrollado en C, utilizando las librerías PJSIP para señalización, y PJMEDIA para el flujo de audio. De momento tengo pensado utilizar PyQt para la interfaz.
Este post no dejaría de ser otro cualquiera de ‘culto al ego’ como dicen algunos, pero me he decidido a postearlo porque encaja con la temática del blog, y porque quizá alguien que haya realizado algo similar lo lea y pueda comentarme algo al respecto…













