trailofbits / tubertc

Peer-to-Peer Video Chat for Corporate LANs
MIT License
358 stars 58 forks source link

Bundle or auto-configure a STUN/TURN server #8

Open dguido opened 9 years ago

dguido commented 9 years ago

https://github.com/trailofbits/tubertc/blob/master/server.js#L125-L146 See appIceServers: http://easyrtc.com/docs/guides/easyrtc_server_configuration.php

AFAIK the 3 most popular STUN/TURN servers are:

Guides

There are a variety of ways to "bundle" a STUN/TURN server, but I think an Ansible script would work best.

hayzamjs commented 7 years ago

Hey when I try connecting users from outside the lan it either takes a lot of time or doesn't connect at all, can I configure my own STUN/TURN servers? If the answer is yes, where the config file for the TURN server list? Thanks!

yying commented 6 years ago

@hayzamjs You can configure your own STUN/TURN servers in https://github.com/trailofbits/tubertc/blob/master/settings.json and https://github.com/trailofbits/tubertc/blob/master/settings.json

See https://easyrtc.com/docs/easyrtc_server_ice.php for formatting rules.

yying commented 6 years ago

https://github.com/pions/turn might be a good candidate for a really simple TURN server