# Caméra HTTP : bug d'UI et d'accès au flux

**URL:** <https://community.gladysassistant.com/t/camera-http-bug-dui-et-dacces-au-flux/7858>\
**Category:** Développement\
**Created:** [Janvier 19, 2023, 10:11 UTC](https://community.gladysassistant.com/t/camera-http-bug-dui-et-dacces-au-flux/7858 "2023-01-19T10:11:49Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![lmilcent](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lmilcent/32/7023_2.png) [@lmilcent](https://community.gladysassistant.com/u/lmilcent)\
**Post date:** [Janvier 19, 2023, 10:11 UTC](https://community.gladysassistant.com/t/camera-http-bug-dui-et-dacces-au-flux/7858/1 "2023-01-19T10:11:49Z")

</div>

Salut c’est encore moi pour un flux vidéo de caméra 😅

J’ai configuré un flux vidéo RTSP, ça fonctionne bien. En revanche, le même flux HTTP que je peux lire dans mon navigateur, lui ne fonctionne pas et renvoie une erreur.

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/b/b66a1518a664fa0b5d665b44e4b845dec8af9571.png)

Flux HTTP visible pourtant :

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/d/d77ee5b235257b7f1ce07ccfe5da241a47508835.jpeg)

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [Janvier 19, 2023, 10:49 UTC](https://community.gladysassistant.com/t/camera-http-bug-dui-et-dacces-au-flux/7858/2 "2023-01-19T10:49:41Z")

</div>

Si tu enlève le dernier slash il se passe quoi ?

---

<div class="post-metadata">

**Author:** ![GBoulvin](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/gboulvin/32/10006_2.png) [@GBoulvin](https://community.gladysassistant.com/u/GBoulvin)\
**Post date:** [Janvier 19, 2023, 4:10 UTC](https://community.gladysassistant.com/t/camera-http-bug-dui-et-dacces-au-flux/7858/3 "2023-01-19T16:10:54Z")

</div>

Pour les caméras des Raspberry, j’ai fait un clic droit sur l’image dans Chrome (flux http) et copié le lien. Sans ça, impossible d’accéder au flux…  
`http://192.168.1.241/` ne fonctionne pas mais `http://192.168.1.241/cam_pic.php?time=1674146902851&pDelay=40000` fonctionne…

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Janvier 20, 2023, 2:03 UTC](https://community.gladysassistant.com/t/camera-http-bug-dui-et-dacces-au-flux/7858/4 "2023-01-20T02:03:44Z")

</div>

> [@lmilcent](#):
>
> En revanche, le même flux HTTP que je peux lire dans mon navigateur, lui ne fonctionne pas et renvoie une erreur.

Un bon test si tu veux vérifier qu’un flux fonctionne, c’est de le tester avec VLC avant de le mettre dans Gladys 🙂

J’ai fais un tutoriel dans la documentation:

> **[Caméra | Gladys Assistant](https://gladysassistant.com/fr/docs/integrations/camera/)**
>
> Gladys est compatible avec les caméras qui exposent des flux RTSP ou HTTP et avec les webcam USB (méthode expliquée à la fin).

A mon avis comme dit @GBoulvin là tu accède à une page web, pas un flux HTTP. Le résultat de cette route doit être du HTML, pas une image

---

<div class="post-metadata">

**Author:** ![lmilcent](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lmilcent/32/7023_2.png) [@lmilcent](https://community.gladysassistant.com/u/lmilcent)\
**Post date:** [Janvier 20, 2023, 8:00 UTC](https://community.gladysassistant.com/t/camera-http-bug-dui-et-dacces-au-flux/7858/5 "2023-01-20T08:00:32Z")

</div>

En effet, en regardant dans l’onglet «&nbsp;network&nbsp;» je vois que c’est du flux en websockets.  
 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/9/918344af75c12325533c3ed9390f0b9398934d05.png)

Le serveur vidéo est [GitHub - aler9/rtsp-simple-server: ready-to-use RTSP / RTMP / LL-HLS / WebRTC server and proxy that allows to read, publish and proxy video and audio streams](https://github.com/aler9/rtsp-simple-server), j’ai acheté la dernière caméra Raspberry Pi 3 Wide (grand angle) [Raspberry Pi Camera Module 3 – Raspberry Pi](https://www.raspberrypi.com/products/camera-module-3/?variant=camera-module-3-wide) et j’ai transformé mon ancien Raspberry Pi 3 en caméra connectée.

Donc j’ai un flux RTSP et un flux HTTP via websockets, qui me semble plus fluide, stable et de meilleur qualité… Dommage que ça soit pas compatible avec Gladys.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Janvier 20, 2023, 8:20 UTC](https://community.gladysassistant.com/t/camera-http-bug-dui-et-dacces-au-flux/7858/6 "2023-01-20T08:20:33Z")

</div>

> [@lmilcent](#):
>
> Donc j’ai un flux RTSP et un flux HTTP via websockets, qui me semble plus fluide, stable et de meilleur qualité…

Je pense pas qu’il y ait de différence de qualité entre le flux RTSP et l’image Websockets que tu reçois dans l’interface fournie.

La différence est que l’image que tu vois dans Gladys est une miniature, qui fait juste la taille de l’image affichée dans l’UI ( 640 px max ).

Pour avoir beau flux vidéo avec une plus grosse résolution, c’est la feature «&nbsp;live caméra&nbsp;» dont on a parlé et qui n’existe pas encore dans Gladys.

Si pour toi c’est une priorité, n’hésite pas à mettre un vote sur la demande de @spenceur 🙂

---

<div class="post-metadata">

**Author:** ![lmilcent](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/lmilcent/32/7023_2.png) [@lmilcent](https://community.gladysassistant.com/u/lmilcent)\
**Post date:** [Janvier 20, 2023, 1:36 UTC](https://community.gladysassistant.com/t/camera-http-bug-dui-et-dacces-au-flux/7858/7 "2023-01-20T13:36:40Z")

</div>

Pour terminer sur le sujet, j’ai découvert que le serveur que j’utilise propose aussi un flux vidéo HTTP, sans les websockets, donc compatible avec Gladys !  
Il a effectivement fallut chercher dans l’onglet «&nbsp;reseau&nbsp;» du navigateur pour mettre la main sur la bonne URL, qui ressemble à ça : [http://192.168.1.84:8888/cam/stream.m3u8](http://192.168.1.84:8888/cam/stream.m3u8)
