Yesterday, I had the pleasure to co-present with Melika Golkaram of Google and Moore Macauley from Harmonic on “Building a next generation streaming platform with Sky”.
Melika reminds us that streaming is a new industry and provides insight into YouTube and how our viewing habits have changed since it’s launch in 2005. One amazing statistic is that we’re now consuming one billion hours of content per day and explains how Google are making the necessary investments to meet the needs of media companies.
I explain (15:25) the technical and business benefits of moving live sports workloads to the cloud and introduce our Software Defined Streaming platform, which is designed for highly available live streaming. We call this concept the Single Channel Fault Domain, where we run a synchronised live channel across two data centres and demonstrate how the system can self-heal without impacting customer viewing.
Moore explains (40:52) how Harmonic collaborated with Sky and Google to solve several difficult engineering challenges and demonstrates a live channel running in google cloud.
I’m very grateful to have been asked to speak on two panels at the Streaming Forum conference in London, ExCel on the 26th February, where we’ll be discussing “OTT: Better than broadcast?” And “OTT moves towards microservices”.
The conference programme is available here and here’s a sample of topics below. Hope to see some of you there
Discussing the differences between Satellite and OTT services and the opportunities OTT brings.
Update on what we have learned with the transition from appliances to a micro services architecture.
I’m very grateful to have been asked to speak on a panel at the TV Connect conference in London, Olympia on the 9th May, where I will be discussing “The Great Codec War”. The conference programme is available here and here’s a sample of topics below. Hope to see some of you there 🙂
HEVC vs AV1: understanding the battleground
Are there alternative? What can effectively be done today?
Can codecs ensure the future of your service through differentiating services
In a fragmented video delivery world, is it really one size fits all?
To follow up my previous series of five articles on the important elements of a live streaming service, I created an internal training course for Sky staff covering; transcoding, packaging, encrypt, origin/CDNs and video quality.
I wanted to explore new ways of bringing training to life and created an annotated online presentation of Content Delivery Networks using the excellent prezi.com site. I hope you find it informative.
Often in technology, in order to move forward, we need to look at where we have been.
Yesterday, I was invited to present the keynote at the Streaming Forum conference in London and described how we are moving from an appliance-based architecture to a containerised based architecture.
For example with our old platform, it would take up to 4 weeks to configure, test and launch new live channels compared to minutes with our new platform.
Another important aspect of this change is to break away from being attached to equipment and offered the Pets versus Cattle analogy with the emergence of Streaming DevOps being the merging of two skill sets to optimise the video workflow.
One area, that I did not have time to discuss was the cultural changes that needed to happen to make Streaming DevOps a reality. We’ve worked really hard to integrate Streaming engineers and DevOps engineering together so that the whole is greater than the sum of the parts. This means that engineers now have time for research and development to enhance our services. This is critical to success as we need to be able to see the whole forest and not just the trees.
Streaming Media Global published a review of the keynote, which can be found here.