Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
How to set up TURN? #199
Comments
longsleep
added
the
question
label
Apr 27, 2015
|
Please explain exactly what your problem is. I assume the web client loads fine and you have issues to establish a peer connection. This most likely has nothing todo with the spreed-webrtc server but you need a TURN server to cross your particular network environment. See the README.md for suggestions. You can try https://www.spreed.me to see if a set up with TURN server in action. |
jniltinho
commented
Apr 27, 2015
|
Hello Simon, I believe that should be the TURN configuration, I have already installed on the server, we just need to configure spreed-WebRTC I created a screencast with error |
|
Yes you need a turn server. Without it will not work. |
longsleep
closed this
Apr 27, 2015
jniltinho
commented
Apr 27, 2015
|
Howto configure TURN Server in app spreed ? cat server.conf [app] cat /etc/turnserver/turnusers.txt |
|
Enable use-auth-secret and static-auth-secret in your turn server configuration. The static-auth-secret value and turnSecret value need to match. |
longsleep
reopened this
Apr 27, 2015
|
I reopened this because the TURN setup should get documented. Contributions very welcome. |
jniltinho
commented
Apr 27, 2015
|
Compile -> http://turnserver.open-sys.org/downloads/v3.2.5.7/turnserver-3.2.5.7.tar.gz Ubuntu 32Bits Config Log /var/log/turn.log 399: session 000000000000000003: new, username=<>, lifetime=3600 408: session 000000000000000012: new, username=<>, lifetime=3600 408: session 000000000000000009: user <>: incoming packet ALLOCATE processed, success Not run per to per call |
longsleep
changed the title from
Start video call not run
to
How to set up TURN
Jul 2, 2015
longsleep
changed the title from
How to set up TURN
to
How to set up TURN?
Jul 2, 2015
|
We now have instructions for TURN server setup in the Spreedbox wiki. See https://github.com/spreedbox/spreedbox/wiki/Use-TURN-server for details. |



jniltinho commentedApr 27, 2015
Start video call not run remote users
spreed-webrtc app run in Server DigitalOcean Server with nginx
User1 network ADSL (NAT)
User2 network CableModem (NAT)
Server DigitalOcean Ubuntu 32Bits Firewall UFW, open input port 80, 3478
spreed-webrtc run port 127.0.0.1:8090
Start video call run if:
User1 Private LAN (NAT)
User2 Private LAN (NAT)