KG's webrtc-skyway-test

For dev RTC signaling via SkyWay free service. Tested with Firefox and Chrome on Ubuntu.
  1. Signaling via SkyWay
  2. Two cameras support (almost done)
  3. On/off camera track transmission (track.enabled=true/false)
  4. suppress black screen of disabled video at the receiver (videoelement.display.style = 'none' to suppress, '' to recover)

with customized SkyWay JS SDK

https://github.com/goto920/skyway-js-sdk-goto920

How to use

  1. Open two instances of this application (on two PCs). Using two browers on a PC is OK for a basic experiment.
  2. Connect additional camera (webcam) before "call" or accept a call.
  3. Choose cameras and audio input devices.
  4. Caller: Copy "localPeerId" of the other party to "remotePeerId" text field, then press "Call".
  5. Callee: "Call" becomes "Answer" when called, then click.
  6. No hangup button available now (to be added). Just close the brower tab.