Internet Radio

Sweex Internet RadioInternet radio is an audio service transmitted via the Internet. Broadcasting on the Internet is usually referred to as webcasting since it is not transmitted broadly through wireless means.
Internet radio involves streaming media, presenting listeners with a continuous stream of audio that typically cannot be paused or replayed, much like traditional broadcast media.
Internet radio services offer news, sports, talk, and various genres of music—every format that is available on traditional broadcast radio stations.
Many Internet radio services are associated with a corresponding traditional (terrestrial) radio station or radio network, though with a potential worldwide audience

Internet radio is typically listened to on a standard home PC or similar device, through an embedded player programme located on the respective station’s website.
More and more are listening on one of the many standalone Internet radios available.

Wifi /Internet Radios
Classic FM om Wi-Fi radioA Wifi Radio is also called Internet Radio, it is a radio receiver that receives station that broadcasting over the internet.
These radios are built with a WiFi connection to the internet, so they are often called WiFi Radios. More than 20,0000 radios all over the world can be found on the internet, most of the current AM, FM stations are broadcasting in a traditional way “On Air” as well as on the internet, so you have a chance to listen to these stations from the internet worldwide.

Internet radios are built with different modules. Different factories use different solutions to build up their radios, so the chips used inside radios are not the same.
There are a few parts on the radio:

  • Internet connection
  • Codec for the streaming data from the URL
  • Amplifier
  • Speaker.

Classic FM BitrateIt streams in the data from the URL, most WiFi radios need portal support to stream in the station.
The portal website stores hundreds of thousands of station that the radio will retrieve from it.
Different brand radios use different portals to have their stations supported.

For live stream see:



BBC World Service on Wi-Fi RadioData compression is also applied in ‘Internet Radio’ streaming. When audio is compressed in such a way through a streams encoder (regardless of the format the audio’s signal is coming from) the lower the stream bitrate used, the lower this will be in the occurring sound quality.

The audio will begin to lose certain frequencies through the compression. Any real low frequency’s such as a bassline in the music will begin to sound less defined and the high-end frequencies will begin to show the compression artefacts more evidently.
The amount of data a radio stream retains is measured in kilobits per second (Kbps). The higher the kilobits, the more data stored and the higher the audio quality.

Bitrate describes the rate at which bits are transferred from one location to another. It measures how much data is transmitted in a given amount of time.
Bitrate is measured in bits per second (bps), kilobits per second (Kbps), or megabits per second (Mbps).

Bitrate can also describe the quality of an audio or video file. For example, an MP3 audio file that is compressed at 320 Kbps will have a greater dynamic range and may sound more clear than the same audio stream compressed at 128 Kbps.
This is because more bits are used to represent the audio data for each second of transmission.


Advanced Audio Coding (AAC)

AACAdvanced Audio Coding (AAC) is an audio coding standard for lossy digital audio compression. Designed to be the successor of the MP3 format, AAC generally achieves better sound quality than MP3 at similar bit rates.

AAC has been standardized by ISO and IEC, as part of the MPEG-2 and MPEG-4 specifications.
Part of the AAC known as High-Efficiency Advanced Audio Coding (HE-AAC) which is part of MPEG-4 Audio is also adopted into digital radio standards like DAB+ and Digital Radio Mondiale.

AAC supports the inclusion of 48 full-bandwidth (up to 96 kHz) audio channels in one stream plus 16 low-frequency effects (LFE, limited to 120 Hz) channels, up to 16 “coupling” or dialogue channels, and up to 16 data streams.

The quality for stereo is satisfactory to modest requirements at 96 kbit/s in joint stereo mode; however, hi-fi transparency demands data rates of at least 128 kbit/s (VBR). The MPEG-2 audio tests showed that AAC meets the requirements referred to as “transparent” for the ITU at 128 kbit/s for stereo, and 320 kbit/s for 5.1 audio.

AAC is the default or standard audio format for YouTube, Android, iOS devices, BlackBerry, and webOS-based mobile phones.

No licenses or payments are required to be able to stream or distribute content in AAC format. This makes AAC a much more attractive format to distribute content than MP3, particularly for streaming content like Internet radio.



