A state-of-the-art media content distribution management system which provides advanced video content delivery, recording, substitution, time-shifting, and ad management capabilities, all while ensuring top-grade scalability and failover.
Client: JumpTV is a Canadian Internet TV service provider that encompasses a network of over 300 broadcasting partners
from over 75 countries.
Initially, JumpTV’s core business was the delivery of online video content to ethnic communities that were underserved by their local providers. That broadcasting package was later expanded to include sports channels and college sports events.
As a result, JumpTV required a robust backend system to ensure dependable content distribution and substitution for their Internet TV service offering. Architecturally, the backend had to be scalable and highly available, while offering reliable failover capabilities.
Oxagile had worked with JumpTV in the past, assisting the company in shaping, building and maintaining its business-critical video-related solutions.
Oxagile’s team provided full-cycle development services, including business analysis and design, development and stabilization, hardware infrastructure planning and implementation, maintenance and support, and more.
During the previous engagement, Oxagile demonstrated its strict adherence to quality, showed time and budget commitment, and met JumpTV’s expectations regarding efficiency and performance.
Because of its successful track record, Oxagile naturally became the technology partner of choice for JumpTV’s new project.
Over the course of 12 months, Oxagile built a fully customizable content distribution and substitution system for the client’s existing Internet TV solution to ensure stability, scalability, and a seamless user experience.
Designed for robustness, the distributed service-based architecture avoids a single point of failure and can be easily extended or integrated with third-party systems such as ad servers.
For high availability, the solution relies on a PostgreSQL database in master-slave replication mode, and can effortlessly handle tens of thousands of end users on the frontend.
With Oxagile’s help, JumpTV obtained a robust content management and substitution system for their acclaimed Internet TV platform.
The system excels in terms of scalability and reliability, while featuring superior content delivery, efficient ad inventory management, and the ability to process over 300 channel substitutions in parallel.
They proactively focus on things that are important.
Oxagile provides the best quality deliverables even in the most strenuous times. With our aggressive deadlines, the team was always up to the challenge. In addition, they communicate questions and clarifications clearly and logically.
They work efficiently on all tasks assigned to them. Their overall response rate has been great, despite the time difference.
They adhere to different processes that are placed within the client organization and work together with managers to improve these processes. They proactively focus on things that are important to our system development.