This is the exact reason we (Tinychat) never took WebRTC seriously. Its not a unified standard by any manner of speaking. Even firefox and chrome have different implementations. If we were to even attempt to get it working, we would have to have encoding and decoding since the codecs differ as well (no speex in webrtc). At least flash has the same experience across browsers.