Forum Linux.debian/ubuntu Zone DNS & Appels Audio/Video via serveur prosody (XMPP)

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
23
sept.
2020

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.