Flux vidéo IPX800V5

Bonjour,

@fgtoul

Je possède des caméras Foscam . Sauf erreur de ma part le flux MPEG n’est pas pris en charge.
Si quelqu’un à une idée ?

"en complément sur le widget Caméra :
Le codec MJPEG est le seul reconnu.
Ce n’est pas une limitation de l’IPX, mais du navigateur internet.
Vous devrez donc configurer votre caméra pour qu’elle ait un canal MJPEG (Dahua, Hikvision, Foscam, …)

Personnellement, je configure le flux principal de mes Dahua en H.264 ou H.265 selon le modèle, et j’active le substream en Mjpeg.
Cela me permet d’enregistrer les flux HD sur le NVR et de visualiser les flux secondaires via l’IPX.
"

Bonjour Francis,

Oui, c’est ce qu’il est conseillé de faire :grin:
Il faut garder le main Stream en haute définition pour le direct ou les enregistrements.

Les Foscam supportent généralement un substream en mpeg.
Quel modèle avez-vous ?

Pour les dahua, quelle url utilisez vous sur ipx ?

Bonne journée

Bonjour fgtool
Se sont des C2 R2 FI9900P et FI9928P. C’est du H264 en HD
J’ai essayé en MJPEG avec VLC j’ai le message suivant : Votre média d’entrée ne peut être ouvert

Bonjour,

Je possède des HIKVISION, et je n’arrive pas à voir le flux video avec l’IPX V5 :frowning:
Quelqu’un a t-il réussi ?
Je précise que j’utilise le flux 2 en MPEG et que je n’ai pas de souci pour le voir avec VLC…
Voici l’URL du flux que j’utilise :
http://login:passe@192.168.0.15/Streaming/channels/2/preview
Merci pour votre aide

bonsoir,
j’ai le même souci avec des caméras Dahua. Le login avec basic authentication n’est pas reconnu par l’ipx800 (login dans l’url sous la forme user:password@IP).
J’ai déjà ouvert un ticket là-dessus.
La solution serait de trouver une URL exploitable avec le login en paramètre, du genre
http://192.168.0.15/Streaming/channels/2/preview?user=admin&pwd=password

1 « J'aime »

Bonjour,

Pour HIKVISION, vous pouvez essayer ceci:
http://LOGIN:PASSWORD@ADRESSE_IP:PORT/ISAPI/Streaming/channels/101/picture
http://LOGIN:PASSWORD@ADRESSE_IP:PORT/ISAPI/Streaming/channels/102/picture
http://LOGIN:PASSWORD@ADRESSE_IP:PORT/ISAPI/Streaming/channels/201/picture
http://LOGIN:PASSWORD@ADRESSE_IP:PORT/ISAPI/Streaming/channels/202/picture

ou directement sans authentification:
http://ADRESSE_IP:PORT/ISAPI/Streaming/channels/102/httpPreview
http://ADRESSE_IP:PORT/Streaming/channels/1/picture

1 « J'aime »

il semble important de préciser le port, même si c’est le port par défaut (80 pour http)

Bonjour,

Je suis en train de regarder les possibilités du live view et de l’intégration de Foscam.
Comme tout le monde, j’ai tenté, sans succès, la commande /cgi-bin/CGIProxy.fcgi?cmd=setSubStreamFormat&format=1&usr=admin&pwd=mypwd pour avoir un flux Mjpeg.

Un flux Mjpeg étant une succession d’images jpeg, j’ai testé ensuite la commande de capture d’image :

http://192.168.xx.xx:88/cgi-bin/CGIProxy.fcgi?usr=my_user&pwd=my_pwd&cmd=snapPicture2

Cette url, placée dans l’url du live view, affiche l’image figée de la caméra. Un rafraichissement de la page à partir du navigateur (chrome) fonctionne. Pour l’instant, c’est mieux que rien, ça me permet de vérifier que la commande d’éclairage du jardin fonctionne. :smiley: Par contre, en utilisant l’appli Androïd, je ne pas trouvé l’accès au rafraichissement de la page. :face_with_head_bandage:

J’ai également fait des tests à partir d’une page html sur le Synology en utilisant la même commande et en ajoutant un rafraichissement automatique par la balise <meta http-equiv="refresh" content="3">
La page est bien rafraichie toutes les 3 secondes, mais, l’utilisation de l’url de cette page n’est pas reconnue par le live view. :anguished:

