Open fippo opened 9 years ago
I think there is a lot to do with configuration errors related to TURN as well. IIRC, there was discussion to add APIs to surface connection errors, incorrect password errors.
@fippo Yes, there is a real need for this. How did you learn to deal with the various failure scenarios? Is there a decent resource online? Or did you learn entirely from real-world failures?
@feross the hard way -- I worked out a complete talk on this but haven't given it anywhere yet so I can't publish the slides
Someone needs to get you onto a stage soon! On Mon, Jan 12, 2015 at 12:38 AM Philipp Hancke notifications@github.com wrote:
@feross https://github.com/feross the hard way -- I worked out a complete talk on this but haven't given it anywhere yet so I can't publish the slides
— Reply to this email directly or view it on GitHub https://github.com/webrtcftw/goals/issues/7#issuecomment-69540681.
There is very little documentation about what it takes to move from "hey, I got those demos working" to "ok, i am running this on a real server with real users".
Demos will work locally but without a STUN+TURN server will fail (TURN seems to be one of the areas that people don't get). Even with a TURN server you need to deal with failure. And the knowledge how to do that (i.e. watching the iceconnectionstate; just popping up a remote video is not enough) can be considered black magic currently.