For Plays.tv, I led a major upgrade of the existing video player by developing and integrating an adaptive streaming system using MPEG-DASH. The goal was to improve the platform's playback experience for users streaming clips from the site. I implemented an adaptive bitrate solution on the front-end that adjusted video quality based on users' internet speeds, ensuring minimal buffering and faster load times. This upgrade optimized video delivery across various devices and networks improving performance and user retention.
Plays.tv Video Player Optimization for DASH

- Project Name:
- Plays.tv – Video Player Optimization for MPEG-DASH
- Industry:
- Gaming and Video Streaming
- Role:
- Front-end Engineering
- Summary:
- Redesigned and implemented a scalable video player with MPEG-DASH adaptive bitrate streaming, enhancing playback performance and reliability across various devices and network conditions.
Let's discuss how creative consulting with technical leadership can help improve scalability, collaboration, and results.

I took a hands-on role in implementing the player while facilitating collaboration across frontend, backend, and QA teams to ensure the adaptive streaming upgrade was delivered successfully. I worked with the backend engineers to clarify and define the API requirements, ensuring seamless communication between frontend and backend systems. At the same time, I provided the QA team with a clear understanding of the frontend's functionality, enabling them to create effective tests for the new system. This cross-team coordination helped simplify a complex project and ensured a smooth, reliable deployment.

- Reduced video load times by 90%, enhancing responsiveness and minimizing playback delays.
- Implementing MPEG-DASH saved an estimated 30% by reducing bandwidth and server costs
- Improved cross-team collaboration, streamlining backend and front-end integration for DASH-compliant media delivery.