Ich habe versucht, rfc5766-Turn-Server in AWS EC2 zu installieren und einzurichten, aber nicht in der Lage, es zu tun, da ich keinen ordnungsgemäßen Arbeitsfluss oder Befehlszeile dafür sehe, kann mir jemand helfen darüber ? Ich muss es in Ubuntu einrichten 14.04Ich möchte rfc5766-Turn-Server in Ubuntu 14.04 einrichten, kann mir jemand die ganze Liste der Schritte zusammen aufgelistet? Ich tue es in AWS EC2
-2
A
Antwort
0
tun Sie eine SSH-Anmeldung an Ihre ec2-Instanz, dann führen Sie die folgenden Befehle für die Installation und den Turn-Server zu starten.
Befehle für die Installation von 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
Befehl für den TURN-Server starten:
turnserver -a -o -v -n -u user:root -p 3478 -L INT_IP -r someRealm -X EXT_IP/INT_IP
Annahmen:
Ihre IP, interne ip = EXT_IP, INT_IP
gewünschten Anschluss für das Hören: 3478
einzelne Anmeldeinformationen Benutzername: password = Benutzer: root
Reich: someRealm
in Ihrem WebRTC App können Sie trun Server verwenden wie:
{
url: 'turn:[email protected]_IP:3478',
credential: 'root'
}
Jede schnelle Hilfe für mich sehr hilfreich sein wird. –
werfen Sie einen Blick auf diese [Antwort] (http://stackoverflow.com/a/32113146/3074768) – mido
Ich habe es versucht. Und Fehler haben. –