REOLINK - Liste de commandes via API

Bonjour a tous, je me permets de m’insérer dans la discussion,

tout d’abord un grand merci pour toutes les infirmations, et aussi a Laurent.

il y a 1 petite chose que je n’arrive pas a faire:
sur ma E1 Zoom j’aimerai créer des commandes Gauche Droite Haut Bas, mais si je tape la commande

/var/www/html/plugins/script/data/Reolink_API_PTZ_Commands.sh 192.168.1.XX PtzCtrl Left 16

la camera va se déplacer sur la gauche sans s’arreter!!
et faudrai donc créer une deuxième commande

/var/www/html/plugins/script/data/Reolink_API_PTZ_Commands.sh 192.168.1.XX PtzCtrl Stop 16

Serait il possible donc de mettre ces deux commandes a la suite? dans le script de jeedom pour quelles s’execute les deux a la suite avec une tempo de 1 secondes (par exemple)??

merci de votre aide

le mieux serait de créer un commande de script stop afin d’arrêter le mouvement de la caméra plutôt que de l’insérer dans la commande précédente.
lorsque tu balayes vers la droite, ou vers la gauche, on ne peux pas définir quand est-ce que la caméra s’arrêtera automatiquement. Il est préférable que tu le fasses manuellement via une autre commande.
N’ayant pas de caméra avec PTZ, je te donnes juste mon avis.

Alors j’ai réussi, c’est même bizarre…

Si je crée 1 seul script avec 1 commande par ligne (donc 4 lignes gauche droite haut bas), lorsque je clic pour déplacer la caméra a droite, elle tourne sans s’arrêter…

MAIS

Si je crée 4 scripts avec a chaque fois 1 commandes pas script et bien la ça fonctionne. C’est a dire que la caméra se déplace en fonction du temps que je clic sur le bouton…

J’ai aussi reussi à inclure le Zoom + et zoom -.

Maintenant je cherche pour une RLC410W a faire un zoom sur un endroit précis de l’image. Comme la fonction « Clip » de l’application Realink

1 « J'aime »

je ne vois pas de quelle fonction tu parles. De ce que je sais avec les PTZ, tu peux définir des emplacements « caractéristiques » (positions).
@nechry a inclus la possibilité d’accéder à ces positions (commande ptzctrl couplée avec ToPos) dans son script (cf script quelques posts plus haut)
Est-ce que cela réponds à la fonction clip de l’appli que tu recherches?

Mon histoire de zoom sur une image est pour une Reolink RLC410W qui est une caméra fixe.

Je cherche a faire un zoom sur l’image que film la caméra afin de l’envoyer par mail.
(Actuellement quand quelqu’un sonne, ma caméra prend un snap et me l’envoie par mail)
Et je cherche a ce que ce snap soit un zoom.

Apres pour les cameras ptz reolink que j’ai aussi ca marche bien

salut @lr3674,
on ne peux malheureusement pas désactiver la détection de mouvement. De ce que j’ai compris, tout se passe côté Alarme (fonction GetAlarm/SetAlarm).
la solution que je vois (non testée)

  • Soit tu définis une sensibilité plus basse que celle qui est défini lorsque tu t’absentes puis tu restaures la conf ‹ d’origine › à ton retour.
  • Soit tu définis la zone de detection -champ table- avec aucune zone de détection {toute la zone est remplie} quand tu t’absentes puis tu remets la zone de detection que tu as défini quant tu es présent
    (Tu peux récuperer la table en cours, dans le json généré par l’exécution de la commande GetAlarm, sous la forme … scope" : { « cols » : 80, « rows » : 60, « table » : « 00000000000000000000000000111111000000… »} ).

A vérifier (cf NB2)

NB : le champ table de ma camera RLC-520 contient 4800 caractères (tableau -grille- de 80 caractères pour l’horizontale (80 colonnes) x 60 caractères pour la verticale (60 lignes), composés de caractères 0 (zone inactive) ou 1(zone active)-, en partant du haut de la grille vers le bas)

NB : Le champ table est propre à chaque caméra. Pour connaitre la taille de ce champ table, il suffit de récupérer les valeurs des champs cols et rows de la partie scope du json de la commande GetAlarm. La longueur du champ table (en nombre de caractères) = ‹ valeur du champ cols › * ‹ valeur du champ rows ›

Exemple de table dans le json :

« scope »:{« table »:« 111000000000000000000000000100000000000000000000000000000000000000000000000011111110000000000000000000000001000000000000000000000000000000000000000000000000111111100000000000000000000000010000000000000000000000000000000000000000000000001111000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000011111111111111000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111100000000000000000000000000000000000000000000000000000111111111111111111111111111111111111110000000000000000000000000000000000000000001111111111111111111111111111111111111111111111110000000000000000000000000000000011111111111111111111111111111111111111111111111111111110000000000000000000000001111111111111111111111111111111111111111111111111111111100001000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000111100011111111111111111111111111111111111111111111111111111111111111111100000001111111111111111111111111111111111111111111111111111111111111111111111111110001111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111101111111111111111111111111111111111111111111111111111111111111111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111100111111111111111111111111111111111111111111111111111111111111111111111111111111001111111111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111100011111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111110000111111111111111111111111111111111111111111111111111111111111111111111111111100001111111111111111111111111111111111111111111111111111111111111111111111111111000011111111111111111111111111111111111111111111111111111111111111111111111111110000111111111111111111111111111111111111111111111111111111111111111111111111111100000111111111111111111111111111111111111111111111111111111111111111111111111000000001111111111111111111111111111111111111111111111111111111111111111111111100000000011111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111111111111111111111111111111111111111111111111111110000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000011111111111111111111111111111111111111111111111111111111111111110000000000000000011111111111111111111111111111111111111111111111111111111111110000000000000000000111111111111111111111111111111111111111111111111111111111111100000000000000000000111111111111111111111111111111111111111111111111111111111100000000000000000000001111111111111111111111111111111111111111111111111111111111000000000000000000000001111111111111111111111111111111111111111111111111111111100000000000000000000000011111111111111111111111111111111111111111111111111111111000000000001111100000000011111111111111111111111111111111111111111111111111111000000000000011111000000000111111111111111111111111111111111111111111111111111110000000000000111 »}

equivalence sous la forme de tableau (80 x 60)

11100000000000000000000000010000000000000000000000000000000000000000000000001111
11100000000000000000000000010000000000000000000000000000000000000000000000001111
11100000000000000000000000010000000000000000000000000000000000000000000000001111
00000000000000000000000000010000000000000000000000000000000000000000000000000000
00000000000000111111111111110000000000000000000000000000000000000000000000000000
00000000000000011111111111111111111111111100000000000000000000000000000000000000
00000000000000011111111111111111111111111111111111111000000000000000000000000000
00000000000000011111111111111111111111111111111111111111111111100000000000000000
00000000000000011111111111111111111111111111111111111111111111111111110000000000
00000000000000111111111111111111111111111111111111111111111111111111110000100000
00000000000001111111111111111111111111111111111111111111111111111111111111110000
00000111100011111111111111111111111111111111111111111111111111111111111111111100
00000111111111111111111111111111111111111111111111111111111111111111111111111111
00011111111111111111111111111111111111111111111111111111111111111111111111111111
00011111111111111111111111111111111111111111111111111111111111111111111111111111
01111111111111111111111111111111111111111111111111111111111111111111111111111111
01111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111
01111111111111111111111111111111111111111111111111111111111111111111111111111111
01111111111111111111111111111111111111111111111111111111111111111111111111111111
00111111111111111111111111111111111111111111111111111111111111111111111111111111
00111111111111111111111111111111111111111111111111111111111111111111111111111111
00111111111111111111111111111111111111111111111111111111111111111111111111111111
00111111111111111111111111111111111111111111111111111111111111111111111111111111
00011111111111111111111111111111111111111111111111111111111111111111111111111111
00011111111111111111111111111111111111111111111111111111111111111111111111111111
00001111111111111111111111111111111111111111111111111111111111111111111111111111
00001111111111111111111111111111111111111111111111111111111111111111111111111111
00001111111111111111111111111111111111111111111111111111111111111111111111111111
00001111111111111111111111111111111111111111111111111111111111111111111111111111
00000111111111111111111111111111111111111111111111111111111111111111111111111000
00000111111111111111111111111111111111111111111111111111111111111111111111110000
00000111111111111111111111111111111111111111111111111111111111111111111111110000
00000011111111111111111111111111111111111111111111111111111111111111111111000000
00000011111111111111111111111111111111111111111111111111111111111111111111000000
00000001111111111111111111111111111111111111111111111111111111111111111100000000
00000001111111111111111111111111111111111111111111111111111111111111111100000000
00000001111111111111111111111111111111111111111111111111111111111111111000000000
00000000111111111111111111111111111111111111111111111111111111111111100000000000
00000000111111111111111111111111111111111111111111111111111111111111100000000000
00000000011111111111111111111111111111111111111111111111111111111110000000000000
00000000011111111111111111111111111111111111111111111111111111111110000000000000
00000000001111111111111111111111111111111111111111111111111111111100000000000000
00000000001111111111111111111111111111111111111111111111111111111100000000000111
11000000000111111111111111111111111111111111111111111111111111110000000000000111
11000000000111111111111111111111111111111111111111111111111111110000000000000111

NB2 : avant la MAJ que j’ai fait récemment sur ma caméra, le champ table que je récupérais de la commande GetAlarm correspondait avec ma zone de détection; suite à la MAJ de cette dernière, je n’ai pas le même retour… donc à vérifier!

Salut @mnpg

Merci pour les pistes :slight_smile:
Pour la modification de la sensibilité, c’est ko chez moi, quelle que soit la valeur de 1 à 50 que je rentre via l’application sur la caméra, la requête https://IP/cgi-bin/api.cgi?cmd=GetAlarm&rs=abcdef&user=xxxxx&password=yyyyyyyyy retourne exactement le m^me résultat. La sensibilité ne change pas et en plus elle m’indique avoir 4 plages horaires différentes alors que je n’en ai qu’une :

 "sens" : [ { "beginHour" : 0, "beginMin" : 0, "endHour" : 6, "endMin" : 0, "id" : 0, "sensitivity" : 10 }, { "beginHour" : 6, "beginMin" : 0, "endHour" : 12, "endMin" : 0, "id" : 1, "sensitivity" : 10 }, { "beginHour" : 12, "beginMin" : 0, "endHour" : 18, "endMin" : 0, "id" : 2, "sensitivity" : 10 }, { "beginHour" : 18, "beginMin" : 0, "endHour" : 23, "endMin" : 59, "id" : 3, "sensitivity" : 10 } ], "type" : "md" } } } ] 

