Si comme mois vous aimez trainer sur les sites de vente en ligne asiatiques, si comme moi vous adorez bricoler votre domotique, rajouter des caméras IP, ce billet devrait vous intéresser.
Je me suis récemment procuré une caméra IP de marque Jiensu, l’IP506AR.
Disons le de suite, c’est une horrible Chinoiserie, avec un firmware qui mériterait à son concepteur d’être exilé en Ossétie du nord pour cultiver des patates à mains nues. Mais, quand on cherche un peu, si on fait une totale abstraction de son interface exclusivement conçue pour Winchose et ses ActiveX, on peut arriver à lui trouver des qualités, surtout à un tarif inférieur à $30 (28 € environ).
Oui, l’interface est une horreur, excluant visiblement Chrome, Safari ou tout autre type de navigateur moderne. J’ai été obligé d’installer une VM Winchose sous OS/X pour espérer y avoir accès et activer l’horrible plugin ActiveX indispensable pour venir s’y connecter :
Coté configuration, quand la fenêtre daigne s’ouvrir et rester ouverte surtout, voici ce que nous obtenons :
A force de patience on arrive donc à régler certains paramètres, activer le WiFi, modifier l’affichage OSD sur l’image, etc.
Mais moi ce qui m’intéresse est ailleurs :
- Capturer une photo
- Capturer une vidéo
- Voir la vidéo en temps réel
Et là, miracle, le protocole RTSP est activé d’office, lancez VLC, ouvrez un flux réseau avec rtsp://ip_camera:554//ucast/12
Pour une capture d’écran, via votre p’tit Raspberry Pi domotique par exemple, utilisez avconv comme suit :
sudo avconv -i rtsp://ip_camera:554//ucast/12 -vframes 1 -r 1 -s 1024x768 /var/www/tst.jpg
Dans cet exemple, le fichier tst.jpg est sauvegardé dans /var/www, l’image s’affichant directement depuis le serveur Apache2 de la Framboise.
Si la curiosité vous pousse à ouvrir la bête, en dévissant simplement le corps plastique supérieur, vous trouverez une platine de référence HI3518e 9712-AN sur laquelle est venu se greffer un module WiFi miniature et la platine d’illumination infra-rouge nocturne.

Détail de la platine WiFi
L’étanchéité ? Euh… oui, l’objectif est protégé par un petit joint style silicone, mais la partie vissée a été oubliée : je n’irai pas la plonger sous une pluie battante, ou alors en la protégeant avec une avancée de toit.

Capot supérieur et joint silicone
Même le connecteur d’antenne WiFi n’a pas été pensé pour être étanche, un comble alors qu’il suffit de rajouter une petite rondelle et de la mettre en pression, pour faire économique :
Au final, vu le faible prix, on en a pour son argent, pas plus, pas moins, vous aurez au moins été prévenus.
Bonjour,
Merci pour ce billet, bien intéressant. J’ai eu un peu la même galère avec une JN-501AR-A-WIFI, mais là, maintenant que j’arrive à ouvrir le flux réseau, j’essaie de trouver le moyen d’accéder à une image unique de la caméra via le port HTTP. Est-ce que vous avez un tuyau pour moi? Je ne trouve rien sur le net. Ce que je recherche c’est donc une addresse HTTP du style http://192.168.1.21:1026/snapshot.jpg….
D’avance merci.
Christophe
Je n’ai hélas pas de solution directement en http. Ici, j’ai utilisé avconv sur le raspberry pi, sous linux donc : sudo avconv -i rtsp://192.168.1.65:554//ucast/12 -vframes 1 -r 1 -s 640×480 /var/www/porte.jpg
Il capture ici le flux vidéo rtsp de la camera sur 192.168.1.65 et génère une photo porte.jpg
Ca fonctionne très bien, à défaut d’avoir un accès http direct.
Merci pour l’information Je vais essayer d’autres caméras pour les images http et utiliser celle ci en streaming.
Salut J’ai la même caméra et aliexpress m’a envoyé une nouvelle mise à jour pour si elle aide quelqu’un. salutations
http://www.mediafire.com/download/b5ebb7eee7vq66d/DS_6F_IPC_V4.00.00.74_20160225.rar
Hello, merci pour ce billet !
La marque est Jiensu ou Jienuo tel que le suggère le site officiel : http://jncctv.diytrade.com/ ?
Sinon idem, je suis a la recherche d’une solution pour obtenir le snapshot jpg. Onvif Device Manager indique bien que l’URL /ucast/11 est bonne. Mais pas moyen d’obtenir la prévisualisation sur ma box Fibaro.
Sachant que la cam est aussi gérée par un synology, y aurait-il qq chose à faire de ce côté là ?
bon visiblement, je suis pas seul a me questionner sur l’intégration avec un syno
http://pastebin.com/Qadz8mM9
Dommage que je ne sache pas quoi faire de ce code.
Bon, ben je viens de réussir c’est génial, donc je me réponds à moi même, cela pourra toujours servir a d’autre.
Le pitch : pas de snapshot jpg avec cette cam, ce qui s’avère très pénible lorsqu’on dispose d’une box domotique (Fibaro dans mon exemple). En effet, en cas d’intrusion / alarme, impossible d’envoyer un snapshot par mail. Ici, on vas s’appuyer sur un Synology en considérant que cette cam à déja été ajoutée avec succès dans Surveillance Station.
1) Installer et activer Web Station sur le synology en faisant un tour du côté du centre de paquets.
2) Copier coller ce code php dans un bloc note http://pastebin.com/Qadz8mM9
3) Modifier numéro compte, passe surveillance station, et numéro de cam qui nous intéresse.
4) Faire un enregistrer sous pour créer un fichier cam.php (par exemple), qu’on déposera dans le dossier Web du synology.
4) Dans la box domotique, dans les paramètres de la cam, mettre l’ip locale du nas a la place de celle de la caméra, et cam.php dans l’url du snaphot et basta !