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
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 (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.
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
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 .
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 ?
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!
Pour ma part j’ai réussi à tout faire fonctionner grâce à @minos71.
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.
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…
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.
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 :
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