Et même en créant des plages sur l’application, rien ne change dans le retour de commande. Je vais tenter d’ouvrir un ticket auprès de reolink.

Pour la modification de la plage, ça pourrait le faire :
-retour avec une partie exclue de la détection :

"table" : "111111111111111111111111111111111111100000000001111111111111111100000000000000001111111111111111111111111111111111111000000000011111111111111111000000000000000011111111111111111111111111111111111110000000111111111111111111110000000000000000111111111111111111111111111111111111100000001111111111111111111100000000000000001111111111111111111111111111111111111000011111111111111111111111000000000000000011111111111111111111111111111111111110011111111111111111111111111000000000000000111111111111111111111111111111111111100111111111111111111111111110000000000000001111111111111111111111111111111111111111111111111111111111111111100000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111110000000000000011111111111111111111111111111111111111111111111111111111111111111100000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000001111111111111111111111111111111111111111111111111111111111111111111000000000000011111111111111111111111111111111111111111111111111111111111111111110000000000000111111111111111111111111111111111111111111111111111111111111111111100000000000001111111111111111111111111111111111111111111111111111111111111111111100000000000011111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111110000000000001111111111111111111111111111111111111111111111111111111111111111111100000000000011111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111000000000001111111111111111111111111111111111111111111111111111111111111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111111111111000000000001111111111111111111111111111111111111111111111111111111111111111111110000000000011111111111111111111111111111111111111111111111111111111111111111111100000000000111111111111111111111111111111111111111111111111111111111111111111111000000000001111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111100000000001111111111111111111111111111111111111111111111111111111111111111111111000000000011111111111111111111111111111111111111111111111111111111111111111111110000000000111111111111111111111111111111111111111111111111111111111111111111111110000000001111111111111111111111111111111111111111111111111111111111111111111111100000000011111111111111111111111111111111111111111111111111111111111111111111111000000000" }

-retour sans partie exclue de la détection :

"table" : "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" }

Donc ça change :slight_smile:

Par contre, je suis sec pour la suite…il faut adapter le fichier .sh pour inclure ce choix, mais là je ne sais pas faire :frowning:

Salut @lr3674,

J’ai découvert que les commandes GetAlarm et SetAlarm ne sont plus utilisées . Il y a 2 nouvelles commandes en remplacement : GetMdAlarm et SetMdAlarm (introduites suite à la MAJ de firmware?).

Tu peux récuperer le fichier json de la commande GetMdAlarm par la commande CURL suivante (à exécuter sous Linux) :

curl -s -k -X POST -H "Content-Type : application/json" -d '[{"cmd":"GetMdAlarm","action":1,"param":{"channel":0}}]' "https://#IP#/cgi-bin/api.cgi?user=#username#&password=#password#"

Remplace #IP#, #username# et #password# par tes propres valeurs.

Salut @mnpg

Le retour de la commande est plus complète voir trop complète lol.
J’ai fait trois tests :
1-Avec la sensibilité à 1
Sensibilité_1.txt (21,7 Ko)
2-Avec la sensibilité à 50
Sensibilité_50.txt (21,7 Ko)
3-Avec la sensibilité à 50 et en excluant toute la zone de la détection
Sensibilité_50_exclusion-zone-totale.txt (21,7 Ko)

En comparant les fichiers 1 et 2, je vois ces différences :
-ligne 51 sur la valeur de la ‹ sensDef ›, mais ça ne me parait pas logique car qd j’étais avec sensibilté=1, le fichier 'indique sens=50 et vice versa.
-ligne 389 sur la valeur ‹ sensDef ›, idem ligne 51
Du coup, j’ai fait des tests avec sensibilité aux valeurs 23 puis 34 et la lignes 51 passe à 28 puis 17. La ligne 389 passant à 28 et 17 => donc ces lignes ne sont pas directement les valeurs que l’on choisit mais sont 51-‹ valeur voulue › d’après moi. Pas simple comme logique.

En comparant les fichiers 2 et 3, je vois ces différences :
-ligne 394, les bits sont à 1 si tous les cluster détectent et ils sont à 0 qd je les ai tous exclus de la détection.

Je pense partir sur la solution en changeant les bits entre 0 et 1 suivant si je veux de la détection, mais je ne sais pas comment faire pour générer les commandes à insérer dans jeedom :frowning: Qui pourrait m’aider?
Merci

salut @lr3674,
la commande curl que je t’ai communiqué, je t’invite à regarder mon 2eme post qui te donneras plus d’explications.
Ce qui nous intéresse, c’est la partie value{MdAlarm{…}} qui contient les valeurs en cours.
Je peux te donner un coup de main, peux tu me recontacter en MP (donnes moi la table que tu souhaites en On).

Salut @mnpg

Je viens de te faire un MP, merci de ton aide.
Ce que je ne comprends pas, c’est comment écrire la commande curl pour commander .
Pour le Get, pas de souci, j’ai demandé à mon fils de me monter une VM pour avoir un linux sur mon pc :slight_smile:

