Skip to content

OvenPlayer is an HTML5 player designed for smooth streaming with ultra-low latency from OvenMediaEngine.

License

Notifications You must be signed in to change notification settings

S3-sim/OvenPlayer

 
 

Repository files navigation

"HTML5 player for OvenMediaEngine" OvenPlayer

What is OvenPlayer?

OvenPlayer is Open-Source HTML5 Player. OvenPlayer supports WebRTC Signaling from OvenMediaEngine for Sub-Second Latency Streaming. And, it automatically plays and fallbacks using WebRTC, Low Latency HTTP (DASH), MPEG-DASH, HLS, and RTMP. We also provide OvenMediaEngine, Open-Source Sub-Second Latency Streaming Server.

main

What is the goal of this project?

Our goal is to make it easier for you to build a stable broadcasting/streaming service with Sub-Second Latency. So, our projects have the most optimized tools from Encoder to Player for smooth streaming.

Please click on each banner below for details.

OvenLiveKit OvenMediaEngine OvenPlayer

Features

  • Ultra-low latency stream playback
  • Full custom support with separate UI and SDK
  • Support for playback regardless of browser and media type
  • Supports all standard player functions
  • Supported Protocols: WebRTC (Signalling protocol conforms to the OME specification), HLS, and MPEG-Dash
  • Easily create profit by adding Ads in various formats
  • Supports multiple subtitle formats (SMI, VTT, and SRT)

Quick Start

Please read Quick Start chapter in tutorials.

API and Configuration

Start the Demo.

Visit API and Configuration for more details.

How to Contribute

Please read Guidelines and our Rules.

Or we are collecting use cases. Please share your experience with [email protected]. The voices of real-contributors are of great support to our project.

Contribute

License

OvenPlayer is licensed under the MIT license.

About

OvenPlayer is an HTML5 player designed for smooth streaming with ultra-low latency from OvenMediaEngine.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 94.2%
  • Less 4.9%
  • Other 0.9%