steveseguin / vdo.ninja

VDO.Ninja is a powerful tool that lets you bring remote video feeds into OBS or other studio software via WebRTC.
https://vdo.ninja
Other
2.83k stars 810 forks source link

Start cycling the TURN server credentials and limit access of public ones to OBSN domains? #292

Open steveseguin opened 4 years ago

steveseguin commented 4 years ago

Change TURN server Credentials Move Credentials to a manifest file Cycle credentials on manifest file? embed into handshake?

Either way, the TURN servers are starting to see abuse. I will need to provide an easy alternative if I do limit the TURN servers. easy twilio support? I already have it pretty easy to deploy your own TURN server Do I get a sponsor and just absorb the abuse?

Do I give an error message when a connection fails due to lack of TURN?

saschafoerster commented 4 years ago

Did you know about coturn offering -a, --lt-cred-mech long-term credentials mechanism? I wish there were options for this in my selfhosted OBS Ninja, so no one can see the credentials in index.html