salut @Jer66,
il existe un flux video sur ma camera (RLC-520) qui correspond à la zone définie dans la fonction Clip. La voici :
http://#IP#/flv?port=1935&app=bcs&stream=channel0_mobile.bcs&user=#username#&password=#password#
(Remplace #IP#, #username# et #password# par tes valeurs)

NB : on peux visualiser ce flux video depuis vlc (ouvrir un flux réseau)

A tester avec ta RLC-410W

autre chose, voici la commande ffmpeg pour capture une image (ici, capture.jpg dans le rep. /tmp, image en 640x…) depuis cette source :
ffmpeg -i "http://#IP#/flv?port=1935&app=bcs&stream=channel0_mobile.bcs&user=#username#&password=#password#" -filter:v scale=640:-1 -vframes 1 /tmp/capture.jpg

si tu la veux en mode full quiet, faut ajouter à la commande les arguments -hide_banner -nostats -loglevel 0

NB : pour forcer l’écrasement d’une capture d’image déjà existante, ajouter l’argument -y

@Jer66 :
je précise, par rapport à ce que j’ai dis précédemment, que j’ai défini au préalable la zone dans la fonction Clip.
En désactivant la fonction Clip, cela garde en mémoire cette zone (et le flux est toujours actif).

Dans la cas décrit dans le post précédent, la taille de ma zone du clip est en 640x480

NB: Tu peux retrouver ces informations de zone de clip via la commande GetCrop.
https://#IP#/cgi-bin/api.cgi?cmd=GetCrop&rs=#value#&user=#username#&password=#password#

Salut @mnpg et @Jer66
Ca fonctionne sur la RLC-410W :slight_smile: il faut juste déterminer le zoom avant dans l’application et ensuite on voit bien la vidéo dans VLC Player, il y a même le son :
Capture

1 « J'aime »

Bonsoir a tous,

Vous trouverez ci-dessous les différents flux vidéos que j’ai pu trouvé sur ma caméra Reolink RLC-520. Ils sont accessibles soit en rtsp, soit en http -flv- et soit en rtmp et peuvent être fonctionnels sur la vôtre (utiliser vlc pour verifier - menu Fichier > Ouvrir un flux réseau):

  • RTSP (2 fluxs vidéo trouvés) :

flux rtsp de la caméra (image réduite à 50%) —> FLUENT

rtsp://#username#:#password#@#IP#:554//h264Preview_01_sub

flux rtsp de la caméra (image à 100%) —> CLEAR

rtsp://#username#:#password#@#IP#:554//h264Preview_01_main

(Remplacer #IP#, #username#, #password# par vos valeurs)

NB : le port RTSP défini dans les URLs ci-dessus est celui par défaut (554), le modifier s’il ne correspond à celui que vous avez défini.

  • HTTP -flv- (fonctionne aussi en https) (4 fluxs vidéo trouvés):

flux flv (h264) de la caméra (image à 100%) —> Stream Type : CLEAR

http://#IP#/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=#username#&password=#password#

flux flv (h264) de la caméra (image à 75%) —> Stream Type : BALANCED

http://#IP#/flv?port=1935&app=bcs&stream=channel0_ext.bcs&user=#username#&password=#password#

flux flv (h264) de la caméra (image à 50%) —> Stream Type : FLUENT

http://#IP#/flv?port=1935&app=bcs&stream=channel0_sub.bcs&user=#username#&password=#password#

flux flv (h264) de la caméra (zone définie dans la fonction Clip de la caméra) -CLIP-

http://#IP#/flv?port=1935&app=bcs&stream=channel0_mobile.bcs&user=#username#&password=#password#

(Remplacer #IP#, #username# et #password# par vos valeurs)

UPDATE avril 2021 :
les flux HTTP sont aussi accessibles en RTMP :

  • RTMP (4 fluxs vidéo trouvés):

—> Stream Type : CLEAR

rtmp://#IP#/bcs/channel0_main.bcs?channel=0&stream=0&user=#username#&password=#password#

—> Stream Type : FLUENT

rtmp://#IP#/bcs/channel0_sub.bcs?channel=0&stream=1&user=#username#&password=#password#

—> Stream Type : BALANCED

rtmp://#IP#/bcs/channel0_ext.bcs?channel=0&stream=2&user=#username#&password=#password#

—> Stream Type : zone définie dans la fonction Clip de la caméra -CLIP-

rtmp://#IP#/bcs/channel0_mobile.bcs?channel=0&stream=0&user=#username#&password=#password#

(Remplacer #IP#, #username#, #password# par vos valeurs)

Bonjour mnpg,

je suis désolé mais je n’arrive pas a afficher la vue clip sur Safari ou meme sur VLC…;

Bonjour @Jer66,
essaye les autres liens de flux http que j’ai indiqué dans le post precedent. Dis moi si cela fonctionne pour toi.

Je les ai tous essayé. Aucun ne fonctionne après peut être que je mis prend mal

Alors j’ai essayé sur une autre camera reolink (E1 Zoom) et la vue clip se voit bien sur VLC, MAIS sur mes RLC410W ca ne fonctionne pas!! j’ai un affichage noir…

Sans te faire offence et ne sachant pas ce que tu as mis, as tu bien remplacé les valeurs #IP#, #username# et #password# par l’ip de ta cam, le login et mot de passe du compte d’administration? Envoyes moi un mp pour que l’on puisse debugguer ton probleme. Precise moi la version du firmware de ta cam.

1 « J'aime »