OvenLiveKit-Web
OvenMediaEngine
Our great sponsors
OvenLiveKit-Web | OvenMediaEngine | |
---|---|---|
3 | 63 | |
46 | 2,411 | |
- | 1.5% | |
4.8 | 9.6 | |
2 months ago | 10 days ago | |
JavaScript | C++ | |
MIT License | 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.
OvenLiveKit-Web
-
Looking for a program where I can livestream / share my screen in close to real time (like discord)
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)
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.
GitHub: https://github.com/AirenSoft/OvenLiveKit-Web
OvenMediaEngine
-
[0.15.16] OvenMediaEngine has been updated! (Sep 04, 2023)
We're thrilled to announce the release of OvenMediaEngine 0.15.16!
-
[0.15.15] OvenMediaEngine has been updated! (Aug 04, 2023)
We are pleased to announce that OvenMediaEngine has been updated to version 0.15.15. This update follows the recent 0.15.14 release, which introduced the SRT Push Publisher and support for OCSP stapling. With the 0.15.15 update, we have fixed a few crash issues. Thank you for your continued support, and we look forward to providing you with more reliable and enhanced streaming solutions.
-
[0.15.13] OvenMediaEngine has been updated! (June 19, 2023)
OvenMediaEngine has been updated to 0.15.13, which includes 0.15.12 with support for HEVC in SRT Provider and LLHLS Publisher. In 0.15.13, we have enhanced compatibility and usability to make the streaming server more stable. For more information, see the release notes for versions 0.15.12 and 0.15.13.
-
OvenMediaEngine will support HEVC in SRT Provider and LLHLS Publisher
The following content is taken from OvenMediaEngine Discussions #1242.
-
[0.15.10] OvenMediaEngine has been updated! (Apr 28, 2023)
OvenMediaEngine has been updated to version 0.15.10, please see the release notes for details.
-
OvenMediaEngine to OBS
Info: OBS Studio 29.0.2, OME 0.15.7
-
[0.15.7] OvenMediaEngine has been updated! (Mar 22, 2023)
Since OvenMediaEngine's update to version 0.15.4 uncovered several policy and feature conflicts, which have since been resolved in the latest version, 0.15.7. For more details, please look at the release notes for versions 0.15.5, 0.15.6, and 0.15.7.
-
[0.15.3] OvenMediaEngine has been updated! (Mar 09, 2023)
With the 0.15.3 update, OvenMediaEngine supports multiple audio track inputs via SRT and stream creation/deletion APIs. Please see the release notes or below for details.
-
AirenSoft participates in the 2023 NAB Show
Also, we are preparing to show you OvenMediaEngine, a sub-second latency streaming solution using LLHLS and WebRTC, and give you a chance to experience the OvenMediaEngine Enterprise Demo.
-
[0.15.0] OvenMediaEngine has been updated! (Jan 31, 2023)
The first update of OvenMediaEngine for 2023 has been released. This is version 0.15.0 and has improved stream quality for WebRTC providers. Please check out the release notes or below for details.
What are some alternatives?
webrtc-sdk - WebRTC Simple Calling API + Mobile SDK - A simplified approach to RTCPeerConnection for mobile and web video calling apps.
Ant-Media-Server - Ant Media Server is a live streaming engine software that provides adaptive, ultra low latency streaming by using WebRTC technology with ~0.5 seconds latency. Ant Media Server is auto-scalable and it can run on-premise or on-cloud.
javascript-sdk-design - JavaScript SDK Design Guide extracted from work and personal experience
srs - SRS is a simple, high-efficiency, real-time video server supporting RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181.
OvenSpace - OvenSpace is Sub-Second Latency Streaming Demo Service using OvenMediaEngine, OvenPlayer, and OvenLiveKit.
rtmpie - Out-of-the-box RTMP streaming server with a clean and powerful web interface
OvenPlayer - OvenPlayer is JavaScript-based LLHLS and WebRTC Player for OvenMediaEngine.
Pion WebRTC - Pure Go implementation of the WebRTC API
Bot Builder SDK - Bot Framework provides the most comprehensive experience for building conversation applications.
IP-ESP32-CAM - "IP Camera" based on ESP32-CAM
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.
BerryShare - Share PC desktop to Raspberry Pi with WebRTC