Camaras ip

Camaras ip

Postby devwin2010 » Sat Nov 10, 2007 6:24 pm

Estimados Colegas

ALguien ha hecho alguna experiencia con camaras ip, como puedo
conectar mi aplicacion con dichas camaras,alguien me podria
orientar gracias


Saludos
Fabian
devwin2010@yahoo.com.ar
devwin2010
 
Posts: 61
Joined: Tue Jul 17, 2007 12:37 pm

Postby Silvio » Sat Nov 10, 2007 6:51 pm

there was a class of the full ( Rafa Carmona) but only one camera fron one IP this was the limit
Best Regards, Saludos

Falconi Silvio
User avatar
Silvio
 
Posts: 3107
Joined: Fri Oct 07, 2005 6:28 pm
Location: Teramo,Italy

Postby Biel EA6DD » Sat Nov 10, 2007 7:03 pm

Hola Fabian,
yo tengo una aplicacion de video vigilancia, con monitorización y grabación. Esta conectada a camaras IP, de la marca AXIS. Este fabricante dispone de un control activeX que permite manejar sus camaras.

Supongo que otros fabricantes tambien tendran su API o control activeX para gestionar las camaras.

Busca en el fabricante de las camaras informacion para programadores, y tendras un buen punto de partida.
Saludos desde Mallorca
Biel Maimó
http://bielsys.blogspot.com/
User avatar
Biel EA6DD
 
Posts: 682
Joined: Tue Feb 14, 2006 9:48 am
Location: Mallorca

Postby George » Sat Jun 21, 2008 1:06 pm

Hola Biel,

Podrias darnos mas informacion sobre tu aplicacion de monitoreo?

Fue realizada enteramente con [x]Harbour + fivewin?
Cuantas camaras de video maneja tu aplicacion en una PC?
Se pueden accesar las camaras a traves de internet?
En un HD con 100 giga disponibles cuanto tiempo de grabacion podemos almacenar?

Saludos,

George
George
 
Posts: 725
Joined: Tue Oct 18, 2005 6:49 pm

Postby Biel EA6DD » Mon Jun 23, 2008 9:40 am

Hola George,

La aplicación esta desarrollada integramente con Harbour y FiveWin, tiene un pequeño modulo en C, para comparar imagenes y detectar diferencias (movimiento), aunque en la primera version incluso este módulo estaba desarrollado integrambente con Harbour+Fivewin.

El limite de cámaras, lo marcaria un poco los recusros tanto de procesador como de ancho de banda de red. Yo lo he probado con hasta 6 camaras, en teoria no hay problema para controlar más camaras.
Una camara monitorizando, y grabando consume +- un 2% del ancho de banda de una red de 100 MB, cada nueva camara suma un 2% adicional de consumo de ancho de banda. El procesador consume entre un 2 y un 3 % de CPU por camara, el control de movimiento se hace con timmers por cada camara con lo que no coinciden los picos de consumo de recursos.
Ahora mismo monitorizando tres camaras consume un 6% de ancho de red, CPU un 5%, y memoria 16.740 KB.

Las camaras axis pueden ser monitorizadas desde internet, tiene que hacerse NAT en el router por cada IP de camara. Pensando en una ADSL en el que los anchos de banda de subida son muy inferiores al de descarga, seria viable monitorizar, pero dicha ADSL quedaria dedicada casi exclusivamente a esa labor.
Mi programa no esta pensado para ser usado via internet, aunque podria usarse con algun software de escritorio remoto.

Un segundo de grabacion viene a ocupaar unos 36 KB, lo que puedas grabar depende de cuantas imagenes por segundo quieres grabar, si grabas siempre o solo cuando hay movimiento, etc. (Nosotros solemos configurar, solo grabación cuando hay movimiento, y una imagen cada dos segundos).

Solemos trabajar con las camara de gama más baja de Axis, las de gama media y alta ya llevan incluido control de movimiento por hardware con lo que te evitas tener que hacer muestreo y comparacion (mucho menos procesador y consumo de ancho de banda)
Image
Saludos desde Mallorca
Biel Maimó
http://bielsys.blogspot.com/
User avatar
Biel EA6DD
 
Posts: 682
Joined: Tue Feb 14, 2006 9:48 am
Location: Mallorca

Postby George » Mon Jun 23, 2008 4:17 pm

Biel,

Gracias por tan detallada informacion.
Te felicito por esta aplicacion.

La verdad es que es impresionate lo que se puede hacer con [x]Harbour y Fivewin

Saludos,

George
George
 
Posts: 725
Joined: Tue Oct 18, 2005 6:49 pm

Postby dobfivewin » Wed Jun 25, 2008 9:09 am

Un espectáculo tu aplicación

te felicito....

dbarrio
Argentina
dobfivewin
 
Posts: 325
Joined: Sun Feb 03, 2008 11:04 pm
Location: Argetnina

Postby JmGarcia » Wed Sep 17, 2008 9:00 am

Hola Biel:
He adquirido por 109.90$ (menos de 80€) esta camara IP http://www.dealextreme.com/details.dx/sku.14272

Image Image Image Image

Mi pregunta es ¿ Como desarrollo una aplicacion que maneje la camara IP ?

Quiero hacer algo parecido a esto:

Image
Mi abuelo decía: Los aviones vuelan porque Dios quiere, y los helicópteros ni Dios sabe porque vuelan.
FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
User avatar
JmGarcia
 
