Crea una secuencia mjpeg a partir de imágenes jpeg en python

Necesito mostrar gráficos en tiempo real y me gustaría entregar un flujo de mjpeg a través de http (para que sea fácil incluir los gráficos en una página web utilizando una etiqueta simple).

¿Es posible crear una secuencia mjpeg desde múltiples imágenes jpeg, en tiempo real?

Mi estrategia es:

Salida de los encabezados http correctos:

Cache-Control:no-store, no-cache, must-revalidate, pre-check=0, post-check=0, max-age=0
Connection:close
Content-Type:multipart/x-mixed-replace;boundary=boundarydonotcross
Expires:Mon, 3 Jan 2000 12:34:56 GMT
Pragma:no-cache
Server:MJPG-Streamer/0.2

(lo tengo de uncurl -I {on a mjpeg-streamer instance}, pero esto parece extraño)

Simplemente ceda los binarios sucesivos de imágenes jpeg, teniendo cuidado de:

Prepara los encabezados correctos al comienzo de la secuencia (como lo hace mjpeg-streamer):

Content-Type: image/jpeg
Content-Length: 5427
X-Timestamp: 3927662.086099

agregue la cadena de límite al final de cada flujo jpeg.

--boudary--

Preguntas:

Ha hecho usted eso,

sabes un modulo de python que hace eso,

crees que funcionaria,

¿Tienes algún consejo?

Respuestas a la pregunta(2)

Su respuesta a la pregunta