Jump to content

Internet radio

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 62.252.64.16 (talk) at 21:17, 29 August 2005 (→‎External links). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Internet radio is a broadcasting service transmitted via the Internet. Not every internet "radio station" has a corresponding traditional radio station. Many internet radio stations are completely independent from traditional ("terrestrial") radio stations and broadcast only on the Internet. Broadcasting on the Internet is usually referred to as streaming.

Because the radio signal is relayed over the Internet, it is possible to access the stations from anywhere in the world—for example, to listen to an Australian radio station from Europe or America. This makes it a popular service for expatriates and for people who have interests that may not be adequately catered for by their local radio stations (such as country music). Some of the internet radio services offer news, sports, talkback, and various genres of music—everything that is on the radio station being re-broadcast.

Internet radio technology

Streaming

One of the most common ways to distribute internet radio is via streaming MP3 technology, which uses the well-known MP3 music format. The bits are "streamed" over a TCP/IP connection, then reassembled and played within about 2 seconds. Therefore, streaming MP3 radio has about a two-second lag time.

There are three major components to an MP3 stream:

  1. Audio stream source
  2. Audio stream repeater (server)
  3. Audio stream playback

There are many methods for creating the audio stream source. Those more technologically savvy may opt for the SHOUTcast service, which utilizes Winamp and the SHOUTcast DSP plugin to deliver MP3 audio at higher bitrates. Other methods include open source technologies such as Streamcast, stream-db, IceS, and MuSE. Using open source stream source tools allows for interesting web interface possibilities like phpStreamcast.

Two of the most popular internet radio networks are Live365 and SHOUTcast. Open source alternatives include Icecast and Xiph.org, which include Ogg Vorbis streamings (that can be played by Winamp and Zinf). Collectively, these internet radio servers list thousands of Internet radio stations covering an ever-expanding variety of genres. The purpose of the server is to repeat the stream source to the audio playback software.

Some sort of audio playback software or hardware, that is capable of reading HTTP data streams, is needed to listen to streaming MP3 audio. Some popular software players are Winamp for Windows, iTunes for Macintosh and Microsoft Windows, and XMMS on Unix/Linux. Listening to internet radio through hardware devices is not so popular, due to the very limited amount of devices which are available. On Internet radio device a list of commercially available devices are mentioned.

Many stations also stream using RealAudio's .rm format, which generally broadcasts at a lower bitrate than MP3, which means it's more accessible to listeners with a dialup connection, but has lesser audio quality.

There is also an open source codec called ogg which allows streaming using Winamp or Icecast servers.

There are also a small number of web radio programs that allow users to rate the songs they are listening to. This allows a user's music listening choices to be correlated against those of others, as with the programs iRATE radio, Last.fm, and Radio Paradise.

Podcasting

Audio and video programmes resembling those of radio and TV can also now be distributed by Podcasting which can be published by various means including RSS feed and P2P clients.

History

The first Internet "radio station", Internet Talk Radio, was developed by Carl Malamud in 1993. Malamud's station used a technology called MBONE (IP Multicast Backbone on the Internet). In February, 1995, the first full-time, Internet-only radio station, Radio HK, began broadcasting the music of independent bands. Radio HK was created by Norman Hajjar and the Hajjar/Kaufman New Media Lab, an advertising agency in Marina del Rey, California. Hajjar's method was to use a CU-SeeMe web conferencing reflector connected to a custom created audio CD in endless loop. Later, Radio HK converted to one of the original RealAudio servers. Today, Internet radio stations such as VoyagerRadio utilize the technologies of web services like Live365 to webcast 24 hours a day.

WXYC (89.3FM Chapel Hill, NC USA) was the first radio station to start broadcasting on the Internet on November 7, 1994. WXYC used an FM radio connected to a system at SunSite running CU-SeeMe. WREK (91.1FM, Atlanta, GA USA) also started streaming on the same day, using their own custom software called CyberRadio1, although the stream was not advertised until a later date. KPIG also began to transmit a live, 24/7 feed, in August 1995, first using Xing Streamworks and later switching to RealAudio. Bill Goldsmith, who was KPIG's Operations Manager & morning DJ at the time, and the one responsible for starting the webcast, now operates the popular Internet station Radio Paradise.

Tuning in to a broadcast like a traditional radio is not possible on internet, so finding different broadcasts has to be done with a search-engine or a website that collects on-line radio broadcasts.

In 1997, Sonicwave, created by producer Edward Lyman, with licensing agreements from BMI and ASCAP, became the first legal internet-only station to broadcast live, 24/7 using RealAudio.

In 1999 a company called MyCaster released a tool that allowed anyone to Netcast in 10 minutes. The MyCaster tool was cleverly simple. It was basically a software MP3 player, similar to Winamp, that as the user listened to music it simultaneously sent a stream to the MyCaster Website. MyCaster then amplified the stream and listed it on its site for listeners to access. The free service allowed even people with little technical skill to easily go live with their own Internet radio station. Like many early Internet radio endeavors, MyCaster succumbed to the dot com bust in 2001.

A new technique for internet broadcasting via P2P technology called Peercasting will hopefully make it easier to start your own station and cut down on bandwidth costs for current broadcasters.

Mercora P2P Radio [www.mercora.com], a combination of P2P and Internet radio, Mercora P2P radio is streaming only user to user in a legal format. No downloads, though some user's may use audio "hijacking" to record Internet audio signals, Mercora turns each listener into a Internet radio station if they so choose. Mercora keeps it legal by paying broadcasting royalties.

Corporate policy

Many workplaces ban employee use of web radio in order to conserve internet bandwidth. At ~1500 kbit/s, a T1 line can only handle 7.8 192 kbit/s streams, or 26 56 kbit/s streams, assuming that the T1 is completely unutilized otherwise.

See also

External links

Open source technology

  • dyne:bolic GNU/Linux live CD ready for radio streaming
  • MuSE audio mixing and streaming source software
  • Streamcast
  • Shoutcast
  • Stream-db
  • phpStreamcast
  • Icecast
  • IceShare P2P IceCast protocol
  • Xiph.org
  • [2] Web Radio of St Tropez
  • iRate a web radio that chooses the next song based on your previous ratings for other songs
  • Broadcaster for Macs
  • Freecast Java application which allows peer-to-peer stream broadcast. Makes possible a stream broadcast to a large number of listeners from a simple DSL connection
  • Peercast is a peer-to-peer broadcasting tool which allows you to broadcast without needing much upstream bandwidth.
  • Stewie Radio Automation Project Set it and forget it radio automation
  • [3] Web Radio of St Tropez
  • reboot.fm Open-source sheduler/site/radio management software
  • Liquidsoap Kind of radio programming language, flexible and extensible, automation without restriction!

Free (in the sense of Libre) Speech Radios