GenesysCoud WebRTC SDK Sample
Choose and environment to authenticate with, then click 'Start App' to initialize the SDK
Select Environment:
dca
pca-us
Use Implicit Auth
or
Use manual auth token
Sign out
Start App
Start App w/ Default Audio
Select Environment:
dca
pca-us
Orginization Id:
Security code:
Start App Without Auth (ACD Screen Share)
Authenticated
Initializing SDK...
User Info
Softphone
Misc. Controls
Go On Queue
Go Off Queue
Outbound phone call
Enter phone number:
Start Call
User's Station
Active Sessions
Pending Sessions
Audio Volume
Video
Video conference
Enter room jid:
User jid to invite:
(Optional) Video Resolution
See height and width
{ "width": { "ideal": 4096 }, "height": { "ideal": 2160 } }
Other User(s)
Waiting for incoming media
Self-view
Video Resolution
Default
480p
720p
1080p
2K
4K
Update Video Resolution
Start
Start With Custom Resolution
Start - No Video
Start - No Audio
Start - No Audio/Video
Answer
Answer With Custom Resolution
Answer - No Video
Answer - No Audio
Answer - No Audio/Video
Screen share
Start screen share
Stop screen share
Mic
Mute mic
Unmute mic
Camera
Mute camera
Unmute camera
End
End Call
Participant to pin (empty to unpin)
Pin/Unpin
Disconnect
Destroy Sdk
Media Devices
(toggle)
Permissions/Devices
Request Mic Permissions
Request Camera Permissions
Request All Permissions
Enumerate Devices
Mic Device
Update Mic Device
Headset Vendor:
none
Headset Connection:
noVendor
Allow Webhid Permissions
Video Device
Update Video Device
Update Outgoing Media
Output Device
Update Output Media
Current Mic Volume
Set Default Devices
Defaults to Update
Video
Audio
Output
Update active sessions
Yes
No
Set Defaults
Media State
(toggle)
Get Current Media State
Clear Media State Log
Log:
(toggle)
Log trace events
Clear Log