[pyar] Pasar datos de un proceso a otro en Linux?
Manuel Naranjo
naranjo.manuel en gmail.com
Vie Ago 27 10:53:00 ART 2010
Buenas,
Les hago una pregunta, resulta que tengo 1 proceso el cual se conecta a
una cámara bluetooth, este proceso a su vez se conecta via rypc a un
servidorcito que le brinda acceso a una base de datos que esta usando el
ORM de django (el cual guarda frame a frame)
El tema es que también tengo otro proceso corriendo un sitio web (obvio
usando django) y lo que quiero es que en una url determinada django me
permita acceder al stream, esto lo podría hacer chequeando el sistema de
archivos o la base de datos por imágenes nuevas, o pense algo un poco
más eficiente y es que cuando tengo la cámara conectada abrir algo como
un pipe y escupir ahí una copia de todo lo que voy recibiendo.
Lo que no encuentro es como resolverlo, el problema que tengo con el
pipe es que tengo que esperar que el otro lado lo abra antes de que mi
llamada a open termina, a mi no me interesa perder datos, o sea si no
hay nadie del otro lado tomando los datos no me importan que estos
terminen en el eter.
Alguien tiene idea que podría hacer?
Manuel
pd: Mientras escribía estas lineas se me ocurrio que puedo hacer las
cosas al revés en vez de ser el servicio que se conecta a la cámara el
que crea el pipe, podría ser el servidor web el q' lo haga y entonces el
servicio sólo se fija si existe dicho pipe cada vez que recibe una
imagen, y en caso de ser así abrirlo, escupir una copia del frame y
volver a cerrarlo.
More information about the pyar
mailing list