Cet article vous indique comment récupérer le flux vidéo de votre caméra pour l'utiliser avec un logiciel de vidéosurveillance, ou bien pour afficher les images de la caméra sur une page web.

Tout d'abord vous devez encoder votre login et mot de passe en base64. Il existe des sites pour effectuer cette procédure en ligne.
http://www.motobit.com/util/base64-decoder-encoder.asp

Pour admin:12345678, cela donne YWRtaW46MTIzNDU2Nzg=

Vous pouvez ensuite accéder au flux vidéo à partir de n'importe quel logiciel de vidéosurveillance à l'URL suivante :

http://ip:port/cgi-bin/Stream?Video Authorization: Basic XXXXXX (remplacer XXXXXX par votre login encodé)


Par exemple :
http://192.168.0.20:80/cgi-bin/Stream?Video Authorization: Basic YWRtaW46MTIzNDU2Nzg=



Voici quelques autres commandes :

Pour fermer le flux vidéo :

http://ip:port/cgi-bin/StreamVideoClose



Pour récupérer une seule image (au format jpg pour par exemple l'afficher sur une page web) :

http://ip:port/snapshot.jpg?account=your account&password=your password&res=v1&qual=v2

(Vous pouvez aussi utiliser Authorization: Basic XXXXXX pour remplacer le login et mot de passe)

Paramètres :

v1=0 : résolution 640X480
v1=1 : résolution 320X240
v1=2 : résolution 160X120
v1=3 : résolution 1600X1200

v2=50 : BASIC quality
v2=70 : NORMAL quality
v2=85 : FINE quality



Récupérer l'heure de la caméra :


http://ip:port/cgi-bin/getConnectionTime.cgi Authorization: Basic XXXXX

Résultat : time = XX day, XX hr, XX min, XX sec