Pour mes tests, j’ai voulu modifier l’url liée au live view mais je n’ai pas trouvé d’accès à l’édition de celle-ci ! Est-il possible de l’éditer ou faut-il supprimer le live view pour tester une autre version d’url ? :face_with_monocle:

Bonne journée

Bonjour,

le widget Caméra peut être configuré pour la capture d’image et faire un rafraichissement automatique.
Il faut entrer votre URL dans l’onglet « Image »

Quel modèle de caméra avez-vous ?
vous pouvez trouver les différentes URL en recherchant votre caméra sur ce site
Connect to Foscam cameras (ispyconnect.com)

1 « J'aime »

Bonjour fgtoul,
J’ai repris les tests avec le widget caméra et ça à l’air de fonctionner en mode vidéo avec la commande snapPicture2 (alors que nous sommes en mode images !!)
J’ai des caméras de 3 modèles différents :FI9901EP, FI9900P, R2v5. Je teste sur la FI9901EP.
Merci pour les conseils. Je continuerai mes tests demain matin.
Bonne soirée

Bonjour,
J’ai repris mes tests ce matin.
La commande
http://192.168.xx.xx:88/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=my_user&pwd=my_pwd
est opérationnelle sur les 3 modèles de caméra : FI9901EP, FI9900P, R2v5 :grinning:

Par contre, que l’on active le mode vidéo ou le mode image, l’effet est le même.
En mode image, quel que soit le temps de rafraichissement demandé, les image sont rafraichies au moins toutes les secondes, selon le time stamp affiché dans l’image par la caméra :
image

image

De ce fait, sur mon PC relié en Gigabits, l’image est rafraichie toutes les secondes, sur mon smartphone, l’image est rafraichie toutes les 5 à 10 secondes.

Je n’arrive pas à limiter le temps de rafraichissement. :anguished:

1 « J'aime »

Bonjour Michel94,

Merci pour ces infos,
J’ai configuré une foscam R2, je ne sais pas si c’est une V5.
L’image ne s’affiche pas. Le navigateur est chrome. Doit on le paramétrer ?

Cdlt

foscam

Bonjour,

Il faut préalablement tester si la caméra répond à la commande. Pour cela, tapez la commande du type http://192.168.xx.xx:88/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=my_user&pwd=my_pwd sur votre navigateur.

  • avec l’adresse de la caméra et le port 88, généralement utilisé par les Foscam
  • avec le nom utilisateur à la place de my_user
  • avec le mot de passe à la place de my_pwd.

Sur chrome, à la réception de la commande, la caméra renvoie une image figée.

Une fois l’url validée , il faut la copier dans le widget, valider l’option Image et valider le temps de rafraichissement. En réalité, le temps de rafraichissement ne semble pas pris en compte, mais chez moi, ça fonctionne tout de même.

image

On croise les doigts :wink:

Puisque vous avez configuré votre caméra en flux secondaire MJPEG, pourquoi passez-vous par la commande snapshot au lieu de la substream vidéo ?

Comme pour beaucoup de caméra Foscam, le passage en MJpeg du flux secondaire n’est plus disponible. Les R2, mais également toutes les FI99xxx, n’acceptent plus la commande /cgi-bin/CGIProxy.fcgi?cmd=setSubStreamFormat&format=1, permettant de passer le flux secondaire en MJpeg,
Le palliatif est de lui faire générer régulièrement des snapPicture2 . :astonished:
S’il existe une autre solution, je suis bien sûr preneur.

Bonjour,

Le seul moyen qui fonctionne, chez moi, pour capturer des images dans le navigateur chrome est le lien, par contre il ouvre une nouvelle fenêtre à chaque fois :
http://192.168.xx.xx:88//cgi-bin/CGIProxy.fcgi?cmd=snapPicture&usr=xxxxxx&pwd=xxxxxx

Cdlt

Si l’URL est bonne, ça devrait fonctionner avec le widget en mode « Image ». :thinking:

Bonjour à tous

Attention, pour récupérer les images des Foscam, il y a deux commandes


SnapPicture renvoi le script html :
<html><body><img src="../snapPic/20121121-215939.jpg"/></body></html>

SnapPicture2 renvoi directement une image JPEG

C’est la commande SnapPicture2 qui fonctionne dans le widget caméra.

J’ai cependant remarqué que, si je crée 2 LiveView avec, dans chacun, un widget sur une caméra différente, les images des deux caméras se succèdent dans les widgets. :upside_down_face:

1 « J'aime »

comment GCE a réinventé le portfolio :slight_smile: :upside_down_face:

J’en avais pas vraiment rêvé,
GCE l’a fait ! :hugs: