[annodex-users] annodex serve image
Conrad Parker
conrad at metadecks.org
Tue Feb 21 09:12:35 EST 2006
On Mon, Feb 20, 2006 at 01:54:44PM -0800, Michael Dale wrote:
> I noticed on the cmmlwiki site you have a arbitrary time request image server
> for the video files like:
> http://media.annodex.net/cmmlwiki/SFD2005-Pia_Waugh.png?t=00:00:32 where t=
> arbitrary time
> It seems fairly quick.... is it a function of the python bindings for annodex
> or mod_annodex or command line driven via mplayer or gstreamer?
> If its a function of mod_annodex how can that feature be accessed?... there is
> no documentation of this feature in the mod_annodex page.
> I been using php_ffmpeg to do arbitrary frame serving but the seek time is
> unbearably long. (our media is in ogg format)
Hi,
that's actually using mplayer, and j^ has also written a gstreamer
(pygst) version. Both are available in:
http://trac.annodex.net/file/cmmlwiki/trunk/cmmlwiki/framer.py
It also has some caching behind it, so multiple requests for the same
image will be served from disk cache.
libannodex/mod_annodex doesn't attempt to do any decoding -- it doesn't
know much about the codecs within the stream. The idea there is that it
can do its job (serve media from arbitrary time offsets, including the
previous keyframe etc.) even if the file its handling contains codecs
its never seen before -- for example you deploy a server or proxy now and
somebody puts a new file on it in a years time with a new codec; it can
still serve it.
Conrad.
More information about the annodex-users
mailing list