FAQ

How do I send audio level events for each peer?
Our SDK does not send audio level events. However, using the webAudio API you can easily access the audio streams to capture levels data and send this infor...
Fri, 12 Feb, 2016 at 3:19 PM
How can I get the video image bitmap data from Stream object received in Skylink
To obtain the bitmap data of the Stream object received in Events like incomingStream, mediaAccessSuccess, getUserMedia() callback success and shareScreen(...
Mon, 15 Oct, 2018 at 2:14 PM
How can I record raw bitstream of the received Stream object
When you receive the Stream object in Events like incomingStream, mediaAccessSuccess, getUserMedia() callback success and shareScreen() callback success, yo...
Mon, 15 Oct, 2018 at 2:17 PM
How do I limit the number of peers joining a room on Skylink?
You may wish to consider the lockRoom method with the systemAction event lockRoom is a function that locks the current Room when in session to prevent o...
Tue, 9 Jan, 2018 at 5:08 PM
How can Peer A inform other In-Room Peers that A is leaving the room?
Prior to using the LeaveRoom method to close any existing socket channel connections, Peer A can send a message to the other Peers in the room using: sk...
Tue, 19 Dec, 2017 at 2:57 PM
Can I check the number of the peers present in a room before actually joining the room?
For reasons of security, Skylink is designed to not allow this without actually joining the room. However, you may wish to consider joining the room with a...
Tue, 12 Feb, 2019 at 12:19 PM
Do I have to upgrade to the latest SkylinkJS version every time a new browser version is launched?
Temasys takes a best effort approach to catch and address any upcoming issues related to browser releases prior to their release to end-users by the browser...
Fri, 15 Feb, 2019 at 11:10 PM
How can I switch audio or video sources?
Herr's what you can do to switch to a different AV device: sendStream({ audio: { deviceId: xxx }, video: { deviceId: xxx } }); Do note that thi...
Mon, 25 Feb, 2019 at 2:35 PM