Como transmitir webcam desde un server a su cliente

Iniciado por goodbye, 18 Junio 2005, 10:52 AM

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

NuGuN

Cita de: renga73 en 18 Marzo 2006, 11:22 AM
Ya hice andar para poder capturar una imagen. Ahora nesecitaria q en vez de una me capture unas 30 imagenes en forma secuencial. Osea como hacer un video pero en imagenes y q esto sea automatico obvio

aprovechando lo código de goobye lo puedes hacer de la seguinte forma :

adicionas 3 variables :

  • Indice As Integer
  • Indice2 As Integer
  • Full as Boolean

en seguida modificas el código en "Private Sub Timer1_Timer" :

SendMessage hWndCap, GET_FRAME, 0, 0
    SendMessage hWndCap, COPY, 0, 0
    Picture1.Picture = Clipboard.GetData
   
    If Full = False Then
        Call SavePicture(Clipboard.GetData, "Directorio\Nombre Imagen" & Indice2 + Indice & ".jpg") ' el directorio  y el nombre de la imagen que quieres ir a poner
        DoEvents
    End If
   
    Clipboard.Clear
   
'esto código sirve para la imagen guardada no tener siempre lo mismo nombre Ex: img0.jpg...img1.jpg...img2.jpg....img40.jpg...

    If Indice < 32500 Then
        Indice = Indice + 1
    ElseIf Indice = 32500 And Indice2 < 32500 Then
        Indice2 = Indice2 + 1
    ElseIf Indice = 32500 And Indice2 = 32500 Then
        Full = True
    End If


ranslsad

Cita de: renga73 en 17 Marzo 2006, 19:23 PM
No me anda esto
Código:
Call SavePicture(picVideo.Image, "C:\image.bmp")

q otra manera de guardar imagenes durante un intervalo de tiempo  existen. Ponga el codigo claramente porque soy muy novato en el tema. Gracias

No te anda porque no abras cambiado al picVideo por el nombre del Picture box :)
creo que es eso...

Salu2

Ranslsad

TUNOVATO

Saludos muy buen idea tenia tiempo buscando esta informacion en referencia a controlar la webcam remotamente, pero tengo varias incognitas, y es la siguiente...!!!

¿Como saber que la pc a controlar tiene webcam....!!! ?

¿En caso de que la pc la tenga, como saber si esta en pleno uso..!!! ?

¿Si esta en uso como se puede utilizar en nuestro proceso para transmitirla a nuestro cliente sin tener que matar el primer proceso (perteneciente a la pc en cuestion), es decir, si ya esta utilizada,  ¿como la podemos utilizar...!!!, si ya esta siendo utilizada...?

Creo que me di a entender...!!!

Si no es asi me disculpan por ser innorante...!!!  :-X

:rolleyes: :rolleyes: :rolleyes: :rolleyes: :rolleyes: :rolleyes:

gtrifoglio

¿Alguien sabe cómo hacer para controlar más de una cámara a la vez? O sea: 2 PictureBox distintos que muestren cada uno las capturas de 2 cámaras distintas.

TUNOVATO

Cita de: gtrifoglio en 15 Enero 2007, 16:11 PM
¿Alguien sabe cómo hacer para controlar más de una cámara a la vez? O sea: 2 PictureBox distintos que muestren cada uno las capturas de 2 cámaras distintas.

saludos....!!!

a ver creo que esto te puede servir..!!!

http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=65603&lngWId=1

hace tiempo esto me sirvio de mucho...!!!

despues me cuentas como te fue..!!!

gtrifoglio

Antes que nada muchas gracias por responder.
Lo estuve viendo y anda bien. El problema que tengo es que al momento de abrir la segunda ventana llama al cuadro de diálogo para elegir a qué dispositivo conectarme.
Lo que yo en realidad quiero es acceder a esa lista de dispositivos sin llamar al cuadro de diálogo. Hace unos días que busco eso pero no hay caso. Lo único que he logrado es acceder a la lista de drivers (Yo tengo 1 driver y 2 cámaras).
Encontré un OCX (Icimagingcontrol) que tiene una coleccion "Devices" que es justo lo que necesito, pero es un trial. Supongo que tiene que haber una API para lo que ando buscando. Ya estuve revisando avicap32.dll pero parece que por ahí no es.
Nuevamente gracias y si se te ocurre algo por favor no dejes de avisarme.
Saludos

Graphixx

Cita de: gtrifoglio en 18 Enero 2007, 18:26 PM
Encontré un OCX (Icimagingcontrol) que tiene una coleccion "Devices" que es justo lo que necesito, pero es un trial.

Si posteas el proyecto con la OCX, te puedo colaborar con el crakeo de esa OCX. O intentalo tu mismo (Si abres la OCX desde Visual Studio .net 2005). Aqui explico como hacerlo.

CRackeando OCX's con Visual Studio .NET 2003/2005

Saludos.
Graphixx
Nada tiene fin solo hay pequeñas pausas, pausas que determinan el comienzo de otros. Graphixx
Mi blog

d(-_-)b

CRackeando OCX''s con Visual Studio .NET 20032005 by Graphixx

hola la verdad es que esto me gusto mucho, Gracias Graphixx

bueno aqui les dejo el manual compilado en un chm

Descargar: http://www.zshare.net/download/26781892b35fdc/

Saludos...bye...
Max 400; caracteres restantes: 366

Sancho.Mazorka

Que bueno que has vuelto Slasher-K hacia mucho que no se te veia por aca, y con el tema de la webcam, hay 2 ocx que conozco y que lo facilitan mucho la IC.ocx y la pegasus.ocx, IC es trial y pegasus es free, en este momento no dispongo de ninguna.


Sancho.Mazorka    :¬¬
Ganador Xeon Web Server ! ! !    Sancho.Mazorka :D
http://foro.elhacker.net/index.php/topic,171903.75.html