Project overview

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.

SaaS-based web app

The challenge

Durable streaming infrastructure

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.

Multiple revenue streams

As the subscription-based revenue model alone proved insufficient, we devised supplementary solutions to introduce additional revenue streams.

Our effective solutions

AWS S3 & Elastic Transcoder for Streaming portal

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.

AdsWizz Integration

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.

Value delivered

AWS serverless architecture

Developing a solution that is both highly scalable and robust.

Personalized in-stream ads

A personalized ad based on user preferences and demographics will play after 18 minutes of continuous streaming.

Have a project in mind?

Let’s Talk
We ensure the confidentiality of all information provided
We are also open to signing an NDA before our discussion
CTA image