Sky OTT Streaming & Media Engineering
Core Video Streaming Library for Sky Q & Sky Go
Mobile Systems & Video Streaming Engineer • Dec 2014 – Mar 2015
Engineered high-performance video streaming components and dynamic bandwidth allocation engines powering millions of streams on Sky Q and Sky Go mobile applications.
Project Context & Impact
Sky is Europe’s leading entertainment and media enterprise. Delivering crystal-clear, stutter-free live sports and on-demand streaming to millions of mobile devices requires deep optimization at the video engine level.
Key Contributions
- Dynamic Bandwidth Allocation: Developed intelligent algorithms to detect network conditions in real time and seamlessly switch bitrates without dropped frames or visual hitches.
- High-Scale Streaming Reliability: Handled extreme concurrency spikes during major live football matches and breaking news broadcasts.
- Cross-Device Performance Tuning: Optimized memory footprint and hardware decoding paths across hundreds of Android device models.
Key Impact & Delivery
- Built optimized streaming libraries ensuring smooth adaptive bitrate switching under fluctuating cellular signals.
- Significantly lowered buffering rates and video startup times across diverse Android hardware.
- Collaborated with broadcast engineers to ensure low-latency sync for live sports and premium TV.
Technologies Applied
Android SDK / NDK Adaptive Bitrate Streaming (HLS / DASH) Dynamic Bandwidth Allocation Low-Latency Video Pipeline Hardware Video Decoding
Need Similar Expertise?
Byteform brings proven architecture leadership to help your team succeed at scale.
Get in Touch