Here are the slides describing the demo I gave during the ACM MMSys 2013 conference, in Oslo, February 2013. It is an update of the demo I gave during the MPEG meeting in Shanghai, October 2012. Source code should be published soon in GPAC and if I can, I’ll set up a running live server (or, if not possible, I’ll put a video of the demo). Stay tuned.
and the paper:
C. Concolato and J. Le Feuvre, Live HTTP Streaming of Video and Subtitles within a Browser, ACM MMSys, Oslo, Norway, February 2013 [PDF] [DOI 10.1145/2483977.2483997 ].
With some delay, I’ve put the slides that we presented at MPEG in October 2012, on how to extend MPEG-2 TS and MPEG-DASH to support synchronized playback of streams coming from IP based networks and from MPEG-2 TS based (non-IP) networks. The contribution is here:
J. Le Feuvre and C. Concolato, Extensions for Hybrid Delivery using MPEG-2 TS and DASH, MPEG, Shanghai, China, October 2012, n° M26903 [PDF].
and the slides here:
This post contains the presentation made at the MPEG meeting in Shanghai, China, in October 2012, related to the input contribution M26906. The presentation gives the details about the demonstration made during the meeting. This demonstration showed the use of the Google Chrome browser to display synchronized video and subtitles, using the Media Source Extension draft specification and the WebVTT subtitle format. The video and DASH content was prepared using GPAC MP4Box tool.
Following my previous post on the synchronization of HTML 5 video and SVG content, we are now proposing a contribution to MPEG, for the upcoming meeting in Stockholm. This work is part of the activity on timed text (subtitling, caption …). We propose to store frame-based SVG, WebVTT, HTML … content as a particular timed metadata track. We take special care of secondary resources, i.e. resources pointed to by the SVG, HTML … The goal is to be able to use SVG, WebVTT or HTML timed tracks in Dynamic Adaptive Streaming over HTTP. Continue reading Carriage of synchronized graphics and text in MP4 files
Yesterday, I gave a seminar on some of the challenges of the new HTTP streaming approaches. I attach here my slides:Journée Recherche TSI – Streaming. Comments are welcome.
For people interested in Dynamic Adaptive Streaming over HTTP and/or interested in Rich Media Technologies, the paper that we published in the Multimedia Systems Conference (MMSys’11) is now published. Continue reading Usages of DASH for Rich Media Services
Last week, in Daegu, Korea, we made a small demonstration of what we have implemented so far from the MPEG DASH specification in GPAC. The MPEG input document is available here.
Some people might be interested in trying out the latest version of the GPAC tools, but don’t have time to compile it from scratch. For those persons, I have generated an installer for Windows from the SVN (revision 2634). It contains the usual things (audio/video support, MPEG-4 Systems stuff (BIFS and LASeR)) but also our latest developments on MPEG-U Widgets and on MPEG-B DASH (Dynamic Adaptive HTTP Streaming).
Just for the record, in case you haven’t noticed. Our team organized two standardisation meetings this September:
We are working on both topics at the moment. We should have some demos soon.