2016-04-19 1 views
-2

J'ai essayé d'installer et de configurer rfc5766-turn-server dans AWS EC2 mais incapable de le faire car je ne vois pas de flux de travail ou de ligne de commande pour cela, quelqu'un peut-il m'aider à propos de ça ? J'ai besoin de le configurer dans Ubuntu 14.04Je voudrais configurer rfc5766-tourner-serveur dans Ubuntu 14.04, quelqu'un peut-il me donner l'ensemble des étapes énumérées tous ensemble? Je le fais dans AWS EC2

+0

Toute aide rapide sera vraiment utile pour moi. –

+0

jeter un oeil à ce [réponse] (http://stackoverflow.com/a/32113146/3074768) – mido

+0

J'ai essayé. Et ayant des erreurs. –

Répondre

0

de faire une connexion ssh à votre instance ec2, puis exécutez les commandes ci-dessous pour l'installation et le démarrage du serveur tournant.

commandes pour l'installation turnserver:

sudo apt-get update 
sudo apt-get install make gcc libssl-dev libevent-dev wget -y     # for installing modules required by turn server 
mkdir ~/turn && cd ~/turn              # creating temp directory 
wget turnserver.open-sys.org/downloads/v3.2.5.9/turnserver-3.2.5.9.tar.gz  # downloading the TURN source code 
tar -zxvf *.gz                 # extract 
cd turn* 
make 
sudo make install                # installing the rfc5766 
cd ../.. && rm -rf turn               # cleaning up 
commande

pour le démarrage du serveur TURN:

turnserver -a -o -v -n -u user:root -p 3478 -L INT_IP -r someRealm -X EXT_IP/INT_IP 

hypothèses:
votre ip, ip interne = EXT_IP, INT_IP
port souhaité pour l'écoute: 3478
nom d'utilisateur unique: password = utilisateur: root
royaume: someRealm

dans votre application WebRTC, vous pouvez utiliser le serveur Trun comme:

{ 
    url: 'turn:[email protected]_IP:3478', 
    credential: 'root' 
}