webrtcftw / goals

Let's use issues to map out goals for this group
22 stars 0 forks source link

documentation: running a simple service with real users #7

Open fippo opened 9 years ago

fippo commented 9 years ago

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.

vr000m commented 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.

feross commented 9 years ago

@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?

fippo commented 9 years ago

@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

feross commented 9 years ago

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.