SIGN UP

Tag: conferencing

Video Conferencing

Video Conference

A lot of people use video conferencing functionality in Skype, but Skype is standalone application and it's hard to integrate it with your own service. VoxImplant lets developers embed similar functionality into any web or mobile application. This tutorial will explain how to build video conferencing service with dial-in/dial-out functionality (to connect PSTN participants) and browser-based client application using WebRTC capabilities and VoxImplant.

read more >>>

Microphone activity event

Mic Activity

Measuring microphone activity can be useful in many cases. For example, in case of audio conference it lets developer highlight conference participant who is talking at the moment, or another useful scenario example - measuring call participant's speech length. Now VoxImplant developers can detect microphone activity at VoxEngine scenarios level, we've implement new method for Call class - handleMicStatus , set handle to true and then use new CallEvents.MicStatusChange event to receive the information about microphone activity. Please check the usage example below:

// Inbound call processing
VoxEngine.addEventListener(AppEvents.CallAlerting, e => {
  const call = e.call;
  // Enable mic status tracking
  call.handleMicStatus(true);
  call.addEventListener(CallEvents.Connected, e => {
    Logger.write("Call connected");
  });
  // Add event listener for mic activity events
  call.addEventListener(CallEvents.MicStatusChange, e => {
    // Write mic activity info into log file
    Logger.write("Mic active: " + e.active);
  });
  call.answer();
});
read more >>>
Get your free developer account or talk with our sales team to learn more about Voximplant solutions
SIGN UP
Contact sales

Please complete this field.

Please complete this field.

Please complete this field.

Choose the solution

Please complete this field.

Please complete this field.