Thanks so much for clarifying the whole caller/receiver semantics around data 
channels. I've read dozens of different sites and demos around webrtc and never 
picked up on that detail. Need Moar Better Docs! :)

So, I implemented the change, and now FF works! Hooray.

But, it broke Chrome (Canary). In fact, in a stunning turn of irony, it broke 
Chrome in the same symptomatic way that FF was previously broken. That is, both 
sides appear to have the Data Channel (the caller onopen fires and the receiver 
ondatachannel fires). BUT, sending data across the channel, it never gets to 
the other side now, whereas before data flowed freely in Chrome when there were 
two channels.

I know this isn't a Chrome support forum, so now I guess I get to shift my 
question over to their "support".

But it's still just a major bummer for us devs (even knowing how "bleeding 
edge" this stuff is) that it's so hard to get code that works in both browsers. 
I know data-channels are "new" but they HAVE been around for a year now and 
it's still just so painful. :)

Thanks again!



--Kyle
_______________________________________________
dev-media mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-media

Reply via email to