6
ELIS – Multimedia Lab State of the Art Media Fragments Working Group

ELIS – Multimedia Lab State of the Art Media Fragments Working Group

Embed Size (px)

Citation preview

Page 1: ELIS – Multimedia Lab State of the Art Media Fragments Working Group

ELIS – Multimedia Lab

State of the Art

Media Fragments Working Group

Page 2: ELIS – Multimedia Lab State of the Art Media Fragments Working Group

2/6

ELIS – Multimedia Lab

W3C Media Fragments Working GroupTom Paridaens - MMLab

W3C Second F2F Meeting

• MPEG-7• TimedText• HTML 5 video• SVG

Page 3: ELIS – Multimedia Lab State of the Art Media Fragments Working Group

3/6

ELIS – Multimedia Lab

W3C Media Fragments Working GroupTom Paridaens - MMLab

W3C Second F2F Meeting

MPEG-7• Description standard

– only support for descriptions, no hyperlinking• Divides video into “VideoSegments”

– Described by timestamp, spatial region or both• Timestamp

– Begin: MediaTimePoint • YYYY-MM-DDThh:mm:ss:nnnFNNN

– Duration: MediaDuration• PnDTnHnMnSnNnF (nD: number of days,..)

• Spatial region– E.g. <Poly><Coords>40 300,105 210,…,320

240</Coords></Poly>

Page 4: ELIS – Multimedia Lab State of the Art Media Fragments Working Group

4/6

ELIS – Multimedia Lab

W3C Media Fragments Working GroupTom Paridaens - MMLab

W3C Second F2F Meeting

TimedText

• A standard to show text at a certain time• 3 timing attributes: begin, end, and duration

– Semantics equal to SMIL 2.1• Time can represent a clock-time(h:m:s:f) or an

offset-time (count fraction? metric)• E.g.

<div xml:lang="en“><p begin="03:01:33:14" dur="9.4s">text1</p> <p begin="5s" dur="4s">text2</p>

</div>

Page 5: ELIS – Multimedia Lab State of the Art Media Fragments Working Group

5/6

ELIS – Multimedia Lab

W3C Media Fragments Working GroupTom Paridaens - MMLab

W3C Second F2F Meeting

HTML 5 Video

• HTML 5 adds a video element to HTML• No support for fragmentation or time reference• Example:

<video id="v1" src=1066dgfql8a62.ogg controls="true" autoplay=”true”> <p>Sorry, your browser does not support the &lt;video&gt; element.</p></video>

• HTML 5 has Time Datatypes:– Date: YYYY-MM-DD– Time: hh:mm(:ss)– Date and Time: YYYY-MM-DDThh:mm(:ss)– Time zones:

• UTC: add a Z at the end• Others: Add time difference to UTC e.g. +7:30 or -6

Page 6: ELIS – Multimedia Lab State of the Art Media Fragments Working Group

6/6

ELIS – Multimedia Lab

W3C Media Fragments Working GroupTom Paridaens - MMLab

W3C Second F2F Meeting

SVG

• No support for temporal fragmentation• Start time and duration can be defined• Start time:

– When will the video start to play– Can be onLoad or after a delay

• Example:<svg xmlns=“..” width="320" height="240" viewBox="0 0 320 240">

<desc>SVG 1.2 video example</desc>  <g>    <video xlink:href="test.avi“ type="video/x-msvideo“ x="50"

y="50" begin=”5s” dur=”20.0s” repeatCount="indefinite"/>  </g>

</svg>