It’s demo season !
GPAC is powering a 16K 360° video demo at Roland Garros 2017 as part of the Live360TV project:
We are also exhibiting at the Future en Seine event as part of the 4Ever-2 project, where we demonstrate hybrid scalable broadcast broadband with an AVC 1080p 50hz SDR base broadcast enhanced with an SHVC UHD HDR (PQ) layer carried over broadband DASH, check it out !
SHVC decoding is powered by our close friends at openHEVC, broadband/broadcast synchronization is achieved through MPEG-2 TS TEMI.
The H2B2VS project has received the excellence award in multimedia for its outstanding work, at the Celtic-Plus Event in Barcelona on 18 May 2017!
During this project, the GPAC team has standardized the MPEG-2 TEMI extensions used for broadcast-brodband synchronization and implemented several demos based on this techno (small tutorial here on how to use GPAC for such demonstrations).
A new release of GPAC is out (0.7.0), check it out ! New features, many fixes and improvements, see the changelog.
Also note that you can meet us at NAB in Las Vegas in two weeks and at EBU Broadcast Thinking. The focus is on low latency MPEG-DASH. Don’t hesitate to contact us!
As described here, GPAC supports HEVC tile-based adaptation in DASH. This post gives a quick walkthrough on how to build such sequences.
Continue reading HEVC Tile-based adaptation guide
As some of you may already know, Apple has announced during WWDC2016 the support for fragmented MP4 files in HLS:
We have been adding support in GPAC for fmp4 HLS, both at the client side and at MP4Box side.
Continue reading Support for Apple latest adaptive streaming format
We were at MMSys 2016 talking about new nice features in GPAC: support for MPEG-DASH Spatial Relation Description and HEVC motion-constrained tiling!
We had a quick poster presenting our two demos
Continue reading MPEG-DASH SRD and HEVC tiling for VR videos
The GPAC team at Telecom ParisTech has two new open positions:
We also have an open PhD position on peer-to-peer streaming in web browsers, description available here.
If you would like to join us in our offices in Paris and participate in our open-source and R&D activities, don’t hesitate to contact us!
As part of the 4Ever project, we have been releasing an HEVC and DASH ultra high definition dataset, ranging from 8bit 720p 30Hz up to 10bit 2160p 60 Hz. The dataset is released under CC BY-NC-ND.
The data set web page is here, and more information on the dataset can also be found in this article.
We have introduced support for 10 bit HEVC profile last week in GPAC, using the great openHEVC decoder. Doing so, we also introduced support for 10 bit display. The support requires a graphics card capable of driving a 10 bit display; this support is usually enabled via the control application of your GPU. Do not worry, 10-bit video will still show in 8 bit if your graphics card doesn’t handle 10 bit output !
The setup currently requires manual configuration of the player. Edit the GPAC configuration file and set the following keys:
You can also enable it from the command line:
MP4Client -opt Compositor:OpenGLMode=always -opt Video:GLNbBitsPerComponent=10 -opt Systems:Output8bit=no
This has only been successfully tested on windows, using the “DirectX Video Output” module of GPAC. It has been tested on a ATI FirePro W5000 GPU but should work the same on other ATI models or NVidia ones.
Support for 10 bit is also enabled on X11 (same config) but doesn’t seem to work with the FirePro W5000.
We welcome any feedback you may give on the compatibility of GPAC’s 10bit support on any GPUs !
As part of the 4Ever project, GPAC is currently on-air at Roland Garros, the French Tennis Open, for a world premiere live broadcast of 720p50 HEVC over DVB-T2 (broadcasted in Rennes through ImaginLab), IPTV and MPEG-DASH ! If you’re in town and want to check it out, drop us a line or stop at the RGLab booth !