Motion Spell - Blog
Apple HLS: comparing versions
Apple HLS: comparing versions An introduction to Apple HLS is available as: Apple HLS: introduction. A technical analysis of the versions is available as: Apple HLS: technical in-depth. Versions and revisions HLS comes in different versions. As of when this article is written, version numbers range from 1 to 10....
Apple HLS: introduction
Apple HLS: introduction A sequel to this article is available as: Apple HLS: comparing versions. What is HLS HLS is a protocol for transmitting multimedia data over HTTP. HLS describes a playlist format called M3U8 and a media segment format based on: MPEG-2 (TS, PS, ES), or ISOBMFF MPEG-4 Fragmented...
How Bitmovin leverage MP4Box to package their contents for their bitdash player
How Bitmovin leverage MP4Box to package their contents for their bitdash player This is an invited article from Bitmovin. This article belongs the "GPAC industry use-cases" category which shows how industry actors use GPAC in their projects. Please click here to read the original version of this article. MPEG-DASH Generation...
Summary of IBC’14 from the GPAC Licensing team
Summary of IBC’14 from the GPAC Licensing team Dear followers, We are back from IBC and we wanted to share with you our thoughts and feelings. GPAC demos First we were really proud to see our products used directly on so many booths. People now know the GPAC open-source project...
[IBC 2014] DASH AVC/264 support in GPAC
[IBC 2014] DASH AVC/264 support in GPAC Thanks to a joint effort of GPAC Licensing, EBU and DASH-IF, the open-source multimedia framework GPAC now has support for the DASH Industry Forum DASH AVC/264 profile... and beyond! In this article we are going show you how to setup GPAC for your...
Diving into ultra-low latency for live using MPEG-DASH
Diving into ultra-low latency for live using MPEG-DASH Low latency with HTTP-streaming (segment-based) technologies is a challenge. In particular MPEG-DASH is gaining adoption among international industry consortiums such as DVB with DVB DASH or ETSI with HbbTV 2.0 (not published yet), with a growing focus on live use-cases. For such...
Summary of NAB'14 from the GPAC Licensing team
Summary of NAB'14 from the GPAC Licensing team Dear followers, We are back from NAB and we wanted to share with you few projects we found particularly interesting. Some of them we are part of, and some of them which just amazed us. GPAC demos GPAC was present on several...
Slides: MPEG CENC and HTML5 EME (Leveraging content protection for Web distribution)
Slides: MPEG CENC and HTML5 EME A week ago, I gave a conference hosted by the OVFS about ways to protect your content when distributing it on the Web. It deals with: MPEG Common Encryption (CENC) which is supported by GPAC; HTML5 Encrypted Media Extensions (EME); and some explanations about...
What is a standard and what does it cover? (featuring a MPEG-DASH case study)
What is a standard and what does it cover? (featuring a MPEG-DASH case study) In this article, I am going to cover one of the most common questions in the multimedia field: what is a standard and what does it cover? Once you have read this article, you will notice...
HbbTV: reference software, test-sets, and compliance checkers are important
Reference software, test-sets, and compliance checkers are important Before the summer, we were invited to a private 4K demonstration from several vendors. The GPAC team had provided its Osmo player for HEVC playback with DASH on Android. There were also other demonstrations. In particular we saw a booth with some...