- From: Davy Van Deursen <davy.vandeursen@ugent.be>
- Date: Wed, 18 Nov 2009 13:31:03 +0100
- To: <public-media-fragment@w3.org>
- Message-ID: <005301ca684a$fe8ea3f0$fbabebd0$@vandeursen@ugent.be>
Hi all, To retrieve track and named fragments, we need to know the name of the fragment. Until now, we didn't talk much about how to discover these names (at client side). When implementing scenarios such as [1], I can image that a certain way of discovering these names will be necessary. In order to discover names of tracks and named fragments, clients can download a file describing the organization of the corresponding media resource in terms of tracks and named fragments. Formats that can be used for this purpose are for example ROE [2], MPEG-21 DID [3], . I implemented, by means of an experiment, the ROE format into our NinSuna platform [4]. More specifically, if you want to get more information regarding the structure of the media resource <http://schutz.elis.ugent.be:8080/DownloadServlet/fragf2f.ogv> http://schutz.elis.ugent.be:8080/DownloadServlet/fragf2f.ogv, you can request this resource through HTTP using 'application/roe' in the accept header (don't think this mime type actually exists :-)): GET /DownloadServlet/fragf2f.ogv HTTP/1.1 Host: schutz.elis.ugent.be:8080 Accept: application/roe The answer includes then the following ROE content (which allows us to discover the names of the tracks: 'ogg_1' and 'ogg_2'): <ROE xmlns="http://www.xiph.org/roe1.0"> <body> <track id="ogg_1" provides="video"> <mediaSource id="ogg_1_source" content-type="video/theora" src="http://schutz.elis.ugent.be:8080/DownloadServlet/fragf2f.ogv?track='ogg _1'" /> </track> <track id="ogg_2" provides="audio"> <mediaSource id="ogg_2_source" content-type="audio/vorbis" src="http://schutz.elis.ugent.be:8080/DownloadServlet/fragf2f.ogv?track='ogg _2'" /> </track> </body> </ROE> Any comments on this way of working? Moreover, should we specify a method for discovering track and named fragments as normative in the spec? I think we should have at least an informative section regarding this topic . Best regards, Davy [1] http://www.w3.org/2008/WebVideo/Fragments/WD-media-fragments-reqs/#scenario2 .4 [2] http://wiki.xiph.org/ROE [3] http://www.chiariglione.org/MPEG/technologies/mp21-did/ [4] http://www.w3.org/2008/WebVideo/Fragments/wiki/ImplementationExperiment#1._N inSuna_platform -- Davy Van Deursen Ghent University - IBBT Faculty of Engineering Department of Electronics and Information Systems Multimedia Lab Gaston Crommenlaan 8 bus 201 B-9050 Ledeberg-Ghent Belgium t: +32 9 33 14893 f: +32 9 33 14896 t secr: +32 9 33 14911 e: <mailto:davy.vandeursen@ugent.be> davy.vandeursen@ugent.be URL: <http://multimedialab.elis.ugent.be/dvdeurse> http://multimedialab.elis.ugent.be/dvdeurse
Received on Wednesday, 18 November 2009 12:31:48 UTC