jitsi
Jitsi is an audio/video and chat communicator that supports protocols such as SIP, XMPP/Jabber, IRC and many other useful features. (by jitsi)
janus-gateway
Janus WebRTC Server (by meetecho)
Our great sponsors
jitsi | janus-gateway | |
---|---|---|
5 | 8 | |
3,652 | 6,457 | |
1.1% | 1.8% | |
4.7 | 9.4 | |
2 days ago | 3 days ago | |
Java | C | |
Apache License 2.0 | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
jitsi
Posts with mentions or reviews of jitsi.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-01-21.
-
How Not to Support Desktop GNU+Linux, Zoom Edition (working Wayland support coming soon?)
Hopefully they can improve performance: https://github.com/jitsi/jitsi/issues/470
-
Fosscord - Discord-compatible, selfhostable, chat, voice and video platform
github.com/jitsi/jitsi/blob/master/CONTRIBUTING.md
-
WebRTC over Asp.Net Core - Any examples?
- Jitsi (Java)
-
Why Bitcoin Free Open Source Software Matters
As for other licenses, you must check them individually. "Open source" has lots of meanings and sub-branches, so you must pay attention to the fine details. Jitsi, for instance, allows you to do anything with their code – including commercial use: https://github.com/jitsi/jitsi/blob/master/LICENSE
What if it's a software only project that you are creating out of an open source project? For example if I use the code for Jitsi to make my own telephone app with a twist, will I be unable to sell the app?
janus-gateway
Posts with mentions or reviews of janus-gateway.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-01-01.
-
Low-latency audio streaming (local network)
I've been using Janus gateway for similar. Pretty easy to setup.
-
Live video calling - the Dyte way
A number of open-source projects also exist, which give developers a great head start if they're looking to build their own infrastructure - the most popular of these include Jitsi, Mediasoup, Janus, and Pion. These projects provide a layer of abstraction and expose a number of helper functions to perform various tasks, such as creating transports, etc. They have helpful guides on how to get started, but you would still face the aforementioned issues regarding scaling, resources, etc.
-
Casey Muratori: refterm and the philosophy of non-pessimization (how you can make programs run 100x faster without optimizations)
This all changes when you are actually a domain expert: You can treat the various components as a "white box" because you see the forest for the trees and can make cross-cutting assumptions which will inherently make the code faster. I've noticed a lot of projects written by domain experts are often these giant clusterfucks of C that violate pretty much every guideline there are so many Medium blogs about, and yet they're very stable and widely used. See: https://github.com/meetecho/janus-gateway for example.
-
Stop using Zoom, Hamburg’s data protection agency warns state government
Yes, there are many self-hosted options out there. https://github.com/meetecho/janus-gateway works well for multi-party video with up to about 15 users in a room assuming everyone has a reasonably reliable connection.
-
WebRTC over Asp.Net Core - Any examples?
- Janus (C / C++)
-
Building a customer support solution focused on video calls
You can also take a look at https://github.com/meetecho/janus-gateway which can help you implement the video call part (as well as more traditional rtc scenario)
-
need suggestions for options for media server (WebRTC preferred)
You can try janus https://janus.conf.meetecho.com/
- Show HN: WebRTC-Echoes: Interop for C#, C++, Python, TypeScript, Go and Servers
What are some alternatives?
When comparing jitsi and janus-gateway you can also consider the following projects:
mediasoup - Cutting Edge WebRTC Video Conferencing
Pion WebRTC - Pure Go implementation of the WebRTC API
openvidu - OpenVidu Platform main repository
media-server-node - WebRTC Media Server for Node.js
simple-peer - 📡 Simple WebRTC video, voice, and data channels
aiortc - WebRTC and ORTC implementation for Python using asyncio
libdatachannel - C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets
galene - The Galène videoconference server
kms-core - Core library of Kurento Media Server
fosscord - Fosscord is a free open source selfhostable discord compatible communication platform
matrix-appservice-discord - A bridge between Matrix and Discord.