Video on the Web
Philippe
Le Hégaret
plh@w3.org
W3C Interaction Domain Leader,
Video in the Web Activity Lead
W3C Mission
“Leading the Web to its full potential.”
… from a Web of linked documents (1.0), to One Web:
- of Creators and Consumers (2.0)
- of Linked Data and Services (3.0)
- on Everything
- for Everyone
Video at W3C
We do video related work in several areas, each more or less affecting different video issues
- Video in the Web: Timed Text (closed captioning), Media Fragments, Media Annotations
- Synchronized Multimedia Activity: SMIL (video element/API, closed captioning)
- HyperText Activity: HTML 5 (video element/API)
- Graphics Activity: SVG (video element/API)
- Semantic Web Activity: SWD, SWEO
- Architecture Activity: EXI (container formats)
- WAI Activity: Protocols and Formats (closed captioning), Guidelines
- Mobile Web Initiative (device independence)
- Rich Web Applications
- Privacy Languages Interest Group
Lots of activities can potentially impact video
W3C Workshop
W3C Video on the Web Workshop
12-13 December 2007, San Jose, California and Brussels, Belgium
Hosted by Cisco Systems
See the report, and the position papers.
- Make video a first-class object on the Web
What's coming for Video on the Web?
- HTML 5
- SVG 1.2
- Video in the Web Activity
- Timed Text
- Media Fragments
- Media Annotations
HTML 5.0 <video>
SVG 1.2 <video>
Timed Text: Online Captioning
Chairs: Sean Hayes (Microsoft), David Kirby (BBC)
<tt
xmlns="http://www.w3.org/2006/10/ttaf1"
xmlns:tts="http://www.w3.org/2006/10/ttaf1#style">
<body>
<div>
<p begin="0s" end="10s">
This word must be <span tts:color='red'>red</span>
<br />and this one <span tts:color='green'>green</span>.
</p>
</div>
</body>
</tt>
For more information, visit the Working Group page
Media Fragments: Spatial and Temporal
Will provide URI-based mechanisms for uniquely identifying temporal and spatial fragments for media objects on the Web, such as video, audio, and images.
Media Fragments Working Group
Chairs: Erik Mannens (IBBT), Raphaël Troncy (CWI)
Address a region of a media object and the impact at the
application level (allow full or partial media retrieval using the HTTP protocol).
http://dig.csail.mit.edu/2007/09/OneWebDay#t=24m16s-30m12s
http://www.example.org/imedia.mov#x1y1x2y2=50,50,200,100
http://www.example.org/imedia.mov#track='audio1'
For more information, visit the Working Group page
Metadata
- Many standards: MPEG 7, SMIL, iTunes XML, Yahoo! MediaRSS, CableLabs VOD Metadata Content, Video sitemaps, etc.
- Different sources: Content Creator, Publisher, Professional Content, Users.
- Survivability: allowing the metadata to survive along the delivery chain (transcoding, republication, syndication, etc.).
- Ability to add metadata without touching the data
Goals:
Media Annotations Working Group: Core Ontology
Chair: Soohong Daniel Park (Samsung), Joakim Söreberg (Ericsson)
simple lingua-franca ontology
Media Annotations Working Group: Metadata API
Client side read-only media annotations API
var vid = document.getElementById("vid");
vid.creator
vid.rights
vid.subject
vid.description
vid.createDate
See demo
Media Annotations Requirements
- Providing methods for getting structured or unstructured metadata out of media objects in different formats
- Providing in the API a means for supporting structured annotations
- Providing the ontology as a simple set of properties
- Being able to describe fragments of media objects
- Providing the ontology in slices of conformance
For more information, visit the Working Group page
So, What's in the Web for IPTV and Mobile?
Web technologies are getting deployed on mobiles and televisions.
- Integration Computer/HD Television (e.g. agenda)
- Rich Web Applications: HTML/SVG, CSS, JS
- Widgets
- Bookmarking
- Leveraging the Web and its social networks (imdb, wikipedia, etc.)
Thank you
Video on the Web is not just what you see
— it's
what you can search, discover, create, distribute and manage.
http://www.w3.org/2008/WebVideo
Join W3C!
Slides at http://www.w3.org/2008/Talks/26-video-plh/