Global Radio launches new online media player
The UK's biggest commercial radio company, Global Radio, launched a new version of their famous online radio player today, which I built over the past few weeks using Microsoft's web platform. Powered by the newest and most exciting new web technologies currently available, it's an ASP.NET MVC web application with an Entity Framework data access layer.
Visual radio - welcome to the future
Global's new online player delivers a next-generation radio experience, with visual radio technology. As well as the audio data which you can hear, the stream contains metadata that can be used to do clever stuff based on exactly what you're listening to -- features as advanced as the web can currently support. The possibilities are very exciting... In version 1.0 of this new player you'll see, for instance, images representing the programme or music you're listening to. So, while you're listening to the traffic/travel news you could see pictures from the traffic cameras, and weather charts during the weather forecast, etc. Often there's a "more" button which you can click on if you want to interact. This is a different concept to TV, which obviously delivers video alongside audio; it's a whole new way of consuming radio services.
From today, the new web-based player will be available for all radio stations under the Heart brand, and in due course it will be rolled-out across all of Global Radio's brands - - from national stations like Classic FM (classical music) to regional stations like Capital Radio (hit music) and LBC (pure talk). It's a bold step toward the UK Radio Player project, announced last year, which is eagerly awaited by music lovers and radio listeners.
I deployed the new player a few days ago on a totally new infrastructure, comprising IIS web servers, SQL Server databases, and a streaming platform optimised for the delivery of high quality media (live and on-demand audio and video) with minimal bandwidth. It all went public today on the internet. You lucky people in the UK!
Try it now!
Hot tip: go to any of the Heart radio station websites from today, e.g. Heart London (106.2 FM), and click on the big shiny "Listen Live" button at the top of the page to launch the new online player for that radio station. Heart London has to be my favourite. Whether you're at home or at work, sit back and relax, or just keep doing your job, and enjoy the entertainment provided especially for your enjoyment.
Of course, there's also some cool exclusive on-demand media content available on the websites, e.g. Avatar Premier (video/vodcast), and Emma Bunton meets Mariah Carey (audio/podcast). (I also develop the internal management systems for the media content, and trust me there's a constant flow of amazing new stuff.)
A new player for a new website
The release of the new Global Radio player for the web coincides with today's high-profile launch of several new websites for Heart, the UK's largest radio brand, with a very sexy new design. The new-look website will allow the company to engage, better than ever before, with a vibrant community of listeners and users online -- by delivering localised, useful, interesting and relevant content and features across the entire Heart network. How does it all work? It's an elegantly solution. A single brand new web app, developed in-house, provides a separate website for each of the Heart regional radio stations. This is the state-of-the-art in CMS-driven websites.
User-specific functionality on the new websites, including login/registration and CRM, is performed by a new system too -- a pretty serious enterprise-level bespoke web service, built upon the WCF framework, providing an internal API for a wide range of functionality. I worked on the web service too; it was lovingly crafted by a small, elite in-house team which I'm proud to be a part of.
Watch this space...
It's an exciting time for online industry sectors, particularly media. Progress in key technologies facilitate tremendous opportunities for improving the user experience, and perhaps even to do things that have never been done before... Watch this space...
01 February 2010
Tags: asp.net mvc case study launch global radio uk radio player heart radio visual radio radiovis visualisation player media multimedia video interactive audio simulcast streaming technology django gusto python cms mvc entity framework