Phil Cluff

Phil Cluff

Streaming Architect
Phil has spent the last 10 years building some of the biggest AVOD, SVOD, and public service streaming platforms in the world at the BBC and Brightcove. He’s here to chew gum and stream video, and he’s all out of gum.
Written by Phil:
01/30/20

Low Latency HLS 2: Judgment Day

Phil Cluffby Phil Cluff
10 min read
Phil explains the latest changes in the Low Latency HLS specification from Apple.
Illustration of open byte range behaviour in LL-HLS
Phil explains the latest changes in the Low Latency HLS specification from Apple.
01/17/20

Subtitles, Captions, WebVTT, HLS, and those magic flags 🤔

Phil Cluffby Phil Cluff
15 min read
Join Phil on a journey exploring the modern technologies that underly captions and subtitles in online streaming, including HLS, WebVTT, and some magic flags you can set in your HLS manifest!
A selection of video frames from "Tears of Steel" showing subtitles in a variety of languages.
Join Phil on a journey exploring the modern technologies that underly captions and subtitles in online streaming, including HLS, WebVTT, and some magic flags you can set in your HLS manifest!
09/05/19

White Paper: 7 Tips to improve Live Streaming

Phil Cluffby Phil Cluff
18 min read
Today alongside our friends at Touchstream, Datazoom , and Fastly , we’ve published a white paper packed full of tips to help you stream huge scale events successfully. Unfortunately, while writing ...
White Paper: 7 Tips to improve Live Streaming
Today alongside our friends at Touchstream, Datazoom , and Fastly , we’ve published a white paper packed full of tips to help you stream huge scale events successfully. Unfortunately, while writing ...
06/14/19

The community gave us low-latency live streaming. Then Apple took it away.

Phil Cluffby Phil Cluff
19 min read
One bite and all your dreams will come true - Apple. Last week at WWDC, Apple announced their usual cascade of software updates, and as has been tradition for the last 4 years, Roger Pantos took the ...
The community gave us low-latency live streaming. Then Apple took it away.
One bite and all your dreams will come true - Apple. Last week at WWDC, Apple announced their usual cascade of software updates, and as has been tradition for the last 4 years, Roger Pantos took the ...
06/05/19

Add video to your personal homepage with Mux PHP

Phil Cluffby Phil Cluff
2 min read
Mux PHP is a lightweight wrapper around Mux’s APIs, which make it easy to integrate Mux-powered video experiences into your PHP apps.
Add video to your personal homepage with Mux PHP
Mux PHP is a lightweight wrapper around Mux’s APIs, which make it easy to integrate Mux-powered video experiences into your PHP apps.
05/14/19

Highlights: LiveVideoStackCon Shanghai 2019

Phil Cluffby Phil Cluff
9 min read
Last month I was lucky enough to be invited to LiveVideoStackCon 2019 in Shanghai to give a keynote session on how to design a great Video API (something we have a lot of experience with!) . LiveVide ...
Highlights: LiveVideoStackCon Shanghai 2019
Last month I was lucky enough to be invited to LiveVideoStackCon 2019 in Shanghai to give a keynote session on how to design a great Video API (something we have a lot of experience with!) . LiveVide ...
05/08/19

Get going with Mux Go!

Phil Cluffby Phil Cluff
2 min read
We write a lot of Go at Mux… seriously, a lot of Go. Why? Well, Go is a great systems level language for building reliable, low level software, while still being flexible enough to build high level, ...
Get going with Mux Go!
We write a lot of Go at Mux… seriously, a lot of Go. Why? Well, Go is a great systems level language for building reliable, low level software, while still being flexible enough to build high level, ...
04/18/19

Introducing Mux Ruby

Phil Cluffby Phil Cluff
1 min read
Ruby is a great language to write scripts, tests, websites, and software stacks.
Introducing Mux Ruby
Ruby is a great language to write scripts, tests, websites, and software stacks.
03/28/19

Did Sisvel just catch AOM with their patents down?

Phil Cluffby Phil Cluff
7 min read
On Wednesday, Sisvel International S.A. announced two new patent pools, one for the VP9 video codec and one for the AV1 video codec . These new patent pools cover "consumer display devices" and "co ...
Did Sisvel just catch AOM with their patents down?
On Wednesday, Sisvel International S.A. announced two new patent pools, one for the VP9 video codec and one for the AV1 video codec . These new patent pools cover "consumer display devices" and "co ...
03/14/19

Streaming video on the internet without MPEG

Phil Cluffby Phil Cluff
18 min read
Authors Notes: This article is based on a set of experiments I developed while investigating the feasibility of building a premium video experience using only royalty free video streaming technologie ...
Streaming video on the internet without MPEG
Authors Notes: This article is based on a set of experiments I developed while investigating the feasibility of building a premium video experience using only royalty free video streaming technologie ...
02/20/19

An adventure in OpenAPI V3 code generation

Phil Cluffby Phil Cluff
22 min read
One of our aims at Mux is to make it easy for every developer to create great video experiences in their apps. To help you build new apps, we're building more SDKs for a wider variety of languages th ...
An adventure in OpenAPI V3 code generation
One of our aims at Mux is to make it easy for every developer to create great video experiences in their apps. To help you build new apps, we're building more SDKs for a wider variety of languages th ...
02/15/19

Introducing Mux Python

Phil Cluffby Phil Cluff
1 min read
Today we’re introducing the first of several new SDKs we’ll be releasing over the coming months, Mux Python 🐍. Mux Python is a lightweight wrapper around Mux’s APIs, which make it easy to integrat ...
Introducing Mux Python
Today we’re introducing the first of several new SDKs we’ll be releasing over the coming months, Mux Python 🐍. Mux Python is a lightweight wrapper around Mux’s APIs, which make it easy to integrat ...
01/23/19

The Low Latency Live Streaming Landscape in 2019

Phil Cluffby Phil Cluff
17 min read
One of the hot topics of NAB, IBC, and Demuxed last year was “low latency” live video streaming. In this post we’ll examine the spectrum of different latencies that users experience, discuss the use ...
The Low Latency Live Streaming Landscape in 2019
One of the hot topics of NAB, IBC, and Demuxed last year was “low latency” live video streaming. In this post we’ll examine the spectrum of different latencies that users experience, discuss the use ...
11/15/18

Streaming video teardown: Twitch vs. Amazon Prime for Thursday Night Football

Phil Cluffby Phil Cluff
20 min read
Growing up in England I’ll openly admit that American Football isn’t my first choice of sport, however, by anyone's standards, American Football is huge. Last year Amazon started live streaming Thurs ...
Streaming video teardown: Twitch vs. Amazon Prime for Thursday Night Football
Growing up in England I’ll openly admit that American Football isn’t my first choice of sport, however, by anyone's standards, American Football is huge. Last year Amazon started live streaming Thurs ...
10/30/18

90% of YouTube viewers don’t care about video quality

Phil Cluffby Phil Cluff
12 min read
(and 4 other things we learned at Demuxed 2018) Last week was the annual Demuxed conference . Demuxed is a conference designed by, and for developers working with video. This year for the first time, ...
90% of YouTube viewers don’t care about video quality
(and 4 other things we learned at Demuxed 2018) Last week was the annual Demuxed conference . Demuxed is a conference designed by, and for developers working with video. This year for the first time, ...