Sign inSign up

airensoft/ovenplayerdemo

By airensoft

•Updated over 1 year ago

OvenPlayer demo served by nginx

Image
1

10K+

airensoft/ovenplayerdemo repository overview

⁠OvenPlayer Demo

⁠Run OvenPlayer demo with docker

Very simple example to serve OvenPlayer demo with 8080 port.

docker run -d -p 8080:80 airensoft/ovenplayerdemo

⁠What is OvenPlayer?

OvenPlayer is a JavaScript-based Player that can play Low Latency HLS (LLHLS) and WebRTC streams optimized for OvenMediaEngine⁠. It provides various APIs, so you can build and operate your media service more easily.

⁠Demo

OvenSpace is a sub-second latency streaming demo service using OvenMediaEngine⁠, OvenPlayer⁠ and OvenLiveKit⁠. You can experience OvenPlayer in the OvenSpace Demo⁠ and see examples of applying in OvenSpace Repository⁠.

⁠Features

  • HTML5 Standard Video Player
  • Live Streaming with Various Protocols
    • Sub-Second Latency: WebRTC (Signalling Protocol Conforms to the OME Specification)
    • Low Latency: LLHLS, LLDASH (Chunked CMAF)
    • Legacy: HLS, MPEG-DASH
  • Automatic Fallback Streaming
  • Fully Customizable UI and SDK
  • Insert ADs with Various Formats<
    • VAST4, VAST3, VAST2, VPAID2 (HTML5), VMAP1.0.1
  • Support Multiple Subtitle Formats
    • SMI, VTT, SRT

⁠Quick Start

Please read the Quick Start⁠.

⁠OvenPlayer Demo

⁠API and Configuration

Start the Demo⁠ and see API and Configuration⁠ for more details.

⁠Build the source code

Check out Build⁠ section how to create ovenplayer.js for deployment or development after modifying the source code.

⁠How to contribute

We appreciate your interest in OvenPlayer.

We need your help to keep and develop our open-source project, and we want to tell you that you can contribute in many ways. Please read our Guidelines⁠, Rules⁠, and Contribute⁠.

We always hope that OvenPlayer will make your project a success.

⁠For more information

⁠License

OvenPlayer is licensed under the MIT license⁠.

⁠About AirenSoft

AirenSoft aims to make it easier for you to build a stable broadcasting/streaming service with Sub-Second Latency. Therefore, we will continue developing and providing the most optimized tools for smooth Sub-Second Latency Streaming.

Would you please click on each link below for details:

Tag summary

Content type

Image

Digest

sha256:564d1d974…

Size

20 MB

Last updated

over 1 year ago

docker pull airensoft/ovenplayerdemo