Live Streaming Dashboard: Built, Delivered and Implemented in 60 Days
Verizon engaged Spark Digital to build a dashboard to enable a live-event streaming partnership with ESPN. Within 60 days, we were able to produce an MVP that supported event scheduling, monitoring and ad insertion and delivery.
The MVP we delivered performed beyond expectations, with scalability to support hundreds of simultaneous events with millions of concurrent viewers. After a successful implementation of the MVP, we continue working with the client to add features and additional functionality.
Verizon needed to build a platform to support streaming live events from ESPN to mobile devices. The application needed to allow operators to schedule and receive the live event from clients, monitor stream quality and, most importantly, trigger ad insertions during live events.
As a revenue center, and with the need to deliver ESPN content seamlessly, the system had to be bulletproof; availability, reliability, and responsiveness were mandatory while hiccups and distortions were unacceptable.Scale was also critical given that audiences would swell into the millions for many live events.
Simply: the dashboard we built supports a new and growing revenue stream for Verizon and their broadcast partner. Together they’ve found a new way to make money and engage their customers/viewers with compelling content.
The dashboard also allowed the client operate more efficiently and profitably in these ways:
When Verizon and ESPN teamed up, it was an opportunity to for them to develop a new revenue stream and deliver a valuable experience to subscribers. One little problem: the platform needed to be built and ready for action in 60 days. Clearly, we needed to ramp up a team of experienced engineers quickly and get them engaged with client-side systems engineers immediately.
Scale & Load
The platform needed to be capable of handling hundreds of live events at a time with viewership in the millions, it also needed to the ability to scale down to reduce costs. This required we implement dynamic scaling using cloud-based services.
Live & Real Time
There is little margin for error in live event streaming. Small interruptions or distortions will quickly limit the quality of the viewing experience. The dashboard we built needed to quickly identify problems and offer operators a quick solution. Further, the system needed to allow deployment of new features even while the system is running.
The most significant spikes in load occur over the weekend and after office hours. With the dashboard being critical to quality content delivery, Verizon needed to us have engineers on-hand monitoring the dashboard just in case something went wrong. Because our team is nearshore this required nights and weekends but not for anyone to work in the middle of the night.