Connexion à un portier video Dahua VTO2000a

Je regarderai pour transposé ça a asterisk
Merci

Salut ,
tu as pu bosser un peu sur le plugin ?

Oui, je pense avoir identifié le probleme.
Dans l’architecture actuel la connexion au serveur ne reste pas et du coup on perd la boucle d’attente

Donc pour corrigé le probleme il faut que je change d’architecture sur le plugin, pour qui garde un connexion permanante.
J’ai commence a integrer un demon qui se connecte au serveur SIP et qui cree en local une connexion pour tous les services dont on a besoin

Il me reste un gros debug a faire avant de la proposé a la beta

1 « J'aime »

Ok merci super !!
N ’ hésite pas si tu as besoin …

Salut ,

je viens aux nouvelles … tu fais des progrès ?

Non pas eu le temps de faire le debug

Bonjour à tous,

Ca fait plusieurs jours que je bataille avec le portier vidéo Dahua et je n’arrive pas à visionner la vidéo quelque soit le client SIP :frowning: (Mizudroid, Zoiper, Linphone, Sipdroid).

J’ai essayé en ayant configuré le vidéoportier en tant que serveur SIP mais aussi en installant Freepbx et même Asterisk sur ubuntu.
Le problème est toujours le même, pas de vidéo bien que je choisisse uniquement le code H.264.

Avec asterisk via freepbx :

Avec asterisk via ubuntu :

Fichier sip.conf :


[general]
language=fr
bindport = 5060
bindaddr = 0.0.0.0
srvlookup=yes
directmedia=yes
videosupport=always

[8001]
host=dynamic
username=VTO2000A
type=friend
secret=123456
context=sortant
dtmfmode=info
directmedia=yes
disallow=all
allow=ulaw
allow=h264
videosupport=always
qualify=yes
canreinvite=no
insecure=invite
nat=no

[9901]
host=dynamic
username=Mobile
type=friend
secret=123456
context=sortant
disallow=all
allow=ulaw
allow=h264

Il s’agit du Dahua vtd21111d mais je pense que le principe est le même que le VTO2000a.

Si vous avez une idée ou que vous manquez d’infos, n’hésitez pas.

Bonne journée.

Jordan.

Hello,

Je ne connais pas la conf du Dahua …

Ton portier est bien connecté au serveur ? Tu le vois bien depuis la console web de ton client ( portier ) ?
Tu veux faire un appel audio ?

Heu le plugin ne le permet toujours pas

Oui le portier est bien connecté au serveur SIP (vu sur console web de freepbx).
L’appel audio fonctionne vers un client SIP installé sur un ordinateur ou téléphone.
Seul la vidéo ne fonctionne pas et je ne sais pas pourquoi.
J’ai bien compris que le plugin ne le permet pas encore car mike doit trouver du temps pour y bosser dessus :wink:

J’essaye juste d’avoir la vidéo du portier sur un client SIP mobile en passant par asterisk « freebpx » ou asterisk « ubuntu ».

Est-ce que vous avez réussi vous ?

J’ai vu que @minos71 avais réussi pour ça que j’ai posté ma question ici.

Citation
Bon j’ai reussi à faire fonctionner les call video avec Freepbx:
sous Freebbx , il faut le codec correpondant moi c 'est le H264 .

Oui je confirme cela fonctionne ,

depuis le portier , j appelle ma tablette , mon tel … tous mes clients SIP.

Depuis un client sip je peux appeler mon portier et voir la vidéo en live .

Depuis mon pc , j 'utilise MicroSip.

Je viens tout juste d’acquérir le portier VTO 2202f-p (uniquement le portier) et je souhaite me connecter à l’aider de client SIP sur le serveur SIP embarqué du VTO.

Mais je n’arrive à me connecter.

Quels sont les paramètres à rentrer dans la configuration de compte MicroSip ?

Désolé je débute en SIP ^^ !!

Merci par avance @minos71 @mika-nt28 ou autres :grinning:

Es tu sur que c’est un serveur sip

Oui je viens de réussir à me connecter au serveur SIP du VTO. Je vais voir comment recevoir les appels et surtout avoir accès au flux vidéo.

