Communication Panel's USB Audio Devices
Communication Panel is a modern user interface for a Sinch Contact Pro agent. The application doesn’t require any installations on workstation and uses WebRTC protocol for the audio. Therefore, a WebRTC capable SBC (Session Border Controller) is required in the network infrastructure. For supported products, see SIP Session Border Controllers.
The Communication Panel application uses any audio device, that is, speakers and microphones, directly via audio services provided by the operating system. However, for controls such as hook switch and mute, a Sinch Contact Pro adaptation module is needed. The reason is that each headset manufacturer has their own method to command the functions. In general, browsers are not able to control USB devices directly but the functions are done for example via a JavaScript library or Restful Interface.