Top 7 JavaScript webrtc-video Projects
-
BrowserBox
📷 BrowserBox - Remote isolated browser API for security, automation visibility and interactivity. Run on our cloud, or bring your own. Full scope double reverse web proxy with multi-tab, mobile-ready browser UI frontend. Plus co-browsing, advanced adaptive streaming, secure document viewing and more! But only in the Pro version. Get BB today! Secure your document needs and internet, today!
I recently used Ruffle [2] to get some Flash applications [0] working in the Pro version of my web browser [1], which is specifically designed to be remotely accessible and embeddable in an iframe. To run Ruffle on pages that require it, I utilize the Chrome Remote Debugging Protocol [3], similar to how a Chrome extension content script operates. Ruffle itself relies on WebAssembly and runs smoothly. It's been exciting to see the audio and video functionality of these old games restored and being able to play them again.
-
[0]: https://github.com/ruffle-rs/ruffle/wiki/Test-SWFs
[1]: https://github.com/crisdosyago/BrowserBox#bb-pro-vs-regular-...
[2]: https://github.com/ruffle-rs/ruffle
[3]: https://chromedevtools.github.io/devtools-protocol/tot/
-
mirotalk
🚀 WebRTC - P2P - Simple, Secure, Fast Real-Time Video Conferences Up to 4k and 60fps, compatible with all browsers and platforms.
Project mention: Free Secure WebRTC P2P/SFU/C2C Video Calls, Screen Sharing, File Sharing, Chat and more. | reddit.com/r/javascript | 2023-02-02I 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!
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
Project mention: I created an open-source group meeting scheduler | reddit.com/r/SideProject | 2022-07-12
Wow. I'm impressed. It's time to ditch Doodle. I upvoted on Product Hunt. Indeed star your repo as well. It would be fantastic if you could integrate video chat. Check this repo - https://github.com/holtwick/briefing
-
webrtc-sdk
WebRTC Simple Calling API + Mobile SDK - A simplified approach to RTCPeerConnection for mobile and web video calling apps.
-
Project mention: Switching from ws to socket.io to make development faster | reddit.com/r/javascript | 2022-02-14
Yeah I def see your point. I am using this open source repo to introduce webRTC functionality to my own app. They use socket.io in it. It's faster for me to use what others have built then building everything from scratch. I have taken a look at a lot of the popular open source projects (such as Miro) and it's just easier to piggyback of their setup which use socket io.
-
I have created a one to many broadcasting app using this code as reference . Is there any way to create rooms in this using uuid or something, like if someone broadcasts, they get a unique id which will be used by clients to view?
-
stream-live-system
:red_circle: An example of a live broadcast system using microservice concepts and architected with docker.
-
Sonar
Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
JavaScript webrtc-video related posts
Index
What are some of the best open-source webrtc-video projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | BrowserBox | 1,722 |
2 | mirotalk | 1,579 |
3 | briefing | 1,070 |
4 | webrtc-sdk | 823 |
5 | Video-Meeting | 463 |
6 | WebRTC-Video-Broadcast | 422 |
7 | stream-live-system | 121 |