Throughout the duration of a conference, multiple user specific events can be visualized in the dashboard. These events are generated due to local user interaction at a Peerconnection and notified to callstats.io backend
Some of the events shown are the following:
Active Device List: The active devices (speakers, camera, microphone) used by a user during the conference.
Audio Mute: Audio communication is paused, but the user may be sending video.
Audio Unmute: When the Audio communication is resumed.
Video Pause: Video is not being sent, but the user may be sending audio.
Video Resume: When the Video communication is resumed.
Start&Stop Screen sharing: Each time the user starts and stops screen sharing during the conference.
Hold: When the communication is still active but the user is not sending or receiving any media.
These events are called frabricEvents within our callstats.js library. If you want to know more about its implementation you can take a look at our library documentation.