- From: CVS User spfeiffe <cvsmail@w3.org>
- Date: Sun, 26 Apr 2015 14:29:53 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/html-sourcing-inband-tracks In directory roscoe:/var/tmp/cvs-serv551 Modified Files: Overview.html Log Message: Sync HTML sourcing inband tracks spec with Git commit 2a8aba9040c982baed84bd30a7016455a8ae75ac --- /sources/public/html5/html-sourcing-inband-tracks/Overview.html 2015/04/07 23:40:51 1.12 +++ /sources/public/html5/html-sourcing-inband-tracks/Overview.html 2015/04/26 14:29:53 1.13 @@ -223,7 +223,7 @@ </p> <h1 class="title p-name" id="title" property="dcterms:title">Sourcing In-band Media Resource Tracks from Media Containers into HTML</h1> - <h2 id="unofficial-draft-07-april-2015">Unofficial Draft <time property="dcterms:issued" class="dt-published" datetime="2015-04-07">07 April 2015</time></h2> + <h2 id="unofficial-draft-26-april-2015">Unofficial Draft <time property="dcterms:issued" class="dt-published" datetime="2015-04-26">26 April 2015</time></h2> <dl> @@ -283,7 +283,7 @@ </p> -</section><section id="toc"><h2 class="introductory" id="h-toc" resource="#h-toc"><span property="xhv:role" resource="xhv:heading">Table of Contents</span></h2><ul class="toc" role="directory" id="respecContents"><li class="tocline"><a href="#introduction" class="tocxref"><span class="secno">1. </span>Introduction</a></li><li class="tocline"><a href="#mpegdash" class="tocxref"><span class="secno">2. </span>MPEG DASH</a></li><li class="tocline"><a href="#mpeg2ts" class="tocxref"><span class="secno">3. </span>MPEG-2 Transport Streams</a></li><li class="tocline"><a href="#mpeg4" class="tocxref"><span class="secno">4. </span>MPEG-4 ISOBMFF</a></li><li class="tocline"><a href="#webm" class="tocxref"><span class="secno">5. </span>WebM</a></li><li class="tocline"><a href="#ogg" class="tocxref"><span class="secno">6. </span>Ogg</a></li><li class="tocline"><a href="#acknowledgements" class="tocxref"><span class="secno">A. </span>Acknowledgements</a></li><li class="tocline"><a href="#references" class="tocxref"><spa class="secno">B. </span>References</a><ul class="toc"><li class="tocline"><a href="#informative-references" class="tocxref"><span class="secno">B.1 </span>Informative references</a></li></ul></li></ul></section> +</section><section id="toc"><h2 class="introductory" id="h-toc" resource="#h-toc"><span property="xhv:role" resource="xhv:heading">Table of Contents</span></h2><ul class="toc" role="directory" id="respecContents"><li class="tocline"><a href="#introduction" class="tocxref"><span class="secno">1. </span>Introduction</a></li><li class="tocline"><a href="#mpegdash" class="tocxref"><span class="secno">2. </span>MPEG-DASH</a></li><li class="tocline"><a href="#mpeg2ts" class="tocxref"><span class="secno">3. </span>MPEG-2 Transport Streams</a></li><li class="tocline"><a href="#mpeg4" class="tocxref"><span class="secno">4. </span>MPEG-4 ISOBMFF</a></li><li class="tocline"><a href="#webm" class="tocxref"><span class="secno">5. </span>WebM</a></li><li class="tocline"><a href="#ogg" class="tocxref"><span class="secno">6. </span>Ogg</a></li><li class="tocline"><a href="#acknowledgements" class="tocxref"><span class="secno">A. </span>Acknowledgements</a></li><li class="tocline"><a href="#references" class="tocxref"><spa class="secno">B. </span>References</a><ul class="toc"><li class="tocline"><a href="#informative-references" class="tocxref"><span class="secno">B.1 </span>Informative references</a></li></ul></li></ul></section> @@ -325,7 +325,7 @@ </section> <section id="mpegdash" typeof="bibo:Chapter" resource="#mpegdash" property="bibo:hasPart"> - <!--OddPage--><h2 id="h-mpegdash" resource="#h-mpegdash"><span property="xhv:role" resource="xhv:heading"><span class="secno">2. </span>MPEG DASH</span></h2> + <!--OddPage--><h2 id="h-mpegdash" resource="#h-mpegdash"><span property="xhv:role" resource="xhv:heading"><span class="secno">2. </span>MPEG-DASH</span></h2> <b>MIME type/subtype: <code>application/dash+xml</code></b> <p> [<cite><a class="bibref" href="#bib-MPEGDASH">MPEGDASH</a></cite>] defines formats for a media manifest, called MPD (Media Presentation Description), which references media containers, called media segments. [<cite><a class="bibref" href="#bib-MPEGDASH">MPEGDASH</a></cite>] also defines some media segments formats based on [<cite><a class="bibref" href="#bib-MPEG2TS">MPEG2TS</a></cite>] or [<cite><a class="bibref" href="#bib-ISOBMFF">ISOBMFF</a></cite>]. Processing of media manifests and segments to expose tracks to Web applications can be done by the user agent. Alternatively, a web application can process the manifests and segments to expose tracks. When the user agent processes MPD and media segments directly, it exposes tracks for <code>AdaptationSet</code> and <code>ContentComponent</code> elements, as defined in this document. When the Web application processes the MPD and media segments, it passes media segments to the user agent according to the MediaSource Extension [<cite><a class="bibref href="#bib-MSE">MSE</a></cite>] specification. In this case, the tracks are exposed by the user agent according to [<cite><a class="bibref" href="#bib-MSE">MSE</a></cite>]. The Web application may set default track attributes from MPD data, using the <code>trackDefaults</code> object, that will be used by the user agent to set attributes not set from initialization segment data. @@ -333,28 +333,28 @@ <ol> <li><p>Track Order</p> <p> - The order of tracks specified in the MPD (Media Presentation Description) format [<cite><a class="bibref" href="#bib-MPEGDASH">MPEGDASH</a></cite>] is maintained when sourcing multiple MPEG DASH tracks into HTML. + If an <code>AdaptationSet</code> contains <code>ContentComponents</code>, a track is created for each <code>ContentComponent</code>. Otherwise, a track is created for the <code>AdaptationSet</code> itself. The order of tracks specified in the MPD (Media Presentation Description) format [<cite><a class="bibref" href="#bib-MPEGDASH">MPEGDASH</a></cite>] is maintained when sourcing multiple MPEG DASH tracks into HTML. </p> </li> <li><p>Determining the type of track</p> <p> - A user agent recognises and supports data from a MPEG DASH media resource as being equivalent to a HTML track based on the <code>AdaptationSet</code> or <code>ContentComponent</code> <code>mimeType</code>: + A user agent recognises and supports data from a MPEG DASH media resource as being equivalent to a HTML track using the content type given by the MPD. The content type of the track is the first present value out of: The <code>ContentComponents</code>'s "contentType" attribute, the <code>AdaptationSet</code>'s "contentType" attribute, or the main type in the <code>AdaptationSet</code>'s "mimeType" attribute (i.e. for "video/mp2t", the main type is "video"). </p> <ul> <li>text track: <ul> - <li>the <code>AdaptationSet mimeType</code> is of main type "<code>application</code>" or "<code>text</code>"</li> - <li>the <code>AdaptationSet mimeType</code> is of main type "<code>video</code>" and the <code>AdaptationSet</code> contains one or more <a href="#mp4avcceacaption">ISOBMFF CEA 608 or 708 caption services</a>.</li> + <li>the content type is "<code>application</code>" or "<code>text</code>"</li> + <li>the content type is "<code>video</code>" and the <code>AdaptationSet</code> contains one or more <a href="#mp4avcceacaption">ISOBMFF CEA 608 or 708 caption services</a>.</li> </ul> - </li><li>video track: the <code>mimeType</code> is of main type "<code>video</code>"</li> - <li>audio track: the <code>mimeType</code> is of main type "<code>audio</code>"</li> + </li><li>video track: the content type is "<code>video</code>"</li> + <li>audio track: the content type is "<code>audio</code>"</li> </ul> </li> <li><p>Track Attributes for sourced Text Tracks</p> <p> - Data for sourcing text track attributes may exist in the media content or in the MPD. Text track attribute values are first sourced from track data in the media container, as described for <a href="#mpeg2tstta">text track attributes in MPEG-2 Transport Streams</a> and <a href="#mpeg4tta">text track attributes in MPEG-4 ISOBMFF</a>. If a track attribute value cannot be determined from the media container, then the track attribute value is sourced from data in the MPD as follows: + Data for sourcing text track attributes may exist in the media content or in the MPD. Text track attribute values are first sourced from track data in the media container, as described for <a href="#mpeg2tstta">text track attributes in MPEG-2 Transport Streams</a> and <a href="#mpeg4tta">text track attributes in MPEG-4 ISOBMFF</a>. If a track attribute's value cannot be determined from the media container, then the track attribute value is sourced from data in the track's <code>ContentComponent</code>. If the needed attribute or element does not exist on the <code>ContentComponent</code> (or if the <code>AdaptationSet</code> doesn't contain any <code>ContentComponents</code>), then that attribute or element is sourced from the <code>AdaptationSet</code>: </p> <table> <thead> @@ -366,9 +366,9 @@ <td> The track is: <ul> - <li>An <a href="#mp4avcceacaption">ISOBMFF CEA 608 caption service</a>: value of the '<code>channel-number</code>' field in the <code>Accessibility</code> descriptor in the <code>AdaptationSet</code>.</li> - <li>An <a href="#mp4avcceacaption">ISOBMFF CEA 708 caption service</a>: value of the '<code>service-number</code>' field in the <code>Accessibility</code> descriptor in the <code>AdaptationSet</code>.</li> - <li>Otherwise, the content of the '<code>id</code>' attribute in the <code>AdaptationSet</code> or <code>ContentComponent</code> element. Empty string if '<code>id</code>' attribute is not present.</li> + <li>An <a href="#mp4avcceacaption">ISOBMFF CEA 608 caption service</a>: the string "cc" concatenated with the value of the '<code>channel-number</code>' field in the <code>Accessibility</code> descriptor in the <code>ContentComponent</code> or <code>AdaptationSet</code>.</li> + <li>An <a href="#mp4avcceacaption">ISOBMFF CEA 708 caption service</a>: the string "sn" concatenated with the value of the '<code>service-number</code>' field in the <code>Accessibility</code> descriptor in the <code>ContentComponent</code> or <code>AdaptationSet</code>.</li> + <li>Otherwise, the content of the '<code>id</code>' attribute in the <code>ContentComponent</code>, or <code>AdaptationSet</code>.</li> </ul> </td> </tr> @@ -376,7 +376,7 @@ <th><code>kind</code></th> <td>The track: <ul> - <li>Represents an <code>AdaptationSet</code> containing a <code>Role</code> descriptor with <code>schemeIdURI</code> attribute = "<code>urn:mpeg:dash:role:2011</code>": + <li>Represents a <code>ContentComponent</code> or <code>AdaptationSet</code> containing a <code>Role</code> descriptor with <code>schemeIdURI</code> attribute = "<code>urn:mpeg:dash:role:2011</code>": <ul> <li>"<code>captions</code>": if the <code>Role</code> descriptor's value is "<code>caption</code>"</li> <li>"<code>subtitles</code>": if the <code>Role</code> descriptor's value is "<code>subtitle</code>"</li> @@ -396,15 +396,15 @@ <th><code>language</code></th> <td>The track is: <ul> - <li>An <a href="#mp4avcceacaption">ISOBMFF CEA 608 708 caption service</a>: the value of the '<code>language</code>' field in the <code>Accessibility</code> descriptor, in the <code>AdaptationSet</code>, where the corresponding '<code>channel-number</code>' or '<code>service-number</code>' is the same as this track's '<code>id</code>' attribute. The empty string if there is no such corresponding '<code>channel-number</code>' or '<code>service-number</code>'.</li> - <li>Otherwise: the content of the '<code>lang</code>'ßß attribute in the <code>AdaptationSet</code> or <code>ContentComponent</code> element.</li> + <li>An <a href="#mp4avcceacaption">ISOBMFF CEA 608 708 caption service</a>: the value of the '<code>language</code>' field in the <code>Accessibility</code> descriptor, in the <code>ContentComponent</code> or <code>AdaptationSet</code>, where the corresponding '<code>channel-number</code>' or '<code>service-number</code>' is the same as this track's '<code>id</code>' attribute. The empty string if there is no such corresponding '<code>channel-number</code>' or '<code>service-number</code>'.</li> + <li>Otherwise: the content of the '<code>lang</code>' attribute in the <code>ContentComponent</code> or <code>AdaptationSet</code> element.</li> </ul> </td> </tr> <tr> <th><code>inBandMetadataTrackDispatchType</code></th> <td> - If <code>kind</code> is "<code>metadata</code>", the concatenation of the <code>AdaptationSet</code> element and all child <code>Role</code> descriptors. The empty string otherwise. + If <code>kind</code> is "<code>metadata</code>", an XML document containing the <code>AdaptationSet</code> element and all child <code>Role</code> descriptors and <code>ContentComponents</code>, and their child <code>Role</code> descriptors. The empty string otherwise. </td> </tr> <tr> @@ -418,7 +418,7 @@ <li><p>Track Attributes for sourced Audio and Video Tracks</p> <p> - Data for sourcing audio and video track attributes may exist in the media content or in the MPD. Audio and video track attribute values are first sourced from track data in the media container, as described for <a href="#mpeg2tsavta">audio and video track attributes in MPEG-2 Transport Streams</a> and <a href="#mpeg4avta">audio and video track attributes in MPEG-4 ISOBMFF</a>. If a track attribute value cannot be determined from the media container, then the track attribute value is sourced from data in the MPD as follows: + Data for sourcing audio and video track attributes may exist in the media content or in the MPD. Audio and video track attribute values are first sourced from track data in the media container, as described for <a href="#mpeg2tsavta">audio and video track attributes in MPEG-2 Transport Streams</a> and <a href="#mpeg4avta">audio and video track attributes in MPEG-4 ISOBMFF</a>. If a track attribute's value cannot be determined from the media container, then the track attribute value is sourced from data in the track's <code>ContentComponent</code>. If the needed attribute or element does not exist on the <code>ContentComponent</code> (or if the <code>AdaptationSet</code> doesn't contain any <code>ContentComponents</code>), then that attribute or element is sourced from the <code>AdaptationSet</code>: </p> <table> <thead> @@ -428,13 +428,13 @@ <tbody><tr> <th><code>id</code></th> <td> - Content of the <code>id</code> attribute in the <code>AdaptationSet</code> or <code>ContentComponent</code> element. Empty string if the <code>id</code> attribute is not present. + Content of the <code>id</code> attribute in the <code>ContentComponent</code> or <code>AdaptationSet</code> element. Empty string if the <code>id</code> attribute is not present on either element. </td> </tr> <tr> <th><code>kind</code></th> <td> - <p>Given a <code>Role</code> scheme of "<code>urn:mpeg:dash:role:2011</code>", determine the <code>kind</code> attribute from the value of the <code>Role</code> descriptors in the <code>AdaptationSet</code> element.</p> + <p>Given a <code>Role</code> scheme of "<code>urn:mpeg:dash:role:2011</code>", determine the <code>kind</code> attribute from the value of the <code>Role</code> descriptors in the <code>ContentComponent</code> <b>and</b> <code>AdaptationSet</code> elements.</p> <ul> <li>"<code>alternative</code>": if the role is "<code>alternate</code>" but not also "<code>main</code>" or "<code>commentary</code>", or "<code>dub</code>"</li> <li>"<code>captions</code>": if the role is "<code>caption</code>" and also "<code>main</code>"</li> @@ -458,7 +458,7 @@ <tr> <th><code>language</code></th> <td> - Content of the <code>lang</code> attribute in the <code>AdaptationSet</code> or <code>ContentComponent</code> element. + Content of the <code>lang</code> attribute in the <code>ContentComponent</code> or <code>AdaptationSet</code> element. </td> </tr> </tbody></table> @@ -571,7 +571,10 @@ <td> Decimal representation of the elementary stream's identifier (<code>elementary_PID</code> field) in the PMT. <p> - In the case of CEA 708 closed captions, decimal representation of the <code>service_number</code> field in the 'Caption Channel Service Block'. + For CEA 608 closed captions, the string "cc" concatenated with the decimal representation of the channel number. + </p> + <p> + For CEA 708 closed captions, the string "sn" concatenated with the decimal representation of the <code>service_number</code> field in the 'Caption Channel Service Block'. </p> <p> If program 0 (zero) is present in the transport stream, a string of the format "OOOO.TTTT.SSSS.CC" consisting of the following, lower-case hexadecimal encoded fields: @@ -779,7 +782,7 @@ <tbody><tr> <th><code>id</code></th> <td> - Decimal representation of the <code>table_id</code> in the first 8 bits of the <code>section</code> data. + The empty string. </td> </tr> <tr> @@ -799,7 +802,7 @@ <tr> <th><code>data</code></th> <td> - The <code>section_length</code> number of bytes immediately following the <code>section_length</code> field in the <code>section</code>. + The entire MPEG-TS section, starting with <code>table_id</code> and ending <code>section_length</code> bytes after the <code>section_length</code> field. </td> </tr> </tbody></table> @@ -867,7 +870,7 @@ <tbody><tr> <th><code>id</code></th> <td> - Decimal representation of the <code>table_id</code> in the first 8 bits of the <code>section</code> data. + The empty string. </td> </tr> <tr> @@ -889,7 +892,7 @@ <tr> <th><code>data</code></th> <td> - The <code>section_length</code> number of bytes immediately following the <code>section_length</code> field in the <code>section</code>. + The entire MPEG-TS section, starting with <code>table_id</code> and ending <code>section_length</code> bytes after the <code>section_length</code> field. </td> </tr> </tbody></table> @@ -942,7 +945,12 @@ <tbody><tr> <th><code>id</code></th> <td> - If the track is an <a href="#mp4avcceacaption">ISOBMFF CEA 608 or 708 caption service</a> then the concatenation of the string "cc" and the string representation of the channel number for a CEA 608 caption or the string representation of the <code>"service_number"</code> in the Caption Channel Service Block for a CEA 708 caption. + <p> + For <a href="#mp4avcceacaption">ISOBMFF CEA 608 closed captions</a>, the string "cc" concatenated with the decimal representation of the <code>channel_number</code>. + </p> + <p> + For <a href="#mp4avcceacaption">ISOBMFF CEA 708 closed captions</a>, the string "sn" concatenated with the decimal representation of the <code>service_number</code> field in the 'Caption Channel Service Block'. + </p> <p> Otherwise, the decimal representation of the <code>track_ID</code> of a <code>TrackHeaderBox</code> (<code>tkhd</code>) in a <code>TrackBox</code> (<code>trak</code>). </p> @@ -1487,7 +1495,7 @@ </dd><dt id="bib-ATSC65">[ATSC65]</dt><dd><a href="http://www.atsc.org/cms/standards/A65_2013.pdf" property="dc:references"><cite>Program and System Information Protocol for Terrestrial Broadcast and Cable</cite></a>. 7 August 2013. URL: <a href="http://www.atsc.org/cms/standards/A65_2013.pdf" property="dc:references">http://www.atsc.org/cms/standards/A65_2013.pdf</a> </dd><dt id="bib-ATSC72-1">[ATSC72-1]</dt><dd><a href="http://www.atsc.org/cms/standards/a72/A72-Part-1-2014.pdf" property="dc:references"><cite>Video System Characteristics of AVC in the ATSC Digital Television System</cite></a>. 18 February 2014. URL: <a href="http://www.atsc.org/cms/standards/a72/A72-Part-1-2014.pdf" property="dc:references">http://www.atsc.org/cms/standards/a72/A72-Part-1-2014.pdf</a> </dd><dt id="bib-CEA708">[CEA708]</dt><dd><a href="http://www.ce.org/Standards/Standard-Listings/R4-3-Television-Data-Systems-Subcommittee/CEA-708-D.aspx" property="dc:references"><cite>Digital Television (DTV) Closed Captioning CEA-708-B</cite></a>. URL: <a href="http://www.ce.org/Standards/Standard-Listings/R4-3-Television-Data-Systems-Subcommittee/CEA-708-D.aspx" property="dc:references">http://www.ce.org/Standards/Standard-Listings/R4-3-Television-Data-Systems-Subcommittee/CEA-708-D.aspx</a> -</dd><dt id="bib-DASHIFIOP">[DASHIFIOP]</dt><dd><a href="http://dashif.org/w/2014/08/DASH-IF-IOP-v2.90.pdf" property="dc:references"><cite>Guidelines for Implementation: DASH-IF Interoperability Points</cite></a>. Community Review. URL: <a href="http://dashif.org/w/2014/08/DASH-IF-IOP-v2.90.pdf" property="dc:references">http://dashif.org/w/2014/08/DASH-IF-IOP-v2.90.pdf</a> +</dd><dt id="bib-DASHIFIOP">[DASHIFIOP]</dt><dd><a href="http://dashif.org/w/2015/04/DASH-IF-IOP-v3.0.pdf" property="dc:references"><cite>Guidelines for Implementation: DASH-IF Interoperability Points</cite></a>. 7 April 2015. Version 3.0 (Final Version). URL: <a href="http://dashif.org/w/2015/04/DASH-IF-IOP-v3.0.pdf" property="dc:references">http://dashif.org/w/2015/04/DASH-IF-IOP-v3.0.pdf</a> </dd><dt id="bib-DVB-SI">[DVB-SI]</dt><dd><a href="http://www.etsi.org/deliver/etsi_en/300400_300499/300468/01.14.01_60/en_300468v011401p.pdf" property="dc:references"><cite>ETSI EN 300 468: "Digital Video Broadcasting (DVB); Specification for Service Information (SI) in DVB systems"</cite></a>. URL: <a href="http://www.etsi.org/deliver/etsi_en/300400_300499/300468/01.14.01_60/en_300468v011401p.pdf" property="dc:references">http://www.etsi.org/deliver/etsi_en/300400_300499/300468/01.14.01_60/en_300468v011401p.pdf</a> </dd><dt id="bib-DVB-SUB">[DVB-SUB]</dt><dd><a href="http://www.etsi.org/deliver/etsi_en/300700_300799/300743/01.05.01_60/en_300743v010501p.pdf" property="dc:references"><cite>ETSI EN 300 743: "Digital Video Broadcasting (DVB); Subtitling systems"</cite></a>. URL: <a href="http://www.etsi.org/deliver/etsi_en/300700_300799/300743/01.05.01_60/en_300743v010501p.pdf" property="dc:references">http://www.etsi.org/deliver/etsi_en/300700_300799/300743/01.05.01_60/en_300743v010501p.pdf</a> </dd><dt id="bib-DVB-TXT">[DVB-TXT]</dt><dd><a href="http://www.etsi.org/deliver/etsi_en/300400_300499/300472/01.03.01_60/en_300472v010301p.pdf" property="dc:references"><cite>ETSI EN 300 472: "Digital Video Broadcasting (DVB); Specification for conveying ITU-R System B Teletext in DVB bitstreams"</cite></a>. URL: <a href="http://www.etsi.org/deliver/etsi_en/300400_300499/300472/01.03.01_60/en_300472v010301p.pdf" property="dc:references">http://www.etsi.org/deliver/etsi_en/300400_300499/300472/01.03.01_60/en_300472v010301p.pdf</a> @@ -1495,7 +1503,7 @@ </dd><dt id="bib-ETSI102366">[ETSI102366]</dt><dd><a href="http://www.etsi.org/deliver/etsi_ts/102300_102399/102366/01.03.01_60/ts_102366v010301p.pdf" property="dc:references"><cite>Digital Audio Compression(AC-3, Enhanced AC-3) Standard v1.3.1</cite></a>. URL: <a href="http://www.etsi.org/deliver/etsi_ts/102300_102399/102366/01.03.01_60/ts_102366v010301p.pdf" property="dc:references">http://www.etsi.org/deliver/etsi_ts/102300_102399/102366/01.03.01_60/ts_102366v010301p.pdf</a> </dd><dt id="bib-HTML">[HTML]</dt><dd>Ian Hickson. <a href="https://html.spec.whatwg.org/" property="dc:references"><cite>HTML</cite></a>. Living Standard. URL: <a href="https://html.spec.whatwg.org/" property="dc:references">https://html.spec.whatwg.org/</a> </dd><dt id="bib-HTML5">[HTML5]</dt><dd>Ian Hickson; Robin Berjon; Steve Faulkner; Travis Leithead; Erika Doyle Navara; Edward O'Connor; Silvia Pfeiffer. <a href="http://www.w3.org/TR/html5/" property="dc:references"><cite>HTML5</cite></a>. 28 October 2014. W3C Recommendation. URL: <a href="http://www.w3.org/TR/html5/" property="dc:references">http://www.w3.org/TR/html5/</a> -</dd><dt id="bib-HTML51">[HTML51]</dt><dd>Ian Hickson; Robin Berjon; Steve Faulkner; Travis Leithead; Erika Doyle Navara; Edward O'Connor; Tab Atkins Jr.; Simon Pieters; Yoav Weiss; Marcos Caceres; Mathew Marquis. <a href="http://www.w3.org/TR/html51/" property="dc:references"><cite>HTML 5.1</cite></a>. 23 March 2015. W3C Working Draft. URL: <a href="http://www.w3.org/TR/html51/" property="dc:references">http://www.w3.org/TR/html51/</a> +</dd><dt id="bib-HTML51">[HTML51]</dt><dd>Ian Hickson; Robin Berjon; Steve Faulkner; Travis Leithead; Erika Doyle Navara; Edward O'Connor; Tab Atkins Jr.; Simon Pieters; Yoav Weiss; Marcos Caceres; Mathew Marquis. <a href="http://www.w3.org/TR/html51/" property="dc:references"><cite>HTML 5.1</cite></a>. 17 April 2015. W3C Working Draft. URL: <a href="http://www.w3.org/TR/html51/" property="dc:references">http://www.w3.org/TR/html51/</a> </dd><dt id="bib-ISO14496-30">[ISO14496-30]</dt><dd><a href="http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=63107" property="dc:references"><cite>Information technology — Coding of audio-visual objects — Part 30: Timed text and other visual overlays in ISO base media file format</cite></a>. 11 March 2014. URL: <a href="http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=63107" property="dc:references">http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=63107</a> </dd><dt id="bib-ISOBMFF">[ISOBMFF]</dt><dd><a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c061988_ISO_IEC_14496-12_2012.zip" property="dc:references"><cite>Information technology -- Coding of audio-visual objects -- Part 12: ISO base media file format</cite></a> ISO/IEC 14496-12:2012. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c061988_ISO_IEC_14496-12_2012.zip" property="dc:references">http://standards.iso.org/ittf/PubliclyAvailableStandards/c061988_ISO_IEC_14496-12_2012.zip</a> </dd><dt id="bib-MPEG2TS">[MPEG2TS]</dt><dd><a href="http://www.itu.int/rec/T-REC-H.222.0-201206-I" property="dc:references"><cite>Information technology -- Generic coding of moving pictures and associated audio information: Systems ITU-T Rec. H.222.0 / ISO/IEC 13818-1:2013</cite></a>. URL: <a href="http://www.itu.int/rec/T-REC-H.222.0-201206-I" property="dc:references">http://www.itu.int/rec/T-REC-H.222.0-201206-I</a>
Received on Sunday, 26 April 2015 14:29:57 UTC