Tags: timer, timeout, disconnect, minutes, inactivity watchdog
The 3D client is designed to disconnect conference and multiuser features when they are not in use. It helps in reducing
- usage of conferencing minutes quota of clients
- performance impact on the device when the platform is in the background,
- battery consumption on mobile devices
- load on platform servers
Note: Inactivity timeouts do not apply to single-user experiences
Terms
Audio meeting – this is the native built-in “many to many” audio meeting solution in the platform. User’s click Join or the green phone icon to join the call. Dial-in support is also available. Third party conferencing platforms such as Zoom are not considered native to the platform.
Video meeting – this is the native built-in “many to many” video and screen sharing solution in the platform. Audio is handled by the audio meeting feature.
Webinar – this is the native built-in “presenters to many” audio, video and screen sharing broadcasting solution in the platform.
Disconnecting Communications
The 3D client will disconnect the client after 15 minutes of inactivity. Inactivity means there was no interaction with the application. No clicks on the window, key pressed or interaction using a VR controller, and there isn’t any active audio meeting currently on (joined by the user). More about video and audio conferences below.
After that period, the application will show a warning message to the user letting them know the session will end soon unless they click on the “I want to continue” button.
After 30 seconds, the session will be terminated and the user will no longer be able to use the application.
The user can still reload the page to start the session again.
Audio Meeting
During an audio meeting it’s possible to be engaged in conversation but not interacting with the space, and it’s also possible that the user will be interacting with other browser tabs or applications in the operating system. Whenever there’s an active audio conference call on, the space will continue operating normally unless the line is idle for 60 minutes. That is, the conference call didn’t receive any sound from the user’s microphone. After that inactivity period, the user will see a warning message before they will be disconnected.
User’s joining by phone will automatically be disconnected if no sound is detected from the call for 60 minutes.
When joining a Zoom Meeting or Webinar, the timer is deactivated – the space will continue operating indefinitely.
Video Meeting
For video conferences, there’s no reliable mechanism for identifying whether or not a video feed is idle, so the same principles described in the Disconnecting Communications section will apply.
If a presenter is alone and begins a video or screen share they are notified that no participants are present.
Participants that visit a space are required to take an action to accept an incoming broadcast.
When all participants in a space leave with only a single presenter left behind. The presenter will be notified that all participants have left. Any video or screen sharing broadcast will be stopped automatically in a few seconds.
Webinar
During a webinar it’s possible to be engaged in presenting but not interacting with the space, and it’s also possible that the presenter will be interacting with other browser tabs or applications in the operating system. Whenever there’s an active webinar share on, the space will continue operating normally unless the audio is idle for 60 minutes. That is, the webinar share didn’t receive any sound from the presenter’s microphone. After that inactivity period, the presenter will see a warning message before they will be disconnected.
When all participants in a space leave with only a single presenter left behind. The presenter will be notified with a popup that all participants have left and to stop video and screen sharing.
When joining a Zoom Webinar, the timer is deactivated – the space will continue operating indefinitely.