I am curious about some of the implementations.
It seems that the demo-app.js wrote different code for different browser version. Could it use adapter.js to handle the compatibility issue of different browsers?
The webrtc-internal shows the client generates two PeerConnections. Is there any reason to use two PCs instead of one?
Since the client uses PCs, I expect the server also use PCs.
I wonder where is the server-side code for creating PCs and negotiation offer/answers.