Salut à tous, je vais vous présentez une méthode pour avoir le flux video de la camera 360° Xiaomi :
Attention cette méthode est assez « bâtard » et est juste dans l’attente du développement du Hack pour obtenir le RSTP qui pour le moment n’existe pas sur ce model. Mais qui à le mérite de fonctionné chez moi depuis plusieurs semaine sans soucis.
Pour cela, il vous faudra une camera bien-sur
ainsi qu’un vieux téléphone android, tous le monde en à un qui traîne… , je n’ai pas d’iphone mais je suppose que la marche à suivre est identique sur IOS.
Le principe étant d’installé sur ce fameux téléphone Xiaomi home et d’y configurer la caméra. Ensuite de se connecté à cette camera et de steamer l’écran du téléphone sur un serveur HTTP via une application " Screen Stream over HTTP" dispo ici sur play store : https://play.google.com/store/apps/details?id=info.dvkr.screenstream&hl=fr
Une fois l’application installer aller dans les Reglage pour décocher "Activer les boutons page web.
Et de demarrer en appuyant sur Play.
Dans les paramètres vous pourrez réglé la qualité ainsi que les FPS maximum,le port utilisé, de base 8080, mettre un code sur le flux video qui sera demandé avant le visionnage, peux etre saisie directement via le design de jeedom et une fonction que j’utilise le CROP image, permet de couper un morceau d’image, parfait pour retirer le bandeau de navigation android sur l’image renvoyer pour obtenir simplement l’image de la camera.
Une fois le stream démarrée, lancer un navigateur et connecté vous sur l’ip de votre téléphone http://192.168.1.70:8080/ (pour moi)
Vous obtiendrez le flux video, vous ne pourrez néanmoins pas contrôle la camera depuis ici mais vous avez le retour d’image, ce n’est pas du Snapchot !
voici le résultat
Une fois cela fonctionnel, passons à JEEDOM.
Deux méthodes, crée un équipement via HTML display, mais plus compliqué pour le redimensionnement du flux ensuite pour l’intégration ( enfin pour moi )
Ou sur le design crée une zone text/HTML et y inserré ce code :
<iframe src="**http://192.168.1.70:8080**"
scrolling="no" frameborder="0" style="height: 100%; width: 100%"></iframe>
En modifiant l’IP en fonction de votre équipement.
Voila le résultat sur mon design:
Sur le téléphone qui stream, il faut désactivé le verrouillage de l’écran, ainsi que les notifications et le laisser constamment branché, personnellement il est dans le tiroir donc invisible.
Ce n’est pas une solution idéal mais en attendant un hack permet de recevoir le flux vidéo de cette camera au lieu d’être autonome dans son coin.
Si besoin d’info,
A+