All Projects → AirenSoft → Ovenplayer

AirenSoft / Ovenplayer

Licence: mit
OvenPlayer is Open-Source HTML5 Player. OvenPlayer supports WebRTC Signaling from OvenMediaEngine for Sub-Second Latency Streaming.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Ovenplayer

Html5 Dash Hls Rtmp
🌻 HTML5播放器、M3U8直播/点播、RTMP直播、低延迟、推流/播流地址鉴权
Stars: ✭ 1,805 (+820.92%)
Mutual labels:  webrtc, hls, html5
Hlsjs P2p Engine
Let your viewers become your unlimitedly scalable CDN.
Stars: ✭ 759 (+287.24%)
Mutual labels:  webrtc, hls, html5
Ios P2p Engine
Let your viewers become your unlimitedly scalable CDN.
Stars: ✭ 31 (-84.18%)
Mutual labels:  webrtc, hls
Webrtc Lab
WebRTC 연구실 🌎
Stars: ✭ 39 (-80.1%)
Mutual labels:  webrtc, html5
Learning Webrtc
Codes and notes while learning webrtc
Stars: ✭ 98 (-50%)
Mutual labels:  webrtc, html5
Janus Webrtc Gateway Docker
Perfect Docker Image for Media Streaming Expert User ( https://github.com/meetecho/janus-gateway )
Stars: ✭ 582 (+196.94%)
Mutual labels:  webrtc, hls
P2p Media Loader
An open-source engine for P2P streaming of live and on demand video directly in a web browser HTML page
Stars: ✭ 822 (+319.39%)
Mutual labels:  webrtc, hls
Android P2p Engine
Let your viewers become your unlimitedly scalable CDN.
Stars: ✭ 70 (-64.29%)
Mutual labels:  webrtc, hls
Zlmediakit
WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181 server and client framework based on C++11
Stars: ✭ 5,248 (+2577.55%)
Mutual labels:  hls, webrtc
Vime
Customizable, extensible, accessible and framework agnostic media player. Modern alternative to Video.js and Plyr. Supports HTML5, HLS, Dash, YouTube, Vimeo, Dailymotion...
Stars: ✭ 1,928 (+883.67%)
Mutual labels:  hls, html5
Rtmp Ts Dash Webrtc
👾 音视频解决方案 Audio and video solutions(AV1)
Stars: ✭ 129 (-34.18%)
Mutual labels:  webrtc, hls
Monibuca
🧩 Monibuca is a Modularized, Extensible framework for building Streaming Server
Stars: ✭ 307 (+56.63%)
Mutual labels:  webrtc, hls
P2p Cdn Sdk Javascript
Free p2p cdn github javascript sdk to reduce video streaming costs of live and on demand video using webrtc by upto 90% and improve scalability by 6x - 🚀 Vadootv 🚀
Stars: ✭ 158 (-19.39%)
Mutual labels:  webrtc, hls
Video.js
Video.js - open source HTML5 & Flash video player
Stars: ✭ 32,478 (+16470.41%)
Mutual labels:  hls, html5
Awesome Live Stream
Webrtc && Nginx && DASH && Quic 学习资料收集,持续更新中
Stars: ✭ 290 (+47.96%)
Mutual labels:  webrtc, hls
Mediaelement
HTML5 <audio> or <video> player with support for MP4, WebM, and MP3 as well as HLS, Dash, YouTube, Facebook, SoundCloud and others with a common HTML5 MediaElement API, enabling a consistent UI in all browsers.
Stars: ✭ 7,767 (+3862.76%)
Mutual labels:  hls, html5
P2P-CKPlayer
嵌入P2P引擎的CKPlayer,视频网站省流量&加速神器
Stars: ✭ 49 (-75%)
Mutual labels:  hls, webrtc
Openplayerjs
Lightweight HTML5 video/audio player with smooth controls and ability to play VAST/VPAID/VMAP ads
Stars: ✭ 255 (+30.1%)
Mutual labels:  hls, html5
Hls.js
HLS.js is a JavaScript library that plays HLS in browsers with support for MSE.
Stars: ✭ 10,791 (+5405.61%)
Mutual labels:  hls, html5
Srs
SRS is a simple, high efficiency and realtime video server, supports RTMP, WebRTC, HLS, HTTP-FLV, SRT and GB28181.
Stars: ✭ 16,734 (+8437.76%)
Mutual labels:  webrtc, hls

"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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].