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

Timed metadata support for HLS streams

Open git-audo opened this issue 5 years ago • 2 comments

Hi, I'm working on the support of ID3 metadata for HLS streams, following the apple specifications[0]. On reception of AMF metadata in the rtmp stream, the ID3 tags would be generated by a third party C library[1] and inserted in an additional mpegts stream, in parallel to audio and video. Is this work of any use for someone else and should I make a pull request with this new feature? Thanks

[0] https://developer.apple.com/library/archive/documentation/AudioVideo/Conceptual/HTTP_Live_Streaming_Metadata_Spec/Introduction/Introduction.html [1] https://github.com/larsbs/id3v2lib

git-audo avatar Oct 17 '20 12:10 git-audo

This sounds interesting, how and when would you add the id3 'track' to the rtmp stream or hls manifest?

eriko-de avatar Mar 11 '21 08:03 eriko-de

It's an amazing feature. User can control their HLS streaming at the client side. Any progress yet?

mumubin avatar Nov 19 '21 03:11 mumubin