Is there a free and open source software for video conferencing that has end to end encryption?
I need it to support GNU/Linux, Windows, and Android smartphones.
Software Recommendations Stack Exchange is a question and answer site for people seeking specific software recommendations. It only takes a minute to sign up.Sign up to join this community
Quoting from FAQ:
What is Jitsi?
Jitsi is a set of open-source projects that allows you to easily build and deploy secure videoconferencing solutions. We are best known for our Jitsi Meet video conferencing platform, meet.jit.si where we host a Jitsi Meet instance that the community can use for totally free video conferences , and the Jitsi Videobridge that powers all of our multi-party video capabilities.
What are the features of Jitsi Meet?
Jitsi Meet includes many features and we are constantly adding more. Some of the main ones are:
- Auto-view the active speaker or click on any attendee to see their video
- Android and iOS apps
- Text chatting (web only)
- Lock a room with a password
- Screen sharing (if jidesha is setup, only required in Chrome)
- Streaming a conference to YouTube live (if Jibri is configured)
- Shared text document based on Etherpad
- Raise/Lower your hand for attention
- Participant talk-time statistics
- Push-to-talk mode
- Play a YouTube video to all attendees call
- Audio-only option
- Telephone dial-in to a conference (if Jigasi is setup)
- Dial-out to a telephone participant (if Jigasi is setup)
- Integration in other apps / websites
Jitsi Meet also includes statistics and integrations features and a callstats.io integration to help developers. Make sure to use meet.jit.si to see the latest features.
Also see the Question: Are my meetings encrypted? Is encryption end-to-end?
Jitsi meetings can operate in 2 ways: peer-to-peer (P2P) or via the Jitsi Videobridge (JVB). This is transparent to the user. P2P mode is only used for 1-to-1 meetings. In this case, audio and video are encrypted using DTLS-SRTP all the way from the sender to the receiver, even if they traverse network components like TURN servers.
In the case of multiparty meetings all audio and video traffic is still encrypted on the network (again, using DTLS-SRTP). Packets are decrypted while traversing Jitsi Videobridge; however they are never stored to any persistent storage and only live in memory while being routed to other participants in the meeting.
Link to get/download: