I had actually just asked you to take a look at the involved scripts, the plain JS files, yours in combination with the webrtc.js file. Not to spent days on end debugging a library.
Seeing as construct 2 does not support OSX, I was not under the impression you would even have an Imac available in your development team, which would render your debugging capabilities to nill.
I must say I find it a bit weak on your end to mention it could kill ALL productivity for a c3 release .. as if you would be trying to get the community to back your decision ... kinda lame if you ask me.
More so, I would imagine participants of this community not minding if c3 would take a week longer to be released if we would have Multiplayer functionality between Android and Itune apps within a couple days.
But that is just me guessing.
Also, you mentioning they are "probably/likely" building their own well tested version .... well ... if thats you just grabbing ideas from your ass, then fine ... but please mention so, so I don't go chasing something you pulled from your butt ....
finer details ....
[quote:2l3cwtym]Apple’s Job Post for WebRTC
WebKit Media Engineer – WebRTC
Job Number: 43451266
Santa Clara Valley, California, United States
Posted: Oct. 19, 2015
Weekly Hours: 40.00
So you might imagine ... this will take a bit longer then "soon"
Oh, and I could also point out they might go With OpenWebRTC, which is compatible with Microsoft Edge ... but not directly with Googles variant. Oh my ......
Update to the current problem with iosrtc:
Construct 2 scripts do something which allows the Datachannel to be used without the need for a local audio or video feed.
The IOS versions all use the WebRTC to make audio/video chat, and all connections are initiated with the need for video or audio.
I been trying to adapt the code to initialize the RTCDataChannel by itself, without the need for the audio/video feed, but so far been unsuccessful.
PS: a neato side fact, there are more IOS apps running audio/video chat implementations with WebRTC, then there are Android apps using WebRTC for communication.