Changeset 1050

Show
Ignore:
Timestamp:
2005-03-05 15:17:32 (4 years ago)
Author:
silvia
Message:

Completely reworked the introduction. Makes for a much nicer read now!

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • standards/draft-pfeiffer-cmml-02.xml

    r1049 r1050  
    8181      </t> 
    8282 
    83       <t>The specification is 
    84       not encumbered by patents. The Annodex format is protected by a 
    85       trade mark to prevent the use of the term "Annodex" for any 
    86       related but non-conformant and therefore non-interoperable 
    87       technology. Conformant technology is encouraged to use the term 
    88       "Annodex" when refering to the file format. 
    89       </t> 
    90  
    9183      <t>The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL 
    9284      NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and 
     
    10597    <section title="Introduction"> 
    10698 
    107       <t>Time-continuous data in the Annodex format contains XML-based 
    108       annotations and hyperlinking information that enables it to be 
    109       browsed by client applications, and crawled and indexed by 
    110       search engines. The Continuous Media Markup Language CMML is a 
    111       simple markup language for authoring and storing the XML data to 
    112       be multiplexed with the time-continuous data given in binary 
    113       bitstreams. This process eventually creates Annodex bitstreams. 
    114       </t> 
    115  
    116       <t>The format of the CMML derives much from XHTML. Yet, instead 
    117       of enabling the annotation of textual documents, it enables 
    118       creation of mark-up for time-continuous documents. 
    119       </t> 
    120  
    121       <t>The CMML can describe one or several time-continuous data 
    122       bitstreams. It is used to create all the tags required for 
    123       authoring the annotation information for the Annodex format. It 
    124       therefore contains the same tags as the annotation bitstream in 
    125       Annodex format, which are the "head" and the "clip" tags. In 
    126       addition, it may contain a stream tag, which is required for 
    127       identifying and synchronising one or several input bitstreams 
    128       that will be multiplexed together with the annotations for the 
    129       creation of one coherent Annodex bitstream. 
     99      <t>The Continuous Media Markup Language (CMML) specifies XML 
     100      based markup for time-continuous data to allow it to become 
     101      an integral part of the World Wide Web analogously 
     102      to how HTML allowed text documents to become part of the Web. 
     103      Therefore, format of the CMML derives much from XHTML. 
     104      </t> 
     105 
     106      <t>CMML allows to attach free-text annotations, metadata, captions 
     107      and other textual information to clips of time-continuous data, 
     108      thus enabling a timed textual representation of the data, which 
     109      can be indexed by Web search engines. 
     110      </t> 
     111 
     112      <t>CMML also allows to attach a hyperlink to clips of 
     113      time-continuous data, enabling Web search engines to crawl the 
     114      content. This also enables users to surf seamlessly between 
     115      time-continuous data and other Web resources, integrating clips 
     116      of media into the browsing history of a Web browser. 
     117      </t> 
     118 
     119      <t>CMML also allows to attach a representative image to clips 
     120      of time-continuous data, providing for a visual representation 
     121      of the clip in conjunction with the textual representation as, 
     122      for example, in the presentation of search results or in a 
     123      table of clips. 
     124      </t> 
     125 
     126      <t>CMML provides for a "head" element to store information that 
     127      concerns the complete time-continous resource, and a set of "clip" 
     128      elements that each store information for a temporal subpart of the 
     129      resource. 
     130      </t> 
     131 
     132      <t>The practical use of a CMML file is in conjunction with the 
     133      <xref target="ANX">Annodex exchange format</xref>. CMML markup 
     134      can be interleaved inside an Annodex file or stream to allow 
     135      a synchronised delivery of marked-up time-continuous data 
     136      in a single stream between a Web server and a user agent. 
     137      </t> 
     138       
     139      <t>CMML has also been designed as an authoring language for 
     140      Annodex bitstreams. It allows to describe the time-continuous 
     141      data bitstream(s) that need to be multiplexed together to create 
     142      an Annodex bitstream. This information is stored in the "stream" 
     143      element of a CMML document. Such a document can be used to control 
     144      the multiplexing process that creates an Annodex file. 
    130145      </t> 
    131146 
  • standards/draft-pfeiffer-cmml-current.xml

    r1049 r1050  
    8181      </t> 
    8282 
    83       <t>The specification is 
    84       not encumbered by patents. The Annodex format is protected by a 
    85       trade mark to prevent the use of the term "Annodex" for any 
    86       related but non-conformant and therefore non-interoperable 
    87       technology. Conformant technology is encouraged to use the term 
    88       "Annodex" when refering to the file format. 
    89       </t> 
    90  
    9183      <t>The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL 
    9284      NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and 
     
    10193     
    10294    <!--**************--> 
    103     <!-- INTRODUCTION --> 
     95    <!-- Introduction --> 
    10496    <!--**************--> 
    10597    <section title="Introduction"> 
    10698 
    107       <t>Time-continuous data in the Annodex format contains XML-based 
    108       annotations and hyperlinking information that enables it to be 
    109       browsed by client applications, and crawled and indexed by 
    110       search engines. The Continuous Media Markup Language CMML is a 
    111       simple markup language for authoring and storing the XML data to 
    112       be multiplexed with the time-continuous data given in binary 
    113       bitstreams. This process eventually creates Annodex bitstreams. 
    114       </t> 
    115  
    116       <t>The format of the CMML derives much from XHTML. Yet, instead 
    117       of enabling the annotation of textual documents, it enables 
    118       creation of mark-up for time-continuous documents. CMML has a much 
    119       stricter separation of structure and presentation information than 
    120       HTML or XHTML. CMML's tags only hold structural and semantic tags, 
    121       while the presentation of these tags in a user interface is fully 
    122       controlled by style sheets. 
    123       </t> 
    124  
    125       <t>The CMML can describe one or several time-continuous data 
    126       bitstreams. It is used to create all the tags required for 
    127       authoring the annotation information for the Annodex format. It 
    128       therefore contains the same tags as the annotation bitstream in 
    129       Annodex format, which are the "head" and the "clip" tags. In 
    130       addition, it may contain a stream tag, which is required for 
    131       identifying and synchronising one or several input bitstreams 
    132       that will be multiplexed together with the annotations for the 
    133       creation of one coherent Annodex bitstream. 
     99      <t>The Continuous Media Markup Language (CMML) specifies XML 
     100      based markup for time-continuous data to allow it to become 
     101      an integral part of the World Wide Web analogously 
     102      to how HTML allowed text documents to become part of the Web. 
     103      Therefore, format of the CMML derives much from XHTML. 
     104      </t> 
     105 
     106      <t>CMML allows to attach free-text annotations, metadata, captions 
     107      and other textual information to clips of time-continuous data, 
     108      thus enabling a timed textual representation of the data, which 
     109      can be indexed by Web search engines. 
     110      </t> 
     111 
     112      <t>CMML also allows to attach a hyperlink to clips of 
     113      time-continuous data, enabling Web search engines to crawl the 
     114      content. This also enables users to surf seamlessly between 
     115      time-continuous data and other Web resources, integrating clips 
     116      of media into the browsing history of a Web browser. 
     117      </t> 
     118 
     119      <t>CMML also allows to attach a representative image to clips 
     120      of time-continuous data, providing for a visual representation 
     121      of the clip in conjunction with the textual representation as, 
     122      for example, in the presentation of search results or in a 
     123      table of clips. 
     124      </t> 
     125 
     126      <t>CMML provides for a "head" element to store information that 
     127      concerns the complete time-continous resource, and a set of "clip" 
     128      elements that each store information for a temporal subpart of the 
     129      resource. 
     130      </t> 
     131 
     132      <t>The practical use of a CMML file is in conjunction with the 
     133      <xref target="ANX">Annodex exchange format</xref>. CMML markup 
     134      can be interleaved inside an Annodex file or stream to allow 
     135      a synchronised delivery of marked-up time-continuous data 
     136      in a single stream between a Web server and a user agent. 
     137      </t> 
     138       
     139      <t>CMML has also been designed as an authoring language for 
     140      Annodex bitstreams. It allows to describe the time-continuous 
     141      data bitstream(s) that need to be multiplexed together to create 
     142      an Annodex bitstream. This information is stored in the "stream" 
     143      element of a CMML document. Such a document can be used to control 
     144      the multiplexing process that creates an Annodex file. 
    134145      </t> 
    135146