April 2023
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.
-
-
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.