W3C Media Fragments Working Group

Raphaël Troncy (CWI) <raphael.troncy@cwi.nl>,
Erik Mannens (IBBT MediaLab, University of Ghent) <erik.mannens@ugent.be>

Media Fragment group photo, Cannes (FR)

Media Fragments WG Pointers

Duration: September 2008 - January 2010

This slide: http://www.w3.org/2008/WebVideo/Fragments/talks/2009-02-06/

Home: http://www.w3.org/2008/WebVideo/Fragments/

Wiki: http://www.w3.org/2008/WebVideo/Fragments/wiki/

Archive: http://lists.w3.org/Archives/Public/public-media-fragment/

Part of: Video in the Web Activity / Hypertext Coordination Group / Interaction Domain

Media Fragment History


W3C Video on the Web Workshop

12-13 December 2007, San Jose, California and Brussels, Belgium

Hosted by Cisco Systems

W3C Video Workshop Telepresence
Photo credit: Chris Lilley

Motto: Make video a first-class object on the Web

W3C Workshop Participants

Accenture, Adobe Systems, Annodex Association, Apple, CBS Interactive, CableLabs, Canon, Capgemini, CWI, Cisco Systems, Dailymotion, Hitachi, Hot Potato, IBBT, IJS, MTV Networks, Meraka Institute, Motorola, Move Networks, Mozilla Foundation, Nemours Foundation, Nokia Corporation, RealNetworks, Samsung Electronics, Sony, Sun Microsystems, Thomson, Turner Broadcasting System, University Of California at Santa Cruz, University of Wollongong, VRT medialab, Via Licensing, Walt Disney Internet Group, Web3D Consortium, Wright State University, YouTube, thePlatform

Steve Bratt makes a point in Black and White
Photo credit: Robert Freund

Workshop Laundry list

Media Fragments WG Goal

Provide URI-based mechanisms for uniquely identifying fragments for media objects on the Web, such as video, audio, and images.

Beth, the audience, Belgium, her pitch, and herself
Photo credit: Robert Freund

Temporal addressing

Media Fragments WG Activities

Use Cases & Requirements

Technological Survey

Media Fragments 1.0

Issues (non exhaustive list)

  1. Addressing vs Retrieving a media fragment?
    • FRBR (manifestation vs item): the fragment could be specified on an abstraction of a particular encoding format
    • Content Negotiation could be used to serve an RDF description of a media fragment, the media fragment encoded in mp3, in wav, etc.
    @prefix event: .
    @prefix ps: .
    @prefix rdfs: .
    :chorus1 a ps:Chorus;
        rdfs:label "First chorus";
        event:time [
           url "http://www.example.com/beatles-let_it_be.mp3#t=0,20";
  2. Media Fragments semantics?
    • RFC3986: semantics of URI fragment depends on the media type
      ... by default, the semantics is considered unknown
    • TBL suggests to register video/*, audio/*, image/*
      ... but some of them have already been registered (e.g. MPEG-21 Part 17

Thank you


Video on the Web is not just what you see

— it's what you can search, discover, create, distribute and manage.