Programs for video conferencing. Some open source options for corporate use

The use of video conferencing as a way to replace face-to-face meetings was already in full swing before the pandemic made them the only option. There are trading options that free to the organizations of la need to have their own infrastructure, but for frequent use It can be interesting to create and maintain a solution within your own company or organization.

Previouslye we had given some ideas to make better use of video conferences. In this article we will relist some open source alternatives to set up a video conference system.

Advantages of using your own solution for video conferencing

There are many commercial online video conferencing services. They offer professional services and different pricing plans for all types of organizations, from small and medium-sized to corporate. Some of them even offer free plans for personal use

The Advantage of Commercial Video Conferencing Services is in what users can be unconcerned about de installation, data security, support or maintenance. The downside is that you lose control of your data or its characteristics and cost.

The main advantages of managing a solution own they are then; privacy, versatility and cost control

Open source video conferencing software


Riot Presents itself and a communications platform, being the video conference one of them.  Communications are established under the open Matrix protocol. This ensures secure and decentralized communication with end-to-end encryption.

Some features

  • Create different communication groups.
  • Chat, share files, add widgets, and make video / voice calls and conferences.
  • Integration with other communication platforms.
  • Configurable access levels.
  • Easy configuration and migration of a server.
  • Multi-device (web, mobile devices, Windows, Debian / Ubuntu / Mac)
  • Possibility of recovering the encryption key (for the participants in the communication).
  • Possibility of incorporating non-users to a video conference by sending a link


Es a plataform de team collaborations. Like many other projects, it has a commercial paid version to provide services in the cloud and a community version that can be installed on your own serveror. Some companies are using it as an alternative to Slack

Some features

  • Support for different communication channels.
  • Integration of chat to websites.
  • Third-party plugin repository for adding features.
  • Video conference.
  • Two-step authentication.
  • Encryption protocols.
  • Automatic translation in real time.
  • Multi platform.

Apache Open Meetings

The contributione from the Apache Foundation to this list is a comprehensive platform for voice and video communications with collaboration capabilities. A disadvantage is that it does not provide applications for mobile devices and on the desktop it must be used with a Java virtual machine.

Some features

  • Shared screen
  • Supports use of multiple whiteboards
  • Integrated calendar for meeting planning.
  • Private messaging.


Jitsi is becoming very popular with open source communities to host online talks and workshops. It was even proposed that those who have spare capacity on their servers will install it and make it available to the community.

We are talking about a set of projects open source usable to easily build and deploy secure video conferencing solutions. It is based on two projects; Jitsi Videobridge and Jitsi Meet, which are the ones that allow conferences to be held on the Internet, are joined by other community projects that incorporate additional functionalities such as audio calls, recording and simultaneous transmission.

They are:

  • Jibri: Allows you to record or stream a video conference.
  • Jigasi: Allows Internet telephony clients to join video conferences.
  • Libjitsi: Advanced library for manipulating multimedia elements in Java. It is useful for secure real-time video and audio communication. Allows applications to capture, play, stream, encode / decode, and encrypt audio and video streams. It also facilitates advanced functions such as mixing audio, handling multiple streams, and participating in audio and video conferences.

Some features

  • The audio and video signals of the participants are not mixed before transmitting them, this decreases the delays and increases the quality.
  • Compatible with WebRTC, the open standard for communication on the web.
  • Support for simultaneous transmission.
  • Bandwidth estimation.
  • Video encoding on demand.
  • Clients for Web, Android, iOS, React-native, and Electron.
  • Presentation mode.
  • Communication capacity up to 200 people.

The content of the article adheres to our principles of editorial ethics. To report an error click here!.

Be the first to comment

Leave a Comment

Your email address will not be published. Required fields are marked with *



  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.