Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: SARGE553413 en 4 Octubre 2014, 17:01 pm



Título: Streaming de bmp en C# [SOLUCIONADO]
Publicado por: SARGE553413 en 4 Octubre 2014, 17:01 pm
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.


Título: Re: Streaming de bmp en C#
Publicado por: engel lex en 4 Octubre 2014, 17:29 pm
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?


Título: Re: Streaming de bmp en C#
Publicado por: SARGE553413 en 4 Octubre 2014, 17:57 pm
Si, tienen que ser imágenes. Las cámaras son de fotos, no de vídeo.


Título: Re: Streaming de bmp en C#
Publicado por: engel lex en 4 Octubre 2014, 18:06 pm
puedes intentar realizar un compresion jpeg o similar antes de transferirlo? la imagen puede caer por debajo del 10% de peso


Título: Re: Streaming de bmp en C#
Publicado por: SARGE553413 en 4 Octubre 2014, 20:47 pm
Podría ser pero eso ahora es lo de menos, ni siquiera se como hacer el streaming.




Título: Re: Streaming de bmp en C# [SOLUCIONADO]
Publicado por: engel lex en 7 Octubre 2014, 19:36 pm
abre sockets y vas enviando imagen por imagen, eso es un streaming de archivos