RealAudio
Filename extension |
.ra, .ram |
---|---|
Internet media type |
audio/vnd.rn-realaudio, audio/x-pn-realaudio[1] |
Initial release | April 1995 |
RealAudio, also spelled Real Audio, is a proprietary audio format developed by RealNetworks and first released in April 1995. It uses a variety of audio codecs, ranging from low-bitrate formats that can be used over dialup modems, to high-fidelity formats for music. It can be used as a streaming audio format, that is played at the same time as it is downloaded.
In the past, many internet radio stations used RealAudio to stream their programming over the internet in real time. In recent years, however, the format has become less common and has given way to more popular audio formats. RealAudio was heavily used by the BBC websites until 2009, though it was discontinued due to its declining use.[2] BBC World Service, the last of the BBC websites to use RealAudio, discontinued its use in March 2011.
File extensions
RealAudio files were originally identified by a filename extension of .ra (for Real Audio). In 1997, RealNetworks also began offering a video format called RealVideo. The combination of the audio and video formats was called RealMedia and used the file extension .rm. However, the latest version of RealProducer, Real's flagship encoder, reverted to using .ra for audio-only files, and began using .rv for video files (with or without audio), and .rmvb for VBR video files. The .ram (Real Audio Metadata) and .smil (Synchronized Multimedia Integration Language) file formats are sometimes encountered as links from web pages (see .Streaming Audio section below).
Players
The official player for RealMedia content is RealNetworks'
When RealAudio was introduced, RealNetworks disclosed no technical details about the audio format or how it was encoded, but it was soon noticed that some of the audio codecs used in RealAudio were identical to those used in
A variety of unofficial players now exist, including
Although RealNetworks has made the Helix player available as an open source project, they have kept some of the audio codecs proprietary, and the Helix player can not play all RealAudio files.
Streaming audio
RealAudio was developed as a streaming media format, meaning that it can be played while it is downloaded. It is possible to stream RealAudio using HTTP. In this case, the RealAudio file is retrieved similarly to a normal web page, but playback begins as soon as the first part is received and continues while the rest of the file is downloaded. Using HTTP streaming works best with pre-recorded files so some alternative protocols have been developed which work better for live broadcasts.
The first version of RealAudio used a proprietary protocol called PNA or PNM to send streaming audio data. RealNetworks later switched to the
In many cases, web pages do not
With
Codecs
RealAudio files are compressed using several audio codecs. Each codec is identified by a four character code. Below is a list of the codecs and the version in which each was introduced:
- lpcJ, 14_4: VSELP(RealAudio 1)
- 28_8: LD-CELP(RealAudio 2)
- dnet: AC3(RealAudio 3)
- sipr: Sipro Lab Telecom ACELP-NET(RealAudio 4/5)
- cook: G2/Cook Codec (RealAudio 6)
- atrc: Sony ATRAC3(RealAudio 8)
- raac: MPEG-4 LC-AAC (RealAudio 9)
- racp: HE-AAC(RealAudio 10)
- ralf: RealAudio Lossless Format (RealAudio 10)
While the newest version of RealPlayer should be able to play any RealAudio file, other programs may not support all codecs.
See also
- Comparison of audio coding formats
- NSV
- NSV
- Windows Media Audio – Microsoft's media formats
References
- ^ RealPlayer 8 FAQ
- ^ Kortekaas, Mark (2009-10-07). "Radio Labs: RealMedia - an update". bbc.co.uk. Retrieved 2024-02-03.
- better source needed]
- ^ David Fiedler (2008). "RealAudio". HomeRecording.com. Retrieved August 20, 2011.