Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

Open Source Video Conferencing Software (2026): 9 to Host

Open source video conferencing software lets you hold meetings on a server you control, but it isn't install-and-meet. You need a domain with TLS, open firewall ports and enough server bandwidth, and some tools need a second media server alongside. Pick by what you're willing to operate, then check the licence.

Three kinds of team usually come looking for open source meeting software: schools and trainers who want virtual classrooms, small businesses with an IT person who want calls on their own server, and privacy-minded teams who don't want a big vendor in the middle.

Each of those needs a different set-up, so this page groups nine tools by what you'll have to run, from a single meeting server to no server at all. They're in no particular order, and there are no promises about call sizes, because on your own server the number of people who can join comes down to your bandwidth and hardware.

Four set-ups, sorted by what you'll run

One server with a meeting room app

What you run: a single server with a domain, TLS and open ports. Jitsi Meet installs on Debian, Ubuntu or Docker and lets guests join without an account. MiroTalk offers browser rooms in peer-to-peer and SFU versions; it's open source under the AGPL, with a commercial licence sold for closed or rebranded use. Galene is a low-resource server for lectures and staff meetings; its own site says it doesn't do end-to-end encryption, so the operator can see the media. Its site also says development is supported by NLnet's NGI0Core programme, but exact release dates weren't confirmed here, so check its recent releases before you rely on it.

A classroom or collaboration suite

What you run: a bigger application with more moving parts. BigBlueButton is built for teaching, with its own install guide and third-party hosting if you'd rather not run it. Apache OpenMeetings is a Java system with video, a whiteboard, polls and a calendar, and its release notes urge upgrading after a security fix. Nextcloud Talk lives inside a Nextcloud server, so it suits teams already using that private cloud for files.

A developer platform or a federated network

What you run: the app plus a LiveKit media server, and a developer to wire it together. Element Call brings group calls to the Matrix network, and its repo says every deployment needs a LiveKit server. OpenVidu is built on LiveKit too, with an SDK and a ready-made meeting app, and it has a commercial Pro edition beside the open one.

No meeting server at all

What you run: just the app on each device. Jami is peer-to-peer, a GNU project, with no central server relaying calls. That removes the hosting work, though it suits small groups and personal calls more than large meetings.

Nine tools, one line each

Apache OpenMeetings

Best for: Organisations wanting Java web conferencing with video, chat, a whiteboard, polls, an integrated calendar and document sharing on their own server.

BigBlueButton

Best for: Schools, universities and training teams running virtual classes, on their own install or through third-party hosting.

Element Call

Best for: Teams already on the Matrix network who want decentralised group calls as a widget or standalone app, with a developer to run the media server.

Galene

Best for: Universities and small organisations wanting a low-resource conference server for lectures, seminars and staff meetings, accepting that the operator can see the media.

Jami

Best for: Privacy-minded people and small teams who want calling and messaging that's peer-to-peer, with no central server relaying calls.

Jitsi Meet

Best for: Small businesses with an IT person who want browser meeting rooms on their own server, joinable without an account and embeddable in a web app.

MiroTalk

Best for: Developers and businesses wanting browser meeting rooms with no downloads, in peer-to-peer or SFU versions, with a commercial licence for closed or rebranded use.

Nextcloud Talk

Best for: Organisations already running Nextcloud who want chat, audio and video calls inside the same private cloud, on premises or hosted.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

OpenVidu

Best for: Developers building their own video product who want a self-hosted platform with an SDK and a ready-made meeting app, built on LiveKit.

Advice for the team that will run the server

If you're a school or training team, start with a classroom suite and test it with a real class before term, not a staff demo. If you're a small business with an IT person, a single meeting server is the lightest route, but give it a domain, TLS and a test call from outside your office network on day one. If privacy is the main reason you're here, check whether a tool offers end-to-end encryption, because self-hosting alone doesn't guarantee it. And if nobody on the team will look after a server, a hosted meeting app is the honest answer; our guide to video conferencing software covers those.

Licences side by side

Apache, LGPL and MIT are lenient licences that let you use and adapt the software with few conditions. AGPL and GPL ask you to share your changes if you modify the software and pass it on, and AGPL extends that to offering a modified copy over a network. Two tools here sell a commercial licence or edition beside the open one.

ToolLicenceGood for
Apache OpenMeetingsApache licenceConferencing with calendar, polls, whiteboard and documents
BigBlueButtonLGPL v3Virtual classrooms for schools and trainers
Element CallAGPL v3Matrix group calls, needs a LiveKit server
GaleneMITLectures, seminars and staff meetings on a small server
JamiGPL v3 or laterPeer-to-peer calls with no server to run
Jitsi MeetApache 2.0Meeting rooms on your own server, embeddable in web apps
MiroTalkAGPL v3, commercial optionBrowser meeting rooms, peer-to-peer or SFU
Nextcloud TalkAGPL v3Calls and chat inside your private cloud
OpenViduApache 2.0, Pro editionDeveloper video platform with a ready meeting app

What you'll need to open on your firewall

Self-hosted meetings fail more often on networking than on software. You'll need a domain with a valid TLS certificate, open firewall ports, and enough upload bandwidth on the server for every stream. As one example, Jitsi's own guide lists 443 over TCP and 10000 over UDP as required, with a TURN fallback over TCP for people whose networks block UDP. Other tools have their own lists, and those built on LiveKit need that server's ports too. Test from a phone on mobile data and from a strict office network before you send the first invite. If you're comparing self-hosted options with the big hosted names, our list of alternatives to the best-known meeting app covers both.

Do you make video conferencing or meeting software? Tool makers can ask to be considered for a featured place on this list.

Want your tool on this list? Featured spots and reviews here are paid partnerships. Here's how to partner with me.

Frequently asked questions

Is open source video conferencing software free?

The software is free to use under its licence, but running it isn't free of effort. You provide the server, the domain and TLS certificate, the bandwidth and the upkeep, unless you buy hosting from a third party.

What do I need to self-host video meetings?

A server with a domain and TLS certificate, the right firewall ports open, and enough upload bandwidth for everyone's video. Some tools also need a separate media server running beside the meeting app.

How many people can join a self-hosted meeting?

It depends on your server's bandwidth and hardware, not on a fixed limit in the software. Test with a realistic group before relying on it for large meetings.

Is self-hosted video conferencing end-to-end encrypted?

Not automatically. Some servers can see the media they relay, and one tool here says so plainly. If encryption matters, check each tool's own documentation for end-to-end support.

Is there open source video conferencing for online classes?

Yes. One suite here is built specifically for virtual classrooms, and others include whiteboards, polls and document sharing that suit training sessions.

Can I run video calls with no server at all?

Yes, with a peer-to-peer app, where devices connect directly to each other. It suits small groups and personal calls, while larger meetings usually need a server.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.