nginx-rtmp-module
nginx-rtmp-module copied to clipboard
Timed metadata support for HLS streams
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
This sounds interesting, how and when would you add the id3 'track' to the rtmp stream or hls manifest?
It's an amazing feature. User can control their HLS streaming at the client side. Any progress yet?