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.
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?
Si, tienen que ser imágenes. Las cámaras son de fotos, no de vídeo.
puedes intentar realizar un compresion jpeg o similar antes de transferirlo? la imagen puede caer por debajo del 10% de peso
Podría ser pero eso ahora es lo de menos, ni siquiera se como hacer el streaming.
abre sockets y vas enviando imagen por imagen, eso es un streaming de archivos