Bonjour à tous,
J'évoque ici la mise en oeuvre d'appels Audio/Video.
Pour ce faire, nous avons un serveur prosody pour échanger par écrit avec des personnes.
Puis un serveur coturn (STUN et TURN), qui permet à un client d'échanger du flux video derrière un NAT.
De cette façon, la vidéo peut être envoyé à un autre client appellé.
Le module Jingle du serveur prosody sert à faire du peer-to-peer client pour transmettre de l'audio et de la vidéo.
Les services RTC nécessitent des enregistrements DNS SRV et NAPTR.
Est-ce que quelqu'un pourrait m'aider à "rendre compréhensible" par un parseur de zone DNS les éléments suivants ?
Surtout la ligne avec NAPTR, qui à priori doit me manquer pour le transfert de flux video.
Mot clés : prosody - module jingle - coturn - zone DNS - NAPTR
Sources
https://debian-handbook.info/browse/fr-FR/stable/sect.rtc-services.html - chap 11.8.1
https://gist.github.com/iNPUTmice/a28c438d9bbf3f4a3d4c663ffaa224d9
https://prosody.im/doc/jingle
Problème
Aujourd'hui je peux appeller quelqu'un mais depuis le WWW, le transfert video ne se fait pas alors qu'en local si.
Solutions
=> Nécessité d'implémenter un serveur proxy SIP ?
=> Nécessité dans la zone DNS de NAPTR ?
Code zone DNS
; le serveur où tout va fonctionner
server1 IN A 198.51.100.19
server1 IN AAAA 2001:DB8:1000:2000::19
; IPv4 seulement pour TURN pour le moment, certains clients
; ne fonctionnent pas avec IPv6
turn-server IN A 198.51.100.19
; adresses IPv4 et IPv6 pour SIP
sip-proxy IN A 198.51.100.19
sip-proxy IN AAAA 2001:DB8:1000:2000::19
; adresses IPv4 et IPv6 pour XMPP
xmpp-gw IN A 198.51.100.19
xmpp-gw IN AAAA 2001:DB8:1000:2000::19
; DNS SRV et NAPTR pour STUN / TURN
_stun._udp IN SRV 0 1 3467 turn-server.falcot.com.
_turn._udp IN SRV 0 1 3467 turn-server.falcot.com.
@ IN NAPTR 10 0 "s" "RELAY:turn.udp" "" _turn._udp.falcot.com.
; DNS SRV et NAPTR pour SIP
_sips._tcp IN SRV 0 1 5061 sip-proxy.falcot.com.
@ IN NAPTR 10 0 "s" "SIPS+D2T" "" _sips._tcp.falcot.com.
; enregistrements DNS SRV pour les modes XMPP Server et Client:
_xmpp-client._tcp IN SRV 5 0 5222 xmpp-gw.falcot.com.
_xmpp-server._tcp IN SRV 5 0 5269 xmpp-gw.falcot.com.
Merci pour votre aide
Bonne journée
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.