Hoichoi

Best Bengali Movies & Shows

Building a scalable and customised OTT platform for millions of users

100k

Cost Reduction

1m

Monthly Active Users

40%

Increase in User Retention

The Need for Redevelopment.

Since its launch in 2017, Hoichoi has grown to serve 3 million monthly active users worldwide. To cater to a growing user base, especially in India, the platform needed customized features such as support for UPI-based transactions and diverse content formats. The existing white-label solution proved to be too restrictive and costly to accommodate the growing need for scalability and customization.

Challenges in Implementation

Building for Cross-Platform Compatibility.

The journey to redevelop Hoichoi into a scalable, high-performance OTT platform was met with several challenges, each requiring innovative solutions

First Foray into OTT Development

CAW was venturing into OTT development for the first time, but we were ready to experiment, explore, and crack the code.

Massive Data Migration

7 years’ worth of data for 15M users had to be migrated, without any break or disruption in the service.

Strengthen Streaming Capacity

The platform needed to support a minimum of 1,50,000 simultaneous streams – a considerable increase from its current 30,000.

Cloud Migration Flexibility

The system had to be easily movable from one cloud to another, restricting the usage of proprietary technologies.

Roku App Development

For a high-performing and responsive platform, building a Roku app was a necessary yet technically challenging requirement.

Future-Ready Reusable Code

With different operating systems talking to the same backend, the code had to be built for reusability to support faster development in the future.

The Choice of Architecture, Databases, and Hardware.

Traffic Patterns

The geographical spread, along with the number of expected simultaneous users, so that the platform could meet global demand.

Expected Data Volume

The amount of large-scale data the platform needed to handle efficiently, including the extensive content library and user data for millions.

Data Access Pattern

The different ways users access data for operations such as searching for content or selecting subscription models.

Expected Response Time for APIs

The acceptable threshold for response time to ensure a smooth, uninterrupted user experience.

Process

The Roadmap to Success.

  • Research

    We began with a comprehensive research phase, dedicating 2-3 months to completely understanding the architectural and technical requirements of an OTT platform.

  • Architecting the Solution

    Because we don’t do things halfway, the next 3 months were spent comparing databases choosing the most efficient DRM providers, and consulting various solution architects and technology providers.

  • Development & Data Migration

    In a matter of 3 months, the entire platform was built from scratch with the entirety of 7 years of data migrated.

  • Ready for Launch

    The brand-new OTT platform, built for scalability, high performance, and customization, is all set to go live in October 2024, just in time for the auspicious occasion of Durga Puja.

Timeline

Expert craftsmanship, mapped to every stage of your business.

  • April 2023

    Understanding the problem, and all the issues

  • 3 Months

    Research & understanding of technical requirements.

  • 3 Months

    Architecture the solution & UI/UX Designing.

  • 3 Months

    Development from the ground up & data migration.

  • October 2024

    We’re Ready to Launch the New App live.

Expected Outcome

What’s Next for Hoichoi?

Redeveloped for scalability, high performance, and customisations, Hoichoi is set to meet the demands of a growing user base. Here’s what we anticipate:

Improved User Experience

Customised features like UPI-based transactions and support for varied content formats will improve the user experience, leading to higher customer satisfaction.

Enhanced Streaming Capacity

The platform will be able to support a minimum of 1,50,000 simultaneous streams, allowing users to access content without any disruptions.

Faster Feature Rollouts

With a reusable and future-ready code, the development time for new features can be reduced significantly.

Cloud Migration Flexibility

By bypassing proprietary technologies, the platform will have more flexibility to move across cloud providers which will be crucial for long-term cost efficiency and adaptability.