Présentation
Le but de ce projet est de créer un micrologiciel alternatif pour cette caméra :
marque = WIFI CARAM
modèle : WF-HD820-ZS
résolution : 1080P
Informations affichées dans l’interface web :
DeviceName: INGENIC-V01
DeviceModel: IPCAM-100
DeviceSN: 12345678901
KernelVersion: Thu Jul 9 15:46:54 CST 2015
ServerVersion: WS3.53.1243-20190717-DANALE-GEN
WebVersion: V2.3.4-20190709
processeur : ingenic T21 capteur vidéo : GC2053
Micrologiciel alternatif
Ce qui fonctionne dans le micrologiciel alternatif :
- LAN et WLAN
- Serveur RTSP double-flux : 1920x1080 H264 et 640x360 MJPEG par défaut._
- Paramètres vidéo
- Serveur HTTP
- contrôle moteur
- étalonnage du moteur
- Paramètres PTZ
- Client NTP
- gestion des mots de passe http, rtsp et système.
- contrôle DEL blanche et IR
- Serveur ftp
- Serveur telnet
- Serveur et client ssh
- détection de mouvement
- envoi de courriel
- envoi de «telegram»
- mode nocturne automatique
Ce qui n’est pas implémenté dans le micrologiciel alternatif:
- systeme audio
- OSD
- mise à jour du micrologiciel
- ir-cut
- mqtt
- envoi des images et vidéos dans le cloud
- etc …
Installation du micrologiciel alternatif
- Copiez tout ce qui se trouve dans le dossier karto à la racine de la carte microSD.
- éventuellement configurez le réseau ( www/ipcam/config.dist/reto.conf )
- Insérez la carte microSD dans la caméra.
- Connectez la caméra à votre réseau local et allumez la caméra.
- Trouvez l’adresse IP de la caméra. Vous pouvez aussi vous connecter au wifi de la caméra (SSID : HSIPC-**), dans ce cas l’IP est 172.25.0.1.
- Connectez-vous à la caméra via
telnet IP 9527
(utilisateur root, mot de passe jco66688), dans les 5 minutes après avoir allumé la caméra. - Faites
killall -9 auto_run.sh
pour éviter de perdre la connexion. - Faites
cd /opt/media/mmcblk0p1;./install.sh
- La caméra reboote, maintenant :
- Vous pouvez vous connecter à l’URL https://IP (utilisateur admin, mot de passe ismart21).
- Vous pouvez vous connecter en ssh (utilisateur admin, mot de passe ismart12).
- le flux vidéo primaire est accessible à rtsp://admin:ismart21@IP/stream1.
- le flux vidéo secondaire est accessible à rtsp://admin:ismart21@IP/stream2.
- le mode WiFi AP est activé par défaut : ** SSID : ipcam100-xxxxxx ** clé WPA2 : ismart21 ** adresse IP de la caméra : 172.25.0.1
Désinstallation du micrologiciel alternatif:
- lancez le service ssh sur la caméra par l’interface web (lancé par défaut).
- Connectez-vous à la caméra via
ssh root@IP
(mot de passe ismart12). -
Faites
cd /opt/media/mmcblk0p1;./uninstall.sh;reboot
- Vous pouvez aussi simplement retirer la carte microSD.
Documents intéressants
Beaucoup de travail a été fait pour les caméras équipées d’un processeur ingenic T20 :
- micrologiciel modifié : https://github.com/EliasKotlyar/Xiaomi-Dafang-Hacks
- sources du micrologiciel modifié : https://github.com/Dafang-Hacks/Main
- autre micrologiciel : https://github.com/openmiko/openmiko
- lancement de programmes sans changer le micrologiciel : https://github.com/ThatUsernameAlreadyExist/JCO-PM203-Fisheye-Ingenic-T20-P2P-camera-hacks