FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour DLL para monitorar 1 camara IP - AXIS
Posts: 68
Joined: Tue Apr 14, 2009 09:26 PM
Re: DLL para monitorar 1 camara IP - AXIS
Posted: Thu Apr 16, 2009 04:07 PM

Daniel y Antonio muchas gracias pela atencion, mas mesmo neste su codigo ainda persiste el error. La Tactivex que estoy utilizando es five 9.03 , acredito que no funciona mesmo ... :(

gracias

William

Posts: 682
Joined: Tue Feb 14, 2006 09:48 AM
Re: DLL para monitorar 1 camara IP - AXIS
Posted: Thu Apr 16, 2009 04:43 PM
Yo he utilizado este control activeX con versiones de FiveWin del 2008, parece ser que es un error del ActiveX, no me habia dado cuenta hasta ahora.
Si el mouse esta sobre el area de la pantalla donde debe ir pintado el control, antes de que se conecte con la camara da errror.
Si el mouse no pasa sobre el area de pantalla antes de que se dibuje el control, funciona ok.
Tambien os faltan los parametros de conexion de la camara.
Prueba el siguiente c贸digo, con el mouse colocado en la esquina inferior de la pantalla(por ejemplo).
Code (fw): Select all Collapse
#include "FiveWin.ch"

function Main()

聽 聽local oWnd, oAxis

聽 聽DEFINE window oWnd 聽FROM 0,0 TO 35,85
聽 聽@ 1, 1 ACTIVEX oAxis PROGID "AxisMediaControl.AxisMediaControl.1" OF oWnd SIZE 640,480
聽 聽WITH OBJECT oAxis 聽 聽
聽 聽 聽 :SetProp("MediaUrl","http://192.168.101.10/axis-cgi/mjpg/video.cgi") //Cambiar por direcci贸n IP 
聽 聽 聽 :SetProp("MediaType", "mjpeg-unicast")
聽 聽 聽 :SetProp("MediaUserName","usuario") //si se usa proteccion por contrase帽a
聽 聽 聽 :SetProp("MediaPassWord","contrase帽a")
聽 聽 聽 :DO("PLAY")
聽 聽END

聽 聽oWnd:oClient:=oAxis
聽 聽ACTIVATE WINDOW oWnd

return nil

PD He probado con FW0809, 0812,0902,0904 y en todas tiene el mismo funcionamiento.
Saludos desde Mallorca
Biel Maim贸
http://bielsys.blogspot.com/
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: DLL para monitorar 1 camara IP - AXIS
Posted: Thu Apr 16, 2009 07:25 PM

Biel,

gracias! :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 68
Joined: Tue Apr 14, 2009 09:26 PM
Re: DLL para monitorar 1 camara IP - AXIS
Posted: Fri Apr 17, 2009 12:43 AM

Biel , agora funciona Ok , gracias por tu explicacion y ajuda. Ja estavas desanimado , mas agora va bien !! :)

Antonio muchas Gracias

William

Posts: 842
Joined: Mon Oct 10, 2005 01:29 PM
Re: DLL para monitorar 1 camara IP - AXIS
Posted: Fri Apr 17, 2009 09:46 AM

Hello Biel

I try your samples , but dosn't work . :cry:
I use Fw 9.04 .
I have the AxisMediaControl.dll or I need an ocx controll ?

Regards MAurizio

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: DLL para monitorar 1 camara IP - AXIS
Posted: Fri Apr 17, 2009 10:02 AM

Maurizio,

> I have the AxisMediaControl.dll or I need an ocx controll ?

The AxisMediaControl.dll implements the OCX control :-)

Have you registered it ?

Try with regsvr32.exe AxisMediaControl.dll as administrator

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 842
Joined: Mon Oct 10, 2005 01:29 PM
Re: DLL para monitorar 1 camara IP - AXIS
Posted: Fri Apr 17, 2009 03:04 PM

Thank Antonio

it works :D

Now I try to save the image with

oAxis:DO("SAVEIMAGE" , "c:\myImage.jpg")

but doesn't works .

Antonio o Biel , do you have any tip ?

Regards MAurizio

Posts: 682
Joined: Tue Feb 14, 2006 09:48 AM
Re: DLL para monitorar 1 camara IP - AXIS
Posted: Fri Apr 17, 2009 08:58 PM
Code (fw): Select all Collapse
nFormat:=0 //0->jpg, 1->BMP
cFile:='c:image.jpg'
oAxis:Do("SaveCurrentImage",nFormat,cFile)
Saludos desde Mallorca
Biel Maim贸
http://bielsys.blogspot.com/
Posts: 842
Joined: Mon Oct 10, 2005 01:29 PM
Re: DLL para monitorar 1 camara IP - AXIS
Posted: Sat Apr 18, 2009 09:28 AM

Thank Biel
works very well

Maurizio

Continue the discussion