aac PlusHE-AAC (High-Efficiency AAC, also known as AAC+, is audio compression technology that provides near-CD-quality using very little network bandwidth.
It combines MPEG AAC and SBR (Spectral Band Replication) technology. This combination increases the efficiency of MPEG AAC, resulting in superior fidelity compared to MP3, Windows Media, Real Audio, and Ogg Opus at bitrates of 64 kbps and lower. (At 96 kbps and higher, pure AAC offers similar advantages over these older codecs.)

HE-AAC at 48 kbps can produce better subjective quality than MP3 at 128 kbps, 128 kbps is no longer needed to achieve high-quality streaming.
HE-AAC can create better audio quality at lower bitrates than the older MP3 and WMA, it is no longer possible to assess streaming audio quality by bitrate alone.

Commercial consideration must also be taken in to account, MP3 streaming requires paying 2% of revenue for streaming royalties. The only way to avoid this is to have non-profit status, however, commercial radio stations and do not qualify.

HE-AAC is natively supported in Adobe Flash, Microsoft Windows 7/8, Apple OS/iOS, and most mobile phones. More listeners than ever are accessing live radio streams on their mobile devices.


MP3 Streaming

MP3 LogoMP3 streaming is still very common and well supported by computers and stand-alone Internet radio.
The technology is outdated and is being replaced by other formats.
MP3 streams are not as efficient as AAC streams, so broadcasters need to use more bandwidth and pay royalty fees for using the technology.

Constant bitrate vs. Variable bitrate
To further complicate the bitrates, many encoders allow customising the encoding process by selecting either constant or variable bitrates.
Constant Bitrate encoding (CBR) maintains a steady bitrate stream through the entire mp3 stream. This means a consistent level of compression and predictable bandwidth usage.

Settings range from 16 kbps to 320 kbps depending on the stream size. Streams encoded higher than 128 kbps may have little or no detectable improvement in sound quality, though greater bandwidth will be required.

CBR has its drawbacks, especially when encoding certain kinds of music or speech. Constant Bitrate encoding does not take these factor into consideration and maintains a constant reliable bitrate.
Broadcasters run the risk of using more bits at times than is necessary.
To address the shortcomings with constant bitrate encoding, Variable bitrate encoding (VBR) was developed.

VBR makes intelligent decisions before allocating its bits to the encoding process. It adapts the bit rate to the complexity of the audio, based on a scale that be can set in the preferences of the encoder. The low end of a scale from 1 to 100 would result in the lowest quality/highest compression. The high end of the scale would result in the highest quality/lowest compression.
The overall quality is a better and more consistent sound quality compared to CBR encoding at the same bitrate.

MP3 Stream Quality
Bitrates (Kilobits per Second)
32 kbps AM radio quality
64 kbps About the same quality as an FM radio station
96 kbps FM radio quality
128–160 kbps Good quality. Differences from the original audio source can be noticeable.
192 Kbps Medium quality. Slight differences from the original audio source can be heard.
224–320 kbps High quality. Little loss of audio quality from the original source is noticeable.

AAC compared to MP2 used by DAB in the UK
128 kbps AAC provides the same level of audio quality as 256 kbps MP2 on DAB
96 kbps AAC+ provides the same level of audio quality as 192 kbps MP2 on DAB
64 kbps AAC+ provides the same level of audio quality as 128 kbps MP2 on DAB (this is for mono – different for stereo)



BBC Radio

All of the BBC’s national, local and regional stations along with the BBC World Service are available to listen to live on the internet (rights permitting), with appropriate media player software.
It is also possible to listen to BBC Radio services via the internet without having to log on to a computer. The easiest way to do this is via Wi-Fi or Internet Radio.
These radios pick up radio stations streaming on the internet via a broadband connection to the radio.

There are no UK only IP restrictions on BBC radio, though some sporting events are blocked and overseas listeners will only have access to the lower 96 kbp/s HLS AAC streams, while those in the UK can access the 320 kbps HLS AAC streams.
See: BBC Radio

Radio Bit-rates on BBC iPlayer
BBC iPlayer RadioThe BBC have changed the way they provide radio streams. This change is part of a wider project for a new way of delivering online radio from source to the products that users consume, known as Audio Factory.

Audio Factory was designed to keep BBC services available, make them more resilient and ensure a consistent experience.
All BBC services are now available in HLS and HDS using the AAC codec. By the summer of 2015, the BBC hopes to have these streams available in the non-proprietary DASH format.

HTTP streams are available in both UK (320 kbps HLS AAC) and international variants (96 kbps HLS AAC), which allows those in the UK to continue to enjoy BBC Sports coverage.

HTTP Live Streaming (HLS)
HTTP Live Streaming (HLS) is an adaptive streaming communications protocol created by Apple to communicate with iOS and Apple TV devices and Macs running OSX in Snow Leopard or later. HLS can distribute both live and on-demand files and is the sole technology available for adaptively streaming to Apple devices, which is an increasingly important target segment to streaming publishers.

HLS is widely supported in streaming servers from vendors like Adobe, Microsoft and RealNetworks.
The popularity of iOS devices and this distribution-related technology support has also led to increased support on the player side, most notably from Google in Android 3.0.

HDS – HTTP Dynamic Streaming was developed by Adobe as an alternative to their RTMP protocol. HDS allows for adaptive streaming over HTTP to any device that’s compatible with Adobe Flash or Air.

BBC Radio Streams
 UK Bitrate
 Overseas Bitrate
BBC Radio 1
320 kbps HLS AAC
96 kbps HLS AAC
Joint Stereo
Youth orientated Popular music and speech.
BBC Radio 2
320 kbps HLS AAC
96 kbps HLS AAC
Joint Stereo
Adult-oriented Pop Music
BBC Radio 3
320 kbps HLS AAC
96 kbps HLS AAC
Joint Stereo
Classic Music
BBC Radio 4
320 kbps HLS AAC
96 kbps HLS AAC
Joint Stereo
News & Speech
BBC Radio 5 Live
320 kbps HLS AAC
96 kbps HLS AAC
Live news and sport (some UK only ip restrictions apply)
BBC Radio 5 Live Sp Extra
320 kbps HLS AAC
96 kbps HLS AAC
Live news and sport (some UK only ip restrictions apply)
BBC 6 Music
320 kbps HLS AAC
96 kbps HLS AAC
Joint Stereo
Classic rock Alternative rock Funk Indie Jazz Hip Hop
BBC Radio 4 Extra
320 kbps HLS AAC
96 kbps HLS AAC
Comedy, Drama, and Chat
BBC 1Xtra
320 kbps HLS AAC
96 kbps HLS AAC
Joint Stereo
New Black / urban music
BBC Asian Network
320 kbps HLS AAC
96 kbps HLS AAC
South Asian orientated
BBC World Service
320 kbps HLS AAC
96 kbps HLS AAC
English language version of the BBC World Service
BBC Radio Scotland
320 kbps HLS AAC
96 kbps HLS AAC
Joint Stereo
National radio for Scotland.
BBC Radio Nan Gàidheal
320 kbps HLS AAC
96 kbps HLS AAC
Joint Stereo
Scottish Gaelic language station.
BBC Radio Wales
320 kbps HLS AAC
96 kbps HLS AAC
Joint Stereo
National radio for Wales.
BBC Radio Cymru
320 kbps HLS AAC
96 kbps HLS AAC
Joint Stereo
Welsh language service.
BBC Radio Ulster
320 kbps HLS AAC
96 kbps HLS AAC
Joint Stereo
National radio for Northern Ireland.
BBC Radio Foyle
320 kbps HLS AAC
96 kbps HLS AAC
Joint Stereo
Local radio station, serving the North West of Northern Ireland.
BBC Radio Guernsey
320 kbps HLS AAC
96 kbps HLS AAC
Joint Stereo
BBC local radio for Guernsey.
BBC Radio Jersey
320 kbps HLS AAC
96 kbps HLS AAC
Joint Stereo
BBC local radio for Jersey.
For local radio, see BBC Local Radio (320 kbps HLS AAC for all local & regional BBC stations in the UK & 96 kbps HLS AAC overseas.


iPlayer Converter

Making the unmissable, playable. As many listeners will be aware, as of the 7th February 2015 the BBC have now turned off all Windows Media Audio feeds.
However, all is not lost, as of 15th February all the schedule and listen again links will now link to the relevant ‘convert’ page which will display any WMA and AAC stream data that is available for the chosen radio programme. As time goes by the number of shows with WMA data will fall, though the new AAC data should help some of you who are able to use software like rtmpdump or get_iplayer.

Your help needed! If anyone knows of any way to stream RTMP-encoded AAC media then get in touch – hopefully iPlayer Converter will then be able to provide streaming links as with the old WMA links.




The RadioFeeds site is probably the best place to find live radio feeds from the UK and Ireland.
There are also tools for adding stations to Freecom MusicPal, Frontier Silicon, Reciva, Logitech Squeezebox, Transporter and UE Smart Radio.




mediaU allows you to listen to radio stations live on your Android or iOS device and on Wifi radios.

* ADJUSTABLE BUFFER LENGH – Smooth and stable on 3G.
* WIDGET – Play your favourite stations directly from home screen. (If you save the app to SD card, this feature is not supported due to Android’s constraint.)
* SCHEDULE PLAY – Wake up in the sound of your favourite station, just like your bedroom alarm clock. Easy and fully control settings than other apps.
* MY LOCATION – Easy to find local stations.
* my mediaU
a. Store your favourite stations, and manage them by category.
b. Manual add your personal station. (play from URL) Supports most of the station formats. (WMA /MP3 /AAC /AAC+ /OGG, ASX/M3U/PLS …)
c. Use my mediaU through various devices and listen everywhere you go.


Share Button