Audio Streaming App

Engagement model: project based, time and materials. A user friendly mobile app with deeply customized audio player and advanced search features. Strong media data processing and storing backend.

Streaming Service System

Services provided by Celadon: technical and graphical design, project management, frontend development, backend development, QA, MVP designing and building, consulting.

App for Media Industry

One of our core expertise - media data processing found it’s great use in developing an advanced audio streaming service. Includes DRM processing, storage management, live streaming. Connects content creators and content consumers in one ecosystem.

Team

2 Backend engineers
2 Front-end engineers
1 QA
1 PM
1 UX/UI

Timeline

7 months

Location

Middle East

Tech Stack

Linux, Python, Django, Rest Framework, Celery, Redis, PostgreSQL, HAProxy, Nginx, Firebase, React Native, React.js, Redux Saga, JEST, ESlint, Airbnb Config.

Challenge

The customer, a publishing agency with 10-20k daily listeners, approached us with a request to build an app with a splendid user experience that will create new monetization channels and improve the existing ones.

The Audio App would be a platform for generating, categorization, storing and providing non-musical audio content for freemium and paid users. It should have elements of a social network, advertisement platform, and workspace.

Project's main technical challenges were:

  • Implementation of the copyright protection method for audio books (DRM).
  • Implementation of secure and reliable audio records storage, since the risk of unique content loss was obviously critical for the client.

Solution

The developed system comprises several interfaces that connect different types of users, backend servers and media servers into one digital ecosystem. There were a number of special services integrated into the solution.

After some scope optimization, the solution fit a reasonable budget of the client and was developed and released as a fully functional audio streaming platform MVP with elements of the social network, freemium mode, and workspace for content creators. There was a highly customized audio player implemented in the application.

Special attention was paid to data backup smart system. Taking into account the data volume it was not a trivial task. Because we had rich experience in working with huge volumes of video data, our engineers solved this challenge successfully.

Providing reliable copyright protection (DRM) for the content is essential for the modern media business. After some discussion with the client, we decided to go with a standard scheme which is a built-in media server, but we also kept in mind the possibility of moving to our own scheme based on asymmetric encryption in the later stages of development that are currently at the planning stage.

Let's Talk

Enter name
Enter phone
Enter email
+
attach file
We use cookies to provide and improve our services. By using our site, you consent to cookies. Know More +