WebRTC

14 Best Free and Open Source Linux WebRTC Tools

WebRTC is real-time communication for the web, enabling video, voice, and data transfer between peers using an open standard.

It allows audio and video communication and streaming to work inside web pages by allowing direct peer-to-peer communication, eliminating the need to install plugins or download native apps.

ICE, STUN and TURN are the NAT traversal techniques used to connect to remote peer.

WebRTC supports a diverse set of use cases.

  • Multiple tracks of bi-directional audio and video.
  • Media negotiation, codecs and media events like adding and removing tracks.
  • P2P connectivity with optimal path discovery, Client/Server can be built as well.
  • Binary and text communication, lossy and unordered data with flow control APIs.
  • Mandatory encryption, secure by default and requires no developer configuration.

We showcase open source tools that use WebRTC.

Here’s our verdict captured in a legendary LinuxLinks-style ratings chart. Only free and open source software is eligible for inclusion.

Ratings chart

Click the links in the table below to learn more about each tool.

WebRTC Tools
mediasoupServer-side WebRTC library, specifically a Selective Forwarding Unit (SFU
PionModern stack for web real-time communication
JitsiInnovative voice and video conferencing
LiveKitEnd-to-end stack for WebRTC
OpenViduPlatform to develop WebRTC real-time applications
JanusGneral purpose WebRTC server
aiortcLibrary for WebRTC and ORTC
coturnImplementation of TURN and STUN Server
GaleneEasy to deploy videoconference server
libpeerPortable WebRTC library for IoT/embedded devices
libdatachannelWebRTC network library
KurentoWebRTC media server
str0mSans I/O WebRTC implementation
Elixir WebRTCElixir implementation of the W3C WebRTC API
Best Free and Open Source Software Read our complete collection of recommended free and open source software. Our curated compilation covers all categories of software.

Spotted a useful open source Linux program not covered on our site? Please let us know by completing this form.

The software collection forms part of our series of informative articles for Linux enthusiasts. There are hundreds of in-depth reviews, open source alternatives to proprietary software from large corporations like Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

There are also fun things to try, hardware, free programming books and tutorials, and much more.
Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Read our Comment FAQ before commenting.

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments