[FFmpeg-devel] [PATCH] ICY metadata from HTTP streams

Tamas Selmeci tselmeci
Mon Dec 28 16:41:37 CET 2009


Ronald S. Bultje wrote:

> It seems like a wrong solution. What if Ogg is sent over HTTP? Or MP4? Law?
> Tags in the protocol stream (e.g. HTTP) instead of "muxing format"
> (avi, mp3, ..) should be implemented as such. E.g. you could consider
> adding a "icy demuxer" or so, or expanding the URLContext to somehow
> contain a metadata struct itself (the new metadata system should allow
> this), so that the AVFormatContext can then copy it if wanted (I like
> this version).

Thank you for the answer and the ideas. I'm obviously not aware of the
entire FFmpeg internal structure, that's why this patch is not the
appropriate solution.

I will probably consider implementing something like an icy-demuxer as
you suggested - once I'm finished, will be back again. FFmpeg is a part
of my home-project in which a netradio is implemented for entertainment
and music listing/ripping purposes, and in my case mostly MP3 and AAC
netradio streams are found.

[- Selmeci, Tamas
[- www.open-st.eu

More information about the ffmpeg-devel mailing list