[pyar] HTML5+Python=Chat(Client+Server); Ayuda Video!!!
Juan Carlos Ojeda
juancarlospaco en gmail.com
Dom Jul 10 15:39:15 ART 2011
Holas gentes ʘ‿ʘ
Hice un Chat con Python usando HTML5+Bottle, el cual anda barbaro, por ahora
tengo:
- 1 Cliente de Chat de HTML5 en 1 Linea.
- 1 Cliente de Chat de HTML5 completo, con Anti-Spamm, Eco Local y un par
de cositas mas.
- 1 Server de Chat Python.
- 1 Server de Web para Chat.
Uso y Debug (en Ubuntu, con Chromium anda OK):
juan en natty:~/chat-html5$ python webchatserver.py
Bottle server starting up (using WSGIRefServer())...
Listening on http://127.0.0.1:8000/
Use Ctrl-C to quit.
No PYTHON-PSYCO avaliable...
Starting Python HTML5 Chat Server on
linux2 with 2.7.1+ (r271:86832, Apr 11 2011, 18:05:24)
[GCC 4.5.2]
Using Local Port TCP/9999
localhost - - [30/Jun/2011 02:01:28] "GET / HTTP/1.1" 200
Connected from ('127.0.0.1', 59066), Hello!
TCP 3-Way HandShake on Port 9999 in progress...
Waiting Data from ('127.0.0.1', 59066)...
OK!
Incoming Chats from ('127.0.0.1', 59067) said "hello world"
Waiting Data from ('127.0.0.1', 59067)...
OK!
No Data
Client Disconnected:('127.0.0.1', 59066), Bye.
^C
Shutting down...
juan en natty:~/chat-html5$
Codigo, en Bazaar:
http://bazaar.launchpad.net/~juancarlospaco/+junk/webapps/files/head:/chat-html5/
Bueno..., ahora estoy probando para agregar algo de Video, en HTML5, en
WebM, con Python.
No se donde esta fallando esto; tengo un servidorcito en Python, sin cabeza,
inicializa la webcam (el Led de mi notebook se enciende),
y comienza a grabar(Led cambia de color), encodea en WebM(supongo, por el
uso de CPU), y abre un sokete tcp en puerto 5000 (netstat lo dijo).
Si le doy CTRL+C al scriptcito, el led se apaga, el micro baja a cero, el
sokete se va.
Aun asi el Cliente web no logra levantar el Video (la imagen queda en
Negro), en el Browser si anda WebM (lo uso siempre).
Usa PyGST; intente buscar info de Qt-Phonon pero es mas orientado para
meterlo en widgets Qt que no es lo que quiero hacer.
Por eso solicito si alguien me puede ayudar?, darme alguna idea?, consejo o
lo que sea...
Codigo, en bazaar:
http://bazaar.launchpad.net/~juancarlospaco/+junk/streameo/files
Con esos archivos todos en la misma carpeta, una webcam, luego haciendo:
python webcamserver.py
y abriendo con Chrome/Chromium el archivo stream.html
deberian ver un streaming en WebM de la webcam, pero no ಥ_ಥ
i need your help Jedi's
--
.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20110710/80b170c0/attachment.html>
More information about the pyar
mailing list