fbpx


Shoutcast : a modernised technical infrastructure and an innovative back office

About Shoutcast

Shoutcast is a radio broadcasting platform enabling publishers to deliver their music streams to a global audience. Offering a robust infrastructure and a comprehensive cloud solution, Shoutcast simplifies radio station management and monetisation through the injection of personalised advertising. This innovative model enables revenues to be shared between the platform and radio publishers.

Context

Shoutcast wanted to modernise its technical infrastructure to support its growth, improve the user experience and maximise its revenues (and, naturally, those of radio publishers). The platform not only needed to ensure stable, high-quality broadcasting for a large number of simultaneous users, but also to optimise the monetisation of audio streams through the integration of personalised advertising. Shoutcast also wanted to offer its radio publishers an intuitive backoffice for easily managing their radio, configuring ads and tracking performance.

Challenge

The main challenges focused on 4 main areas:

  • Stabilising and improving performance
    Stabilising and optimising the back-end infrastructure to ensure uninterrupted access to the platform, regardless of the massive increase in the number of users.
  • Monitoring and anticipation
    Continuously monitor the tools to ensure the reliability of the servers and the platform as a whole.
  • Effective monetisation
    Ensure the delivery of various ad formats in audio streams to maximise revenue.
  • Development of an intuitive backoffice
    Provide radio publishers with the ability to manage their feeds, set advertising parameters and access advanced performance statistics.

Solution

To meet Shoutcast’s needs, we have put in place advanced technical solutions:

  • Back-end .NET :
    Development of a scalable, high-performance infrastructure using modern .NET technologies, ensuring stable, continuously available broadcasting for publishers and listeners.
  • Optimising the monetisation system :
    Stabilisation and improvement of the existing system and integration of new advertising formats.
  • Development of a UX-oriented backoffice :
    Development of an intuitive backoffice in VueJS, enabling quick and easy management of radio streams, advertising and real-time performance analysis.

Key elements of the mission

Setting up an infrastructure capable of handling a large number of simultaneous users without impacting on the performance of the broadcast application.

Development of an ad injection system that adapts ads according to various criteria.

Design of a user-friendly, intuitive dashboard for radio publishers, making it easier to manage feeds/adverts and capable of synchronising large quantities of data.

Our project team

Sébastien Rigaux

CTO

Thomas Rusinowski

Back-end Developer

Antoine Cajot

Back-end Developer

Thomas Nyssen

Chief Operating Officer

Let’s make your project a reality, together!