Hello,
hésite pas à poser des questions si je peux t aider … :+1:

Bonjour,
Je suis dans la même situation, avec le même portier 2202f-p. Je ne trouve pas la bonne configuration… Pourriez-vous m’indiquer quels paramètres vous avez utilisés?
Merci d’avance!

Bonsoir heriss,

Pour ma part j’ai réussi à tout faire fonctionner grâce à @minos71 :wink:.

Voici ce qui fonctionne pour moi :

  • serveur FreePBX que une machine virtuelle (serveur Proxmox) mais tu peux aussi utiliser raspbx (j’ai testé ça fonctionne sans problème) ou même une VM sur Windows (attention à bien configurer le firewall pour avoir le son et l’image). Penses à activer la gestion de la vidéo + le codec h264 sur ton serveur pbx.

  • sur le VTO, j’ai désactivé le serveur intégré (il ne semble pas bien fonctionner avec des clients SIP tierces) et renseigné les infos de mon serveur SIP FreePBX (renseigner l’IP du serveur SIP + 8001 comme extension + mot de passe de ton extension). Sur ton serveur SIP (FreePBX dans mon cas) tu dois voir que le VTO de connecte bien au serveur.

  • côté client SIP, j’ai découvert une super appli open source sur Android (tablette et smartphone), il s’agit de Linhome. Elle est spécialement faire pour les visiphones SIP. En revanche l’application sur être lancée pour recevoir les appels (ça devrait changer dans les prochains développements). Sinon j’ai aussi testé l’application VBell qui marche bien mais elle est moins jolie et pas en français.

En tout cas tout fonctionne parfaitement de mon côté avec un VTO + un serveur FreePBX + application SIP sur smartphone ou tablette.

Hésites pas si tu as des questions :wink:.

2 « J'aime »

Hello,
Merci pour les infos. Je me suis effectivement pris la tête avec le server SIP embarqué. J’y ai littéralement passé des heures…
Je vais faire ce que tu dis : je vais installer FreePBX car pas le choix (je voulais initialement éviter une vm supplémentaire…). Merci et si j’ai des soucis, je me permettrai un message direct…

Hello @heriss

Je me suis retrouvé dans le même cas que toi. Je pensais que le serveur embarqué le permettrait de connecter des clientes SIP differentsb mais je n’avais jamais d’images ou de son.

Je me suis donc rendu à l’évidence de passer par un PBX externe. Si tu ne veux pas faire une VM que pour ça. Tu peux installer juste un Asterisk en Docker.

En tout cas hésites pas si tu as besoin :wink:.

Bonne installation.

Bonjour à tous,

J’avance petit à petit dans ma configuration. J’ai installé FreePBX. L’interphone fonctionne, la tablette android réceptionne l’appel avec Linphone.
En revanche, impossible de faire fonctionner le plugin Jeedom.
J’ai commencé par créer une extension (un poste) en CHAIN/SIP. Impossible d’y connecter le plugin. Ensuite, j’ai fait de meme en PJSIP. Là, il y a du progrès dans le log du plugin (puisqu’il dit que cela se connecte bien). De fait, le statut de connection passe à OK. Les logs :

