[LibreStream] Avances con el Programa Cliente

David Narvaez david.narvaez at computer.org
Thu Feb 23 04:29:45 UTC 2012


Saludos,

La lista ha estado callada desde que no tenemos nombre, ¿eh? Me
imagino que todos se deprimieron y tal, suele pasar en estas crisis de
personalidad.

Yo, mientras tanto, he estado avanzando en una implementación inicial
de nuestro programa cliente para nuestra plataforma anónima. Como
envié en correos anteriores, esto usa WebRTC[0] que a su vez usa
libjingle[1] para trabajar. Esto ha resultado ser una verdadera odisea
en términos de compilación, y requiere enormes cantidades de trabajo
para echarla a andar.

Al final, durante el día de hoy pude correr - a medias - una
aplicación ejemplo que provee Google, que no es exactamente lo que
necesitamos, es digamos el 10%. Durante el próximo fin de semana
pretendo empezar entonces a modificar esa aplicación hasta tener algo
que nos sirva, lo cual por lo que he experimentado va a ser otra
odisea.

Originalmente tenía pensado subir a nuestro repositorio todos los
parches e instrucciones detalladas de cómo compilar todo sin pasar por
el sufrimiento que pasé. Ahora que tengo todo el material, subir esa
info es un trabajo algo pesado. La idea era que el resto pueda empezar
a cooperar conmigo en echar a andar el cliente, pero resulta que para
usar estas cosas - al menos en el estado actual - se requiere dominar
bien (BIEN) GCC, C++ y un bagaje de Linux importante (e.g.,
LD_LIBRARY_PATH).

Que yo sepa el único en esta lista que trabaja con C++ a nivel
profesional es Paco, ¿no? Entonces, Paco, si me dices que ahora mismo
no tienes tiempo/ganas de trabajar en la aplicación cliente, yo
seguiré armando el ejemplo solo y cuando ya tenga algo listo lo subiré
al repositorio para que empecemos con la parte "divertida" que es
armar la plataforma web; si me dices que vas a trabajar en esto
podemos hasta coordinarnos por IRC y saltarnos el paso del
repositorio, o podemos usar el repositorio al fin y al cabo - como te
sea más conveniente.

Aclaro, esto no es un call for help, yo comprendo que C++ no es amigo
de muchos en nuestro medio así que estoy cómodo con seguir trabajando
esto solo si nadie más se apunta, sólo estaba reportando avances para
que no se pierdan.

David E. Narváez

[0] http://code.google.com/p/webrtc/
[1]http://code.google.com/p/libjingle/


More information about the Librestream mailing list