arut / nginx-rtmp-module

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

Fragmented MP4 for HLS #1074

Open mattsgreen opened 7 years ago

mattsgreen commented 7 years ago

Is there any plans to support fragmented MP4 for HLS? (Support introduced in the HLS spec last year)

This would allow DASH and HLS to run in parallel without having to generate two different file sets?

arut commented 7 years ago

For DASH separate audio/video files are created. For HLS it's a single fragment file with both audio and video.

Are there any players which could benefit from this?

mattsgreen commented 7 years ago

It is my understanding that HLS supports unmuxed audio and video as well. Some discussions on it here: https://github.com/kaltura/nginx-vod-module/issues/591

Bitmovin and other js based players support this.

xingfanxia commented 6 years ago

@arut Is there any plan for this feature?

alexcyn commented 5 years ago

FMP4 typically uses 25% less bitrate than TS, because TS container has huge overhead. So FMP4 makes sense.

winkmichael commented 5 years ago

FMP4 can also reduces latency a significant amount.

hugheba commented 5 years ago

What's the status of this?

Is there any support for CMAF?

This project seems to be dead...at least by this author.