[2020-12-23 23:42:05][DEBUG] : Objet mis à jour => {"id":"642"}
[2020-12-23 23:42:06][INFO] : TX : REGISTER sip:9003@172.28.8.3:5160;transport=udp SIP/2.0 Via: SIP/2.0/UDP 172.28.8.68:5160;rport;branch=z9hG4bK617113 From: <sip:9003@172.28.8.3:5160>;tag=11739 To: <sip:9003@172.28.8.3:5160;transport=udp> Call-ID: e1b395c47535d1986742ec25f73aa5c8 CSeq: 20 REGISTER Contact: <sip:9003@172.28.8.68:5160> Max-Forwards: 70 User-Agent: Jeedom Expires: 180 Content-Length: 0
[2020-12-23 23:42:06][INFO] : RX: SIP/2.0 401 Unauthorized Via: SIP/2.0/UDP 172.28.8.68:5160;rport=47643;received=172.28.8.68;branch=z9hG4bK617113 Call-ID: e1b395c47535d1986742ec25f73aa5c8 From: <sip:9003@172.28.8.3>;tag=11739 To: <sip:9003@172.28.8.3>;tag=z9hG4bK617113 CSeq: 20 REGISTER WWW-Authenticate: Digest realm="asterisk",nonce="1608763324/05e4383c36819b68b24a1d20bcb962f5",opaque="54cc67a51abab831",algorithm=md5,qop="auth" Server: FPBX-15.0.17.5(16.15.0) Content-Length:  0
[2020-12-23 23:42:06][INFO] : TX : REGISTER sip:9003@172.28.8.3:5160;transport=udp SIP/2.0 Via: SIP/2.0/UDP 172.28.8.68:5160;rport;branch=z9hG4bK524176 From: <sip:9003@172.28.8.3:5160>;tag=11739 To: <sip:9003@172.28.8.3:5160;transport=udp> Server: FPBX-15.0.17.5(16.15.0) Authorization: Digest username="9003", realm="asterisk", nonce="1608763324/05e4383c36819b68b24a1d20bcb962f5", uri="sip:9003@172.28.8.3:5160;transport=udp", response="467e96c98a84072285ba768c227d4cb5", algorithm=MD5, qop="auth", nc="00000001", cnonce="85317f97449dbb172f2127d5f0168c59" Call-ID: e1b395c47535d1986742ec25f73aa5c8 CSeq: 21 REGISTER Contact: <sip:9003@172.28.8.68:5160> Max-Forwards: 70 User-Agent: Jeedom Expires: 180 Content-Length: 0
[2020-12-23 23:42:06][INFO] : RX: SIP/2.0 200 OK Via: SIP/2.0/UDP 172.28.8.68:5160;rport=47643;received=172.28.8.68;branch=z9hG4bK524176 Call-ID: e1b395c47535d1986742ec25f73aa5c8 From: <sip:9003@172.28.8.3>;tag=11739 To: <sip:9003@172.28.8.3>;tag=z9hG4bK524176 CSeq: 21 REGISTER Date: Wed, 23 Dec 2020 22:42:04 GMT Contact: <sip:9003@172.28.8.68:47643>;expires=179 Expires: 180 Server: FPBX-15.0.17.5(16.15.0) Content-Length:  0

Mais ça ne marche pas (les appels ne font rien bouger dans les logs…). J’ai été plonger dans les logs de FreePBX, et je vois que quelques secondes après l’enregistrement depuis le plugin, celui-ci passe en « UNREACHABLE » (cf. 23:36:04, création avec le nouveau port rtp, et 23:36:08 le statut passe à unreachable)… Quelqu’un a-t-il une idée? Merci d’avance…

9944[2020-12-23 23:36:04] VERBOSE[22512] res_pjsip_registrar.c: Added contact 'sip:9003@172.28.8.68:55272' to AOR '9003' with expiration of 180 seconds
9945[2020-12-23 23:36:04] VERBOSE[22512] res_pjsip_registrar.c: Removed contact 'sip:9003@172.28.8.68:33841' from AOR '9003' due to remove existing
9946[2020-12-23 23:36:05] VERBOSE[22512] res_pjsip/pjsip_options.c: Contact 9003/sip:9003@172.28.8.68:33841 has been deleted
9947[2020-12-23 23:36:08] VERBOSE[22512] res_pjsip/pjsip_options.c: Contact 9003/sip:9003@172.28.8.68:55272 is now Unreachable. RTT: 0.000 msec
9948[2020-12-23 23:39:04] VERBOSE[22512] res_pjsip_registrar.c: Added contact 'sip:9003@172.28.8.68:47449' to AOR '9003' with expiration of 180 seconds
9949[2020-12-23 23:39:04] VERBOSE[25208] res_pjsip/pjsip_options.c: Contact 9003/sip:9003@172.28.8.68:55272 has been deleted
9950[2020-12-23 23:39:07] VERBOSE[22512] res_pjsip/pjsip_options.c: Contact 9003/sip:9003@172.28.8.68:47449 is now Unreachable. RTT: 0.000 msec