|
|
|
| Digital radio via satellite |
| Satellite Receivers |
| UK satellite radio bit rates | UK satellite HDTV bit rates | UK satellite TV bit rates |
| Broadband Internet Radio |
| Internet Radio |
| Wi-Fi Internet radios |
| Introduction to Wi-Fi radios |
| Multicast - radio at high quality |
|
| BBC should provide high quality via the Internet6th September 2008 The BBC won't be able to switch its DAB stations over to using DAB+ for a few years, so it's important that the BBC should provide its radio stations at high quality on at least one of the digital platforms in the meantime. The Internet is the most suitable platform for this purpose, for the following reasons:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Month |
BBC iPlayer TV streams bandwidth estimate TB/month |
Number of times higher than the current 416 TB/month bandwidth used for the radio streams |
| May 2008 | 1,758 | 4 |
| May 2009 | 4,583 | 11 |
| May 2010 | 11,948 | 29 |
| May 2011 | 31,148 | 75 |
| May 2012 | 81,202 | 195 |
| May 2013 | 211,692 | 509 |
When you look at how many times higher the bandwidth for the iPlayer TV streams will be compared to the radio streams, it's obvious that the BBC could use far higher bit rates for the radio streams than they are doing. To be fair, the on-demand (ex-Listen Again) streams are now using higher bit rates -- e.g. 128 kbps MP3 instead of 64 kbps Real. However, the BBC is considering using lower bit rates for the live streams than the on-demand streams, but considering the enormous amount of bandwidth that the iPlayer TV streams will be using in future, there's obviously absolutely no justification for them doing this, and it would simply show how biased the BBC is against the live Internet streams which is because the BBC wants everybody to listen to digital radio via DAB, so they don't want the Internet streams to be at far higher quality than the stations are at on DAB.
The following pie chart shows the proportion of live listening hours each of the BBC's national stations accounts for:

And the following table shows how much extra bandwidth the BBC would need in order to provide its stations at very good audio quality once the streams have switched over to using AAC/AAC+ later this year:
| Station |
Current bit rate (kbps) |
AAC bit rate (kbps) |
Percentage of BBC's live Internet listening hours | Percentage additional bandwidth required |
| Radio 1 | 64 | 128 | 30.8 | 30.8 |
| Radio 2 | 64 | 128 | 25.2 | 25.2 |
| Radio 3 | 64 | 160 | 2.9 | 3.6 |
| Radio 4 | 64 | 128 | 17.3 | 17.3 |
| Radio 5 | 64 | 80 | 13.1 | 3.3 |
| Radio 5 Sports Extra | 64 | 80 | 3.3 | 0.8 |
| 6 Music | 64 | 128 | 3.9 | 3.9 |
| BBC7 | 64 | 128 | 1.5 | 1.5 |
| 1Xtra | 64 | 128 | 1.4 | 1.4 |
| Asian Network | 64 | 128 | 0.6 | 0.6 |
|
Total additional bandwidth |
88.4% |
|||
The live Internet streams are currently consuming around 416 TB/month, so an increase of 88.4% equates to an additional 367 TB/month of bandwidth. That's less than a fifth of the bandwidth the iPlayer TV streams were using in May this year, and it wouldn't surprise me if the bandwidth for the iPlayer TV streams will be double what it was in May by the end of the year, because the BBC has just launched higher quality iPlayer TV streams that are using 800 kbps as opposed to the standard quality streams that are using 500 kbps.
Basically, bandwidth has become very cheap and plentiful for broadcasters, so there is absolutely no reason why the BBC couldn't provide 128 kbps AAC for the live stereo station streams, and considering the enormous bandwidth that the iPlayer TV streams will be using in the future, you'd hope (if they weren't so biased against them) they'd increase the bit rates of the live streams to 192 or 256 kbps AAC within the next couple of years as well.
The cost of Internet bandwidth halves every 18 months due to Moore's Law
The reason why Internet bandwidth for broadcasters has become so cheap is due to Moore's Law. The speed of fibre-optics technologies accelerates more quickly than Moore's Law, so the "limiting factor" for the cost of Internet bandwidth is due to the speed of Internet routers, which use microprocessors to process the IP packets, so their speed is governed by Moore's Law.
The speed of microprocessors doubles every 18 months or so due to Moore's Law (the trend is towards increasing the number of processors on a single chip rather than doubling the clock speed these days, but bandwidth continues going up at the same rate), and this leads to the bandwidth that Internet routers can handle doubling every 18 months as well. But as the price of microprocessors stays the same, the bandwidth doubles for no additional cost (equipment is replaced periodically anyway to cater for the increased demand for bandwidth, which typically grows at around 50 - 100% per year), so the cost per Mbps of Internet bandwidth falls in-line with Moore's Law.
Internet radio streams can use whichever audio codecs that are widely supported by the media players that people have installed on their computers. And because the media players support modern audio codecs, as well as users typically updating the media players they use on a frequent basis, broadcasters are free to use modern audio codecs for Internet streams. In comparison, DAB uses the MP2 audio codec, which dates back to the 1980s, and the only way to change to a different codec is to switch to using DAB+, which is of course problematic because switching over to DAB+ immediately would render all DAB radios obsolete.
An example of what I've described above happened recently: When the BBC iPlayer TV streams were launched last December, only a small percentage of users had the latest version of Flash Player installed on their computers. However, according to Anthony Rose, the person in charge of the iPlayer at the BBC, around 80% of iPlayer users now have the latest version of Flash installed, and it was this that allowed the BBC to launch the new higher quality iPlayer TV streams recently. These new streams are using the H.264 video codec (at 700 kbps) and the AAC+ audio codec (at 96 kbps), and these are the most efficient video and audio codecs available today (incidentally, AAC+ isn't the "best" codec at all bit rates, but it is the most efficient at very low bit rate levels).
The advantage of using modern audio and video codecs is that for a given bit rate level the audio or picture quality will be higher than it is on older and less efficient codecs.
Virgin Media is planning on launching a 50 Mbps broadband package later this year on its cable TV network, and Virgin has said that it's looking at providing 200 Mbps broadband speeds on its network by 2012. BT has also announced that it's going to roll out superfast broadband to 10 million UK homes by 2012, with speeds of 40 - 100 Mbps.
The main application that BT and Virgin say will drive take-up of superfast broadband is HDTV, and it's widely expected that HDTV streams will become commonplace on the Internet over the next few years. When you consider that an HDTV stream would need to use a bit rate level of around 8 Mbps (8,000 kbps), whereas to provide an Internet radio stream at high audio quality using modern audio codecs such as AAC would only require a bit rate of 192 kbps, it's difficult to imagine the BBC not providing its radio streams at high quality once it makes HDTV streams available on the iPlayer.

Live Internet broadcasts are distributed using a technology called unicast, which consists of each user receiving their own individual stream. The problem with unicast though is that it doesn't scale to the huge audience levels associated with broadcasting, because the bandwidth required is proportional to the number of users. So even though bandwidth for broadcasters has become cheap and plentiful, it's still unfeasible to deliver high bandwidth applications such as HDTV streams to very large audiences using unicast.
Multicast eliminates unicast's inefficiencies by only requiring one stream of each channel to be distributed on each Internet link, so it allows an unlimited number of users to watch or listen to the same channel whilst the broadcaster only requires the bandwidth needed to send a single channel over the Internet. For example, if there were 1,000 users watching or listening to a live stream, multicast would consume just 0.1% of the bandwidth that unicast requires.
Multicast is the key enabling technology that will allow IPTV systems to carry live TV channels, and as five out of the six biggest UK broadband providers either already provide or plan to provide IPTV services to their customers, multicast should be widely supported within the next few years. The reason why multicast hasn't been supported up to now in spite of its advantages is a long story, but it basically revolves around BT's network not supporting multicast. However, BT demonstrated delivering video streams over its new 21CN network (which is being rolled out nationally between now and 2010/11) to assembled journalists a few months ago, and it's expected that BT's 21CN will support multicast within the next year or two.
Virgin is also going
to enable multicast on its cable network when it launches its 50
Mbps broadband package later this year, as it's planning on
distributing an HDTV channel that will only be available via
multicast.
Add a comment: |
| Bookmark with: | |||
Digg |
del.icio.us |
Reddit |
Facebook |
Google |
Stumbleupon |
Slashdot |
|