Note that PR requires the release of SkylinkJS 0.6.25.
Changes:
Added query parameter ?mcu which accepts 1 or true to enforce MCU connections instead of prefixing "m" room names.
Added query parameter ?forceTurn which accepts 1 or true to enforce TURN connections.
Added query parameter ?signalingNode which allows custom configuration of Temasys Signaling server. E.g. https://signaling.temasys.io:3443
Added query parameter ?turnNode which allows custom configuration of Temasys TURN server. E.g. turn:turn.temasys.io:3478
Added query parameter ?forcePlugin which allows Temasys WebRTC Plugin to be enforced in Safari 11 for WebRTC connections.
Added query parameter ?media which allows users to share audio and video when its av / va, audio only when its a, share video only when its v and no media when its none.
Added query parameters ?appkeyId and ?appkeySecret which allows users to debug their custom App key ID and secret.
Refactored code to append more documentation changes and ensure that "development" branch is ahead of "master" branch without any glaring errors.
Fixes MCU screensharing layout.
Virtual cameras should all be retrieved for Temasys WebRTC Plugin users as AdapterJS.options.getAllCams is enabled.
Purpose:
Make "development" branch up-to-date with "master" branch and "master" branch updated with "development" branch changes without errors.
Changes:
?mcu
which accepts1
ortrue
to enforce MCU connections instead of prefixing "m" room names.?forceTurn
which accepts1
ortrue
to enforce TURN connections.?signalingNode
which allows custom configuration of Temasys Signaling server. E.g.https://signaling.temasys.io:3443
?turnNode
which allows custom configuration of Temasys TURN server. E.g.turn:turn.temasys.io:3478
?forcePlugin
which allows Temasys WebRTC Plugin to be enforced in Safari 11 for WebRTC connections.?media
which allows users to share audio and video when itsav
/va
, audio only when itsa
, share video only when itsv
and no media when itsnone
.?appkeyId
and?appkeySecret
which allows users to debug their custom App key ID and secret.AdapterJS.options.getAllCams
is enabled.Purpose: