New releases of several open platforms for organizing video conferences have been published:
- of the client for conducting video conferences , which is a packaged version of . The application's features include local storage of video conference settings, an integrated update delivery system, remote management tools, and a mode for pinning the application above other windows. Among the new features in version 2.0 is the ability to provide shared access to system sound playback. The client code is written in JavaScript using the Electron platform and is licensed under Apache 2.0. Ready-made builds are available for Linux (AppImage), Windows, and macOS.
is a JavaScript application that uses WebRTC and can work with servers based on (a gateway for streaming video streams to participants of the video conference). Jitsi Meet supports functionalities such as sharing desktop content or individual windows, automatic switching to the video of the active speaker, collaborative document editing in Etherpad, presentation display, streaming the conference to YouTube, audio conference mode, the ability to connect participants via the telephone gateway Jigasi, password-protected connections, a 'push-to-talk' mode, sending invitations to join the conference in the form of a URL, and the ability to exchange messages in a text chat. All data streams transmitted between the client and server are encrypted (it is assumed that the server is running on its own infrastructure). Jitsi Meet is available both as a standalone application (including for Android and iOS) and as a library for integration on websites.
- Release of the platform for organizing video conferences . The platform includes a server that can be run on any system with a real IP address and several client options in Java and JavaScript + Node.js for managing video calls. A REST API is provided for interaction with the backend. Video is transmitted using WebRTC.
The project code is written in Java and under the Apache 2.0 license.Supported are one-on-one negotiation modes, conferences with a single speaker, and discussions where all participants can engage. Alongside the conference, participants are provided with a text chat. Features available include event recording, screen content streaming, and the application of audio and video filters. Mobile applications for Android and iOS, a desktop client, a web application, and components for integrating video conferencing functionality into third-party applications are provided.
- , an open platform for organizing web conferences, optimized for conducting training courses and online learning. It supports streaming video, audio, text chat, slides, and screen content to multiple participants. The speaker has the option to poll participants and monitor task completion on a multi-user virtual whiteboard. Rooms for group discussions can be created, where all participants can see each other and express their views. Reports and presentations can be recorded for subsequent video publication. A special setup is prepared for deploying the server side. .
Source: opennet.ru
