Streaming de bmp en C# [SOLUCIONADO]

Iniciado por SARGE553413, 4 Octubre 2014, 17:01 PM

0 Miembros y 1 Visitante están viendo este tema.

SARGE553413

Hola a todos, expongo mi problema:

Estoy desarrollando una aplicación en C# que controla una cámara y un motor con un espejo. La cámara siempre apunta al espejo. El espejo se va moviendo y así la cámara va viendo distintas cosas. Lo que tengo que hacer es:

Ir mostrando por pantalla las fotos que saca la cámara, 1 por 1, de manera que al final quede una especie de "vídeo". Son fotos de 1600x1200 píxels.

He buscado en google como hacerlo pero lo único que encuentro es como convertir una secuencia de imágenes en un fichero .avi o cosas así. Yo no tengo que convertirlo en un fichero, tengo que mostrar las imágenes en streaming para "ver lo que ve la cámara".

¿Cómo puedo hacerlo?

Saludos, Gracias.

engel lex

primera cosa que pregunto... no es más puedes capturar un video y transimitirlo como video para que sea un streaming? (así como lo hace youtube)

es decir, tu proyecto exige que sean imagenes?
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

SARGE553413

Si, tienen que ser imágenes. Las cámaras son de fotos, no de vídeo.

engel lex

puedes intentar realizar un compresion jpeg o similar antes de transferirlo? la imagen puede caer por debajo del 10% de peso
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

SARGE553413

#4
Podría ser pero eso ahora es lo de menos, ni siquiera se como hacer el streaming.



engel lex

abre sockets y vas enviando imagen por imagen, eso es un streaming de archivos
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.