silviapfeiffer/lca_2014_webrtc — pull request #3 by DamonOehlman (2014-01-06 12:37:42+00:00)
Title: Glue updated

Hey Silvia,

Took a while but found the problem. Turns out it was a problem with the way I had decided to batch ice candidates and send them all together. While I haven't seen anything on the topic this confuses a peer connection as it never gets to the point at which it feels it has completed gathering ice candidates.

I'm not sure why the new behaviour made this condition worse, but it did which I consider a good thing (less chaos in the system).

Anyway, it looks to be working pretty reliably now. Every now and again I would get audio for the peer stream with no video but apart from that it works very well :)

See you tomorrow.

Cheers,
Damon.