[libav-bugs] [Bug 878] New: Timed Metadata for HTTP Live Streaming

bugzilla at libav.org bugzilla at libav.org
Wed Aug 5 19:08:38 CEST 2015


https://bugzilla.libav.org/show_bug.cgi?id=878

            Bug ID: 878
           Summary: Timed Metadata for HTTP Live Streaming
           Product: Libav
           Version: 11
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: ---
         Component: libavformat
          Assignee: bugzilla at libav.org
          Reporter: arnaud.demouhy at akerbis.com

HTTP Live Streaming can embed metadata as described in this documentation :
https://developer.apple.com/library/ios/documentation/AudioVideo/Conceptual/HTTP_Live_Streaming_Metadata_Spec/Introduction/Introduction.html

Libav currently lack this feature.

For live inputs, the behavior of id3taggenerator can be copied (
https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/StreamingMediaGuide/UsingHTTPLiveStreaming/UsingHTTPLiveStreaming.html#//apple_ref/doc/uid/TP40008332-CH102-SW4
) :
> To add timed metadata to a live stream, use the id3taggenerator tool, with its output set to the stream segmenter. The tool generates ID3 metadata and passes it the stream segmenter for inclusion in the outbound stream.

The goal of this is to fetch a shoutcast stream and convert it to HLS,
including metadatas. I started a project for this. It is available here
https://github.com/akerbis/shoutcast2hls

-- 
You are receiving this mail because:
You are watching all bug changes.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.libav.org/pipermail/libav-bugs/attachments/20150805/5d3608d5/attachment.html>


More information about the libav-bugs mailing list