Our client, a tech firm in Africa, offers a SaaS-based podcast player platform tailored for radio broadcasters seeking online podcast distribution. Operating on a subscription model, users enjoy personalized themes and custom domains for their podcast portals.
Due to network challenges in certain remote African regions, our client sought to develop a resilient platform with streaming capabilities, even in areas with low network latency. The primary focus was on establishing a solid architecture that would ensure an optimal user experience alongside advanced technological functionalities.
As the subscription-based revenue model alone proved insufficient, we devised supplementary solutions to introduce additional revenue streams.
Utilizing the AWS Elastic Transcoder service, we've implemented the generation of multiple versions of an audio file, each tailored to different quality settings, ensuring seamless playback based on the user's internet connection.
Employing an innovative solution, we seamlessly integrate advertisements into our streaming service in real-time. These ads are dynamically targeted based on user demographics such as age, gender, and location, retrieved from browser cookies.
Developing a solution that is both highly scalable and robust.
A personalized ad based on user preferences and demographics will play after 18 minutes of continuous streaming.