[FFmpeg-devel] Future of applehttp demuxer, Was: [FFmpeg-commits] Add Apple HTTP Live Streaming protocol handler

Ronald S. Bultje rsbultje
Mon Mar 7 19:28:22 CET 2011


Hi,

On Mon, Mar 7, 2011 at 5:53 AM, Martin Storsj? <martin at martin.st> wrote:
> On Sun, 6 Mar 2011, Martin Storsj? ?wrote:
>> Add Apple HTTP Live Streaming protocol handler
[..]
>> ?doc/general.texi ? ? ? ? ? ? | ? ?1 +
>> ?libavformat/Makefile ? ? ? ? | ? ?1 +
>> ?libavformat/allformats.c ? ? | ? ?1 +
>> ?libavformat/applehttpproto.c | ?358 ++++++++++++++++++++++++++++++++++++++++++
>> ?4 files changed, 361 insertions(+), 0 deletions(-)
>
> Now that this is committed, what's the future of the applehttp demuxer? It
> has some features that the protocol handler variant doesn't support at the
> moment (seeking, receiving multiple bitrate variants at the same time).

It's really up to the one implementing it. As I said on IRC, I don't
have a lot of time but I originally thought this would fit better as a
demuxer, because it is served as a "playlist" file. Maybe this could
be solved by having playlist support, hard to say.

> Both of them lack automatic bitrate switching.

Should be done in application, not in lav*.

Ronald



More information about the ffmpeg-devel mailing list