[FFmpeg-devel] [PATCH] Add Apple HTTP Live Streaming protocol handler

Martin Storsjö martin
Sun Jul 25 18:08:58 CEST 2010


On Sun, 25 Jul 2010, Stefano Sabatini wrote:

> On date Sunday 2010-07-25 17:15:07 +0300, Martin Storsj? encoded:
> > On Sun, 25 Jul 2010, Stefano Sabatini wrote:
> > 
> > > On date Sunday 2010-07-25 14:25:35 +0300, Martin Storsj? encoded:
> > > > On Sun, 25 Jul 2010, Martin Storsj? wrote:
> > > > 
> > > > > Seeking is implemented in a separate patch, and requires a slight addition 
> > > > > to the mpegts demuxer.
> > > > 
> > > > As follow-up discussion to this - I also thought about implementing this 
> > > > as a demuxer, which internally would use a chained mpegts demuxer. This 
> > > > would be more messy, but would allow for more precise seeking, so I went 
> > > > for this approach instead, which seems more straightforward.
> > > 
> > > We should start to document protocols as well.
> > > 
> > > Would you mind to add a doc/protocols.texi and add an entry for this?
> > 
> > Hmm, don't we have them in doc/general.texi already? Although, it seems to 
> > be missing a few entries - md5, rtmp{,t,e,te,s} and concat to be more 
> > specific. Forgot to add an entry there for this one, too, I'll add one in 
> > the next round.
> 
> I mean a section documenting what they are and how they are used
> (syntax, examples, etc.), something like is done for filters.texi (see
> also the devices patch).

Ah, I see. Most of them are quite straightforward and I can't really come 
up with something to document on some of them (e.g. HTTP), but some may 
need some documentation (e.g. RTSP, which isn't technically a protocol 
handler in libavformat, but has a few things that need to be documented). 
I'll see if I can get something done on this in a few days.

// Martin



More information about the ffmpeg-devel mailing list