Our great sponsors
|about 2 months ago||about 3 years ago|
|MIT License||MIT License|
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.
Looking for a program where I can livestream / share my screen in close to real time (like discord)
11 projects | /r/selfhosted | 28 Jan 2023
I had great luck with setting up OvenMediaEngine with a custom OvenLiveKit player HTML. I stream to the server via RTMP and it publishes the stream over WebRTC. In the best case I got around 1 second latency, since there's a bit of overhead while converting audio channels (WebRTC only supports Opus, OBS only supports AAC (I think)). Also you can't use B-Frames, so you need to pay attention to that in OBS.
[Use Case] The third use case of OvenMediaEngine: IoTcube Conference 2021 ( Sep 9, 2021)
3 projects | /r/OvenMediaEngine | 13 Jan 2022
We also set WebRTC as input and output by applying OvenLiveKit for Web, which can send media stream to OvenMediaEngine's WebRTC Provider to direct broadcasting using a webcam/microphone on the desktop rather than an encoder as OvenStreamEncoder, OBS, or XSplit. Well, If you are interested in OvenLiveKit for Web, click HERE for more information.
We have released new open-source projects.
2 projects | /r/OvenMediaEngine | 25 Aug 2021
Is there a Video chat script with WebRTC that I can add to a web page
3 projects | /r/WebRTC | 7 Jan 2021
Wow. That is a tall order. Fortunately there is such a Script / SDK etc. available for you. You will need a PubNub account. https://github.com/stephenlb/webrtc-sdk
4 projects | /r/WebRTC | 23 Dec 2020
I liked this one. https://github.com/stephenlb/webrtc-sdk but you're married to PubNub.
What are some alternatives?
FirebaseRTC - Codelab for building a WebRTC Video chat application using Firebase Cloudstore.
open-easyrtc - Open-EasyRTC - EasyRTC Free of Priologic
simple-peer - 📡 Simple WebRTC video, voice, and data channels
OvenSpace - OvenSpace is Sub-Second Latency Streaming Demo Service using OvenMediaEngine, OvenPlayer, and OvenLiveKit.
OvenMediaEngine - OvenMediaEngine (OME) is a Sub-Second Latency Live Streaming Server with Large-Scale and High-Definition. #WebRTC #LLHLS
Bot Builder SDK - Bot Framework provides the most comprehensive experience for building conversation applications.
Countly - Countly is a product analytics platform that helps teams track, analyze and act-on their user actions and behaviour on mobile, web and desktop applications.
stream-live-system - :red_circle: An example of a live broadcast system using microservice concepts and architected with docker.
WebRTC-Video-Broadcast - WebRTC video/audio broadcast
Video-Meeting - Google Meet / Zoom clone in a few lines of code