developer
Specifications for standardisation
Developer Mailing Lists
- annodex-dev: Discussions about Annodex coding, bugs, specifications, file formats, standards etc.
- annodex-commits: Keeps you up to date on any changes in the version control system by automatically sending email on commits.
Continuous Media Markup Language CMML
CMML is a HTML-like markup language for time-continuous data such as audio/video. It enables the description of structure for a media file through marking up temporal clips. It enables attachment of hyperlinks & annotations to the clips. And it can be used for authoring of Annodex content through the stream tag.
The Continuous Media Markup Language, Version 2.1 (March 2006)
draft-pfeiffer-cmml-03.txt (at IETF)
draft-pfeiffer-cmml-03.txt (local)
Annodex file format
Annodex is an encapsulation format, which interleaves time-continuous data with CMML markup in a streamable manner. The Annodex format is built on the Ogg encapsulation format, introducing:
- a Skeleton meta-header stream
- a CMML annotation stream
This allows for internet servers and proxies to manage temporal subparts and reconstruct files from annodexed clips.
The Annodex annotation format for time-continuous bit streams, Version 3.0
draft-pfeiffer-annodex-02.txt (lcoal)
Time intervals in URIs
Hyperlinks are a core functionality of the Web. To fully include time-continuous content such as audio/video into the Web, we need to be able to point hyperlinks into such content to address temporal offsets.
NOTE: this I-D needs updating with IETF
Time intervals in URI queries and fragments
draft-pfeiffer-temporal-fragments-03.txt (local)
Ogg
Ogg is a streamable container created by Monty of Xiph.org. It was initially invented to support the Ogg Vorbis compressed audio format and has since been used by Xiph.org for other media codecs including Speex, FLAC and the Theora video codec.
Subversion access
Software and specifications under development of the Annodex Foundation is kept in a subversion repository, which can be accessed at http://svn.annodex.net.
Anonymous read access to the software packages is available through:
svn co http://svn.annodex.net//trunk
Subversion access
Software and specifications under development of the Annodex Foundation is kept in a subversion repository, which can be accessed at http://svn.annodex.net.
Anonymous read access to the software packages is available through the command:
svn co http://svn.annodex.net/{sw-package}/trunk
If you wish to contribute code back to the Annodex project, please do so by sending patches to one of our development mailing lists, or feel free to ask for a named account if you'd like write access to the SVN repository.
Software & Specification bug tracking
The bug tracking tool for software & specifications is at http://trac.annodex.net/report/.
Wiki for software & standards development
The wiki for software and specification development is at http://trac.annodex.net/.
Recent comments
11 weeks 1 day ago
11 weeks 1 day ago
12 weeks 2 days ago
15 weeks 14 hours ago
16 weeks 2 days ago
18 weeks 1 hour ago
22 weeks 5 days ago
22 weeks 5 days ago
1 year 27 weeks ago
1 year 31 weeks ago