Εγκατάσταση του δικού σας διακομιστή TURN

Jami can be configured to use TURN or STUN servers (RFC5766) to establish a connection between two peers.

Ο προεπιλεγμένος διακομιστής του TURN είναι «turn.jami.net», με όνομα χρήστη «ring», κωδικό πρόσβασης «ring» και χώρο «ring».

In this guide, we will setup a coTURN server. There are other TURN/STUN server implementations available under a free license, such as TurnServer and Restund.

Εγκατάσταση

The CoTURN server is available on most Linux distributions. On Debian, install it with the following command:

apt-get install coturn

Προγραμματισμός

Here is a basic turnserver.conf configuration file:

listening-port=10000
listening-ip=0.0.0.0
min-port=10000
max-port=30000
lt-cred-mech
realm=sfl

This also will function as a STUN server. The STUN server does not require a username and password (A STUN server uses very little bandwidth).

Δημιουργία χρηστών στον διακομιστή TURN

Για να δημιουργήσετε χρήστες στον διακομιστή TURN σας, χρησιμοποιήστε το δυαδικό turnadmin (αυτό μπορεί να απαιτήσει δικαιώματα υπερυπαχών).

turnadmin -a -u bob -p secretpassword -r sfl

Ξεκινάμε τον διακομιστή TURN

turnserver -c turnserver.conf

Προγραμματίζοντας Jami για να επαληθεύσει με τον διακομιστή TURN

Μπορείτε να ρυθμίσετε το Jami να χρησιμοποιεί τον διακομιστή TURN σας από την προηγμένη ενότητα των ρυθμίσεων του λογαριασμού σας:

Επαγγελματικό τομέα

Αξία

Παραδείγματος

server url

Διοίκηση και θύρα του διακομιστή σας

0,0.0.0:10000

χρήστη

όνομα χρήστη

Μπομπ

** κωδικό πρόσβασης**

κωδικό πρόσβασης

μυστικό κωδικό πρόσβασης

από το βασίλειο

Το βασίλειο

Σφλ