Posts: 654
Joined: Mon May 29, 2006 3:14 pm
Location: Madrid - ESPAÑA

Postby Biel EA6DD » Wed Sep 17, 2008 10:56 am

Hola JM,
no sabria decirte exactamente. Busca si el fabricante provee de algun SDK.
En mi caso lo hago usando el SDK de Axis, pero claro, eso solo sirve para las camaras Axis.
Saludos desde Mallorca
Biel Maimó
http://bielsys.blogspot.com/
User avatar
Biel EA6DD
 
Posts: 682
Joined: Tue Feb 14, 2006 9:48 am
Location: Mallorca

Postby JmGarcia » Wed Sep 17, 2008 10:59 am

Pero digo yo que si el Control ActiveX esta instalado (me lo instalo la primera vez que visualize la camara) solo me faltan "los comandos" para llamar a funciones ¿ no ?
Mi abuelo decía: Los aviones vuelan porque Dios quiere, y los helicópteros ni Dios sabe porque vuelan.
FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
User avatar
JmGarcia
 
Posts: 654
Joined: Mon May 29, 2006 3:14 pm
Location: Madrid - ESPAÑA

Postby Antonio Linares » Wed Sep 17, 2008 11:13 am

JM,

Si no tienes documentación de ese ActiveX que comentas, desde "Word" ve al editor de macros, crea un formulario, inserta el ActiveX e inspecciónalo.

Es la manera más rápida de echarle un vistazo, si no dispones de documentación.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42122
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby JmGarcia » Wed Sep 17, 2008 11:51 am

Antonio Linares wrote:...inserta el ActiveX e inspecciónalo...


Primero como inserto el ActiveX y segundo lo de crear el formulario.

Cuando ejecuté por primera vez el internet explorer me dijo que si instalaba el control activex denominado activex.CAB pero no se como sacarlo de la camara, en el CD que acompaña no hay nada de eso.
Mi abuelo decía: Los aviones vuelan porque Dios quiere, y los helicópteros ni Dios sabe porque vuelan.
FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
User avatar
JmGarcia
 
Posts: 654
Joined: Mon May 29, 2006 3:14 pm
Location: Madrid - ESPAÑA

Postby Biel EA6DD » Thu Sep 18, 2008 7:59 am

JmGarcia wrote:Pero digo yo que si el Control ActiveX esta instalado (me lo instalo la primera vez que visualize la camara) solo me faltan "los comandos" para llamar a funciones ¿ no ?

Dices bien, pero no comentabas por ningun lado que tuevieras el control ActiveX instalado, el recorte de pantalla que has colgado no se veia que fuera un navegador web, podria haber sido un programa propietario.

En definitiva, si tienes instalado el control ActiveX, pero no tienes documentacion del mismo, tendras que invetigar un poco, lo primiero descubrir el nombre del control, y despues ver los metodos y propiedades disponibles.
Para esto tienes el ActiveXXX que puede ayudarte, y el metodo que te comenta Antonio, que tambien te sirve.

Los metodos del ActiveX de axis, no creo que te valgan para nada, puesto que posiblemente cada fabricante implemente los propios, pero para que tengas una idea, la cosa es asi:
Code: Select all  Expand view  RUN
::SetProp("MediaURL", ::cUrl)       //Direcion camara
   ::SetProp("MediaType",::cType) //Tipo de stream
   ::SetProp("MediaUserName",::cUsr)
   ::SetProp("MediaPassWord",::cPass)
...
   ::DO("Play") //Arranca
   ::Do("Stop")
Saludos desde Mallorca
Biel Maimó
http://bielsys.blogspot.com/
User avatar
Biel EA6DD
 
Posts: 682
Joined: Tue Feb 14, 2006 9:48 am
Location: Mallorca

Postby JmGarcia » Thu Sep 18, 2008 12:16 pm

Biel EA6DD wrote:Dices bien, pero no comentabas por ningun lado que tuevieras el control ActiveX instalado, el recorte de pantalla que has colgado no se veia que fuera un navegador web, podria haber sido un programa propietario.
Se me olvido comentarlo la primera vez :oops:

Biel EA6DD wrote:...lo primiero descubrir el nombre del control, y despues ver los metodos y propiedades disponibles.
¿ Como ?

Biel EA6DD wrote:Para esto tienes el ActiveXXX que puede ayudarte...
¿ Que es el ActiveXXX ?

Gracias.
Mi abuelo decía: Los aviones vuelan porque Dios quiere, y los helicópteros ni Dios sabe porque vuelan.
FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
User avatar
JmGarcia
 
Posts: 654
Joined: Mon May 29, 2006 3:14 pm
Location: Madrid - ESPAÑA

Postby Biel EA6DD » Thu Sep 18, 2008 6:28 pm

ActiveXXX HardCore, es una utilidad que te permite ver los metodos y propiedades de los controles activeX que hay registrados en tu sistema.

Puedes buscarlo en el google, supongo que encontraras algún enlace para descargarlo, si no lo encuentras me lo dices y te lo enviare.
Saludos desde Mallorca
Biel Maimó
http://bielsys.blogspot.com/
User avatar
Biel EA6DD
 
Posts: 682
Joined: Tue Feb 14, 2006 9:48 am
Location: Mallorca

Next

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: MGA and 43 guests