OvenPlayer

OvenPlayer is an automatic fallback player and the most optimized open source media player for OME. It supports WebRTC Signaling and automatically plays WebRTC, HLS, MPEG-DASH, or RTMP for your streaming environment. You can play any media regardless of browser, video, and audio format.

Features

Open-Source

OvenPlayer is our open source project and is closely linked to OvenMediaEngine.

Ultra-Low Latency Streaming

OvenPlayer can stream using ULL protocols such as WebRTC or CMAF (HLS, MPEG-DASH).

Automatic Fallback

OvenPlayer is automatically fallback using HLS or MPEG-DASH for smooth streaming.

Fully Customizable UI

OvenPlayer provides a customizable UI, so you can edit it to suit your environment.

Responsive Player

OvenPlayer is a responsive player that works on all screen sizes.

Easy to insert ADs

OvenPlayer supports VAST4, VAST3, VAST2, VPAID2 (HTML 5) and VMAP1.0.1.

HTML5 Standard Player for Web

OvenPlayer can stream regardless of browser and file format. No plugin is required.

Native Player for Android/iOS (Alpha)

OvenPlayer builds as native-player because the HTML5 player cannot fully support mobile.

Most browsers prohibit access to TLS-based HTTPS site through unsecured HTTP or WebSocket.

Therefore, we have prepared a demo player based on HTTP or HTTPS for you.

License

* MIT License

OvenPlayer released under the MIT license as an open source project.

* Technical Support

We provide technical support for OvenPlayer via GitHub Issues.

Please feel free to contact us if you need any problems or improvements in use.

OvenMediaEngine and OvenPlayer were developed by AirenSoft and released as open source under the GPLv2 and MIT license.