arut / nginx-rtmp-module

NGINX-based Media Streaming Server
http://nginx-rtmp.blogspot.com
BSD 2-Clause "Simplified" License
13.38k stars 3.51k forks source link

Low Latency HLS support #1566

Open evgenibers opened 3 years ago

evgenibers commented 3 years ago

Hello, does it support Low Latency HLS? https://en.wikipedia.org/wiki/HTTP_Live_Streaming#Low_Latency_HLS

Alexufo commented 3 years ago

Hi @evgenibers

I really like nginx-rtmp-module but there is no way to get any new low latency solution soon I suppose :-( If @arut add supporting it will blow world again like nginx-rtmp-module did several years ago.

Alexufo commented 3 years ago

@evgenibers I used OvenMediaEngine instead now

smartweekend commented 3 years ago

@evgenibers I used OvenMediaEngine instead now

can share how to with avideo?

Alexufo commented 3 years ago

@smartweekend I wrote an article https://habr.com/ru/post/532424/ eng version https://www.airensoft.com/post/review-ome-russia I hope this helps. But if you don't plan to use live broadcasting low latency engine is not important. (You will always lost in quality )

erankor commented 1 year ago

We recently open-sourced our live streaming framework - https://github.com/kaltura/media-framework/. It uses a modified version of nginx-rtmp-module for RTMP ingestion, and it has support for LLHLS. It also supports persistence in cloud storage (s3), DRM, subtitles etc.

tolew1 commented 1 year ago

We recently open-sourced our live streaming framework - https://github.com/kaltura/media-framework/. It uses a modified version of nginx-rtmp-module for RTMP ingestion, and it has support for LLHLS. It also supports persistence in cloud storage (s3), DRM, subtitles etc.

This seems like it can be a good alternative. @erankor BTW all your sample topologies aren't visible on your page Github page.

erankor commented 1 year ago

@tolew1, the diagrams work ok for me - image Maybe you're using GitHub mobile app? I don't see the diagrams on the GitHub iPhone app...

tolew1 commented 1 year ago

@erankor No I always use my desktop computer. It's showing now. Before it had red boxes that said Unable to render Rich display. Apparently, it seems to happen to others. https://github.com/community/community/discussions/41020

But it's working now all of a sudden. Thanks for the response.