nginx-ts-module icon indicating copy to clipboard operation
nginx-ts-module copied to clipboard

HLS fMP4

Open ReubenM opened this issue 8 years ago • 6 comments

With HLS supporting mp4 fragments instead of ts since sometime last year, do you have any plans to make it possible to write HLS and DASH manifests that reference the same segment chunks?

ReubenM avatar Aug 08 '17 20:08 ReubenM

Currently it's really easy to cut TS fragments from TS input. But since DASH needs mp4 anyway, probably at some point it will make sense to write only mp4. Now there's much other work to do on the module until that.

arut avatar Aug 09 '17 12:08 arut

You might want to keep an eye on the CMAF (ISO/IEC CD 23000-19) spec. That's where this supposed unification of DASH / HLS fragment formats is taking place.

I haven't really been able to determine if it is intended to replace DASH & HLS, or if it is supposed to be an abstraction that is meant to ensure interoperability.

ReubenM avatar Aug 09 '17 17:08 ReubenM

Thanks @ReubenM.

arut avatar Aug 09 '17 20:08 arut

BTW, HLS is now defined in RFC8216 and has a chapter about fMP4.

rgl avatar Sep 04 '17 19:09 rgl

ok

Tinywan avatar Sep 05 '17 01:09 Tinywan

I think that creating an nginx-cmaf-module would be a killer. Are you interested in it?

zuzzurro avatar Apr 16 '19 10:04 zuzzurro