Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is there an easy way to autotest availability of stun/turn servers #7

Open
minicuper opened this issue Aug 15, 2014 · 3 comments
Open

Comments

@minicuper
Copy link
Contributor

I've got a list of servers. How can I test the list?

@DamonOehlman
Copy link
Owner

If they are stun servers, then you can fork the repo, add them to the servers.js file and then run the provided unit test (which will actually make a connection using the stun package). If they are turn servers, then I still need to implement some testing functionality...

@minicuper
Copy link
Contributor Author

Oh, thanks for quick reply. Of course we need a turn-servers auto-testing.

I've found the list somewhere in the Internet and want to test it.

[{url:'stun:stun01.sipphone.com'},
{url:'stun:stun.ekiga.net'},
{url:'stun:stun.fwdnet.net'},
{url:'stun:stun.ideasip.com'},
{url:'stun:stun.iptel.org'},
{url:'stun:stun.rixtelecom.se'},
{url:'stun:stun.schlund.de'},
{url:'stun:stun.l.google.com:19302'},
{url:'stun:stun1.l.google.com:19302'},
{url:'stun:stun2.l.google.com:19302'},
{url:'stun:stun3.l.google.com:19302'},
{url:'stun:stun4.l.google.com:19302'},
{url:'stun:stunserver.org'},
{url:'stun:stun.softjoys.com'},
{url:'stun:stun.voiparound.com'},
{url:'stun:stun.voipbuster.com'},
{url:'stun:stun.voipstunt.com'},
{url:'stun:stun.voxgratia.org'},
{url:'stun:stun.xten.com'},
{
    url: 'turn:numb.viagenie.ca',
    credential: 'muazkh',
    username: '[email protected]'
},
{
    url: 'turn:192.158.29.39:3478?transport=udp',
    credential: 'JZEOEt2V3Qb0y27GRntt2u2PAYA=',
    username: '28224511:1379330808'
},
{
    url: 'turn:192.158.29.39:3478?transport=tcp',
    credential: 'JZEOEt2V3Qb0y27GRntt2u2PAYA=',
    username: '28224511:1379330808'
}]

@DamonOehlman
Copy link
Owner

Cool - I'll definitely look at getting the turn server auto testing in there as well.

Additionally, I thought I'd better let you know I've also moved across to using JSON files for specifying the servers as per the suggestion in #6

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants