[ogg-dev] Feedback on XML metadata namespace

Ian Malone ibmalone at gmail.com
Tue Sep 11 07:41:35 PDT 2007

On 09/09/2007, Silvia Pfeiffer <silviapfeiffer1 at gmail.com> wrote:
> On 9/9/07, Ian Malone <ibmalone at gmail.com> wrote:
> > Ralph Giles wrote:

> > > A URI/URL scheme for referencing streams would be a generally useful
> > > thing. Should we override the query mechanism like the time fragment
> > > draft? "?oggserial=0x15323421" ?

> > This is roughly what was suggested the last time around.
> > A possible refinement is to provide a mapping from identifiers
> > to IDs so you could say "?oggid=myvideo".  The mapping could
> > maybe be handled by a fishbone packet.

>   Skeleton provides all the functionality required to get information
> about the logical bitstreams without a need for decoding.

> There
> is currently not a "name" (ID) specified for the logical bitstream in
> the way that Ian suggests, but there is no reason that cannot be
> introduced. All we need to do is create a message header field called
> e.g. "id:" and make it mandatory. Then we can address logical
> bitstreams in skeleton through names as well as serial number.

What are the pros and cons to mandatory?  It's not required
in (X)HTML for instance, only when the items are significant.
If the serial number mechanism is available then the ID would
only be needed when semantic meaning was required.  (It's
one thing to have id="video", id="soundtrack-en" etc., another
to have IDs derived from UUIDs.)


More information about the ogg-dev mailing list