coturn
mirotalk
Our great sponsors
coturn | mirotalk | |
---|---|---|
19 | 68 | |
8,714 | 1,579 | |
1.3% | - | |
7.7 | 9.3 | |
6 days ago | 9 days ago | |
C | JavaScript | |
GNU General Public License v3.0 or later | GNU Affero General Public License v3.0 |
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.
coturn
-
WebRTC for p2p voice calling app?
You're welcome! If this is for mission-critical or commercial use, you will want to invest in a good TURN server to ensure a reliable connection between peers. You can either self-host your own Coturn server or pay for a service like Twilio. But if this is just a hobby project, you can just use the free Open Relay Project.
-
NetBird - Open Source P2P overlay network with WireGuard, WebRTC, SSO, blackjack, and Zero Trust
NetBird and Netmaker are similar in their capabilities and mesh offering, the same goes for Tailscale, but if we compare technical implementations, Netbird relies on the ICE and STUN protocols to discover the best path for p2p connectivity between peers. These are open WebRTC protocols with battle-tested software around them. Similarly, we use TURN for securely relaying traffic, when a p2p connection isn't possible (hard NAT). This protocol also comes from the WebRTC world and has stable and popular implementations like Coturn.
- STUNner: A Kubernetes ingress gateway for WebRTC
-
Open source browser application for webcast
There are several options available both self-hosted and cloud provided services. A self-hosted option is to use the open source COTURN project and running it for example on an EC2 instance on AWS. The quickest way to get this up and running is to spin up an EC2 instance (ubuntu) running a Docker engine. To install Docker engine:
-
OpenRelay Project: Free Reliable WebRTC TURN Server
What does this do better than coturn (https://github.com/coturn/coturn)?
-
Sunday selfhosted help
Audio/video calls is a matter of setting up a TURN server (either coturn or eturnal are typically used) and then putting the info in the Prosody config so it can inform clients. There is a short guide on setting up coturn for Prosody and eturnal shouldn't be too different.
-
The easiest way to create a secure VPN with Wiretrustee and Wireguard
Wiretrustee uses TURN to relay traffic in case a direct peer-to-peer connection isn't possible (happens with carrier-grade NATs).
- What are some nice things that i can self host for my family?
-
If you ever struggled setting up Wireguard with peers behind NAT and without a public ip
Basically yes. The difference would be that we are trying to use more open source technologies and libraries instead of implementing our own. For example pion/ice from the WebRTC project and coturn for STUN and TURN. Both ice and coturn are used to go around NAT. We lack a peer management system that will allow to add peers dynamically. Tailscale and Zero tier have it but not open sourced. We plan to implement such a system and open source it.
-
๐ฟMy lockdown project Flickcall - transforming streaming platform to virtual movie theaters [Demo attached]
Coturn as TURN relay server
mirotalk
-
Free Secure WebRTC P2P/SFU/C2C Video Calls, Screen Sharing, File Sharing, Chat and more.
Hello teleden, Every time I post something, there's always someone asking the same question as you :) You can try the all my live demo versions and see the diffs: MiroTalk P2P GitHub: https://github.com/miroslavpejic85/mirotalk Demo: https://p2p.mirotalk.com/ MiroTalk SFU GitHub: https://github.com/miroslavpejic85/mirotalksfu Demo: https://sfu.mirotalk.com/ MiroTalk C2C GitHub: https://github.com/miroslavpejic85/mirotalkc2c Demo: https://c2c.mirotalk.com/ I think it's just a matter of personal tastes...! Thank you!
I started the MiroTalk P2P & MiroTalk SFU projects during the pandemic period (about 1+ year ago), not knowing anything about the WebRTC. Making often the video conferences with my colleagues and not wanting to depend on Zoom, Teams, Google Meet... I decided to do some research about how it works and from there MiroTalk was born :) I Giving to everyone the chance to have its own instance of MiroTalk, which can be customized as you like and run in any cloud, vps, server. If you're just starting out, I suggest you take a look at the MiroTalk C2C (New) code, which can be a good starting point to understand how the architecture WebRTC Mesh (P2P) works. Later you can also study how the WebRTC SFU (Selective Forwarding Units - I recommend mediasoup which I personally love) or MCU (Multipoint Control Unit) architecture works. I wish you all the best!
- Open Source Alternative to Zoom, Teams, Google-Meet
-
I made a simple WebRTC P2P cam2Cam video calling & screen sharing app for the web.
Hello Realistic-Planet3957, It's my pleasure to share it. Check out this doc of P2P version of MiroTalk, the steps are the same if you want ot self host it: https://github.com/miroslavpejic85/mirotalk/blob/master/docs/self-hosting.md
-
MiroTalk WebRTC P2P/SFU โ up to 4K and 60fps
Do you want to try something other than ๐๐จ๐จ๐ฆ, ๐๐๐๐ฆ๐ฌ, ๐๐จ๐จ๐ ๐ฅ๐-๐๐๐๐ญ ...?
If the answer is ๐๐๐ฌ, why not, then what are you waiting for to try ๐๐ข๐ซ๐จ๐๐๐ฅ๐ค!
P2P:https://github.com/miroslavpejic85/mirotalk
SFU:https://github.com/miroslavpejic85/mirotalksfu
MiroTalk is free open source project, a progressive web app, simple, secure, scalable, that allows real-time video conferences up to 4k and 60fps, compatible with all browsers and platforms, without any time limits, no login, plug-in, download required, entirely browser-based!
Learn MiroTalk today!
-
Best alternative for Zoom / MS teams for video calls?
MiroTalk
-
WebRTC P2P/SFU - Open Source - Alternative to Jitsi, Zoom, Google-Meet, Microsoft-Teams...
MiroTalk P2P code is: - JAVA-SCRIPT: 58.0% - HTML: 24.4% - CSS: 17.2% Maybe you get confused with the sample API scripts? P2P: https://github.com/miroslavpejic85/mirotalk/tree/master/app/api SFU: https://github.com/miroslavpejic85/mirotalksfu/tree/main/app/api
-
Best WebRTC Open Source Self Hosted projects You know?
GitHub Repo: https://github.com/miroslavpejic85/mirotalk
- WebRTC-P2P-SFU - PWA Open Source - Alternative to Zoom, Google-Meet, Microsoft-Teams...
What are some alternatives?
Google-Meet-Spam-Bot - Flood any class or meeting with as many chat spamming bots as you desire ๐
workadventure - A collaborative web application (virtual office) presented as a 16-bit RPG video game
excalidraw - Virtual whiteboard for sketching hand-drawn like diagrams
Jitsi Meet - Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.
mirotalksfu - ๐ WebRTC - SFU - Simple, Secure, Scalable Real-Time Video Conferences Up to 4k, compatible with all browsers and platforms.
ice - A Go implementation of ICE
peerjs - Simple peer-to-peer with WebRTC
nettu-meet - Open source video conferencing system for tutors.
awesome-compose - Awesome Docker Compose samples
mediasoup - Cutting Edge WebRTC Video Conferencing
netbird - Connect your devices into a single secure private WireGuardยฎ-based mesh network with SSO/MFA and simple access controls.
docker-jitsi-meet - Jitsi Meet on Docker