An open API service indexing awesome lists of open source software.

https://github.com/mauricioabreu/llhls-streaming

LL-HLS streaming using OvenMediaEngine
https://github.com/mauricioabreu/llhls-streaming

Last synced: 2 months ago
JSON representation

LL-HLS streaming using OvenMediaEngine

Awesome Lists containing this project

README

        

# LL-HLS Streaming

This project setups OvenMediaEngine, NGINX and a mapper service to stream video and audio using the well know low latency protocol called LL-HLS.

The project has a few components:
* OvenMediaEngine: The media server that will stream the video and audio.
* NGINX: The proxy/web server that will deliver audio and video, caching everything that is possible.
* Mapper: A service that will map the requested streaming to the right origin.

## Run

To run the project and all the components, you can use the following command:

```
just run
```

## Ingest

To ingest a stream, you can use the following commands:

### SRT

```
just ingest-srt
```

You can also use any other client that supports SRT to ingest the stream.

## Play

Play using the following URL http://localhost:8080/ll/llhls/playlist.m3u8