RealAudio
   HOME

TheInfoList



OR:

RealAudio, or also spelled as 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 also 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. 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'
RealPlayer SP RealPlayer, formerly RealAudio Player, RealOne Player and RealPlayer G2, is a cross-platform media player app, developed by RealNetworks. The media player is compatible with numerous container file formats of the multimedia realm, including MP3 ...
, currently at version 16, and is available for various platforms in binary form. Several features of this program have proven controversial (most recently, RP11's ability to record unprotected streaming media from web sites), and many alternative players have been developed. RealNetworks initially tried to discourage development of alternative players by keeping their audio format secret. However, in recent years, RealNetworks has made efforts to be somewhat more open, and has founded the
Helix Community Helix DNA is a project to produce computer software that can play audio and video media in various formats and aid in producing such media. It is intended as a largely free and open-source digital media framework that runs on numerous operating ...
, a collaborative open source project, to extend their media framework. 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 cellular telephones and
digital television Digital television (DTV) is the transmission of television signals using digital encoding, in contrast to the earlier analog television technology which used analog signals. At the time of its development it was considered an innovative adva ...
. As these formats had been described in detail in various technical papers and standards documents, it was possible to write software capable of playing RealAudio based on this information. A variety of unofficial players now exist, including
MPlayer MPlayer is a free and open-source media player software application. It is available for Linux, OS X and Microsoft Windows. Versions for OS/2, Syllable, AmigaOS, MorphOS and AROS Research Operating System are also available. A port for DOS using ...
, and
Real Alternative RealPlayer, formerly RealAudio Player, RealOne Player and RealPlayer G2, is a cross-platform media player app, developed by RealNetworks. The media player is compatible with numerous container file formats of the multimedia realm, including MP3 ...
. However, Real Alternative does not decode the audio data by itself, but relies on the dynamically linked libraries (DLLs) from the official RealPlayer. Thus Real Alternative requires RealPlayer to be installed (or at least its DLLs) in order to function. Most other players are based on
FFmpeg FFmpeg is a free and open-source software project consisting of a suite of libraries and programs for handling video, audio, and other multimedia files and streams. At its core is the command-line ffmpeg tool itself, designed for processing of vid ...
, which has its own audio codec library. The audio codecs in ffmpeg were written based on the publicly available information about the formats, and do not use the RealPlayer or Helix software. It is also possible to obtain
codecs A codec is a device or computer program that encodes or decodes a data stream or signal. ''Codec'' is a portmanteau of coder/decoder. In electronic communications, an endec is a device that acts as both an encoder and a decoder on a signal or d ...
which allow Windows Media Player to play some versions of RealAudio. 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 The Hypertext Transfer Protocol (HTTP) is an application layer protocol in the Internet protocol suite model for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide We ...
. 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
IETF The Internet Engineering Task Force (IETF) is a standards organization for the Internet and is responsible for the technical standards that make up the Internet protocol suite (TCP/IP). It has no formal membership roster or requirements and a ...
standardized
Real Time Streaming Protocol The Real Time Streaming Protocol (RTSP) is an application-level network protocol designed for multiplexing and packetizing multimedia transport streams (such as interactive media, video and audio) over a suitable transport protocol. RTSP is us ...
(RTSP) but they use RTSP only to manage the connection. The actual audio data is sent with their own proprietary RDT protocol, which they initially kept secret. Recently, some specifications for the RDT protocol have been made public through the
Helix Community Helix DNA is a project to produce computer software that can play audio and video media in various formats and aid in producing such media. It is intended as a largely free and open-source digital media framework that runs on numerous operating ...
project. By around 2004 the open-source MPlayer project developed a means of playing the RDT streams. In many cases, web pages do not link directly to a RealAudio file. Instead, they link to a .ram (Real Audio Metadata) or SMIL file. This is a small
text file A text file (sometimes spelled textfile; an old alternative name is flatfile) is a kind of computer file that is structured as a sequence of lines of electronic text. A text file exists stored as data within a computer file system. In operat ...
containing a link to the audio stream. When a user clicks on such a link, the user's web browser downloads the .ram or .smil file and launches the user's media player. The media player reads the PNM or RTSP URL from the file and then plays the stream. With
RealPlayer SP RealPlayer, formerly RealAudio Player, RealOne Player and RealPlayer G2, is a cross-platform media player app, developed by RealNetworks. The media player is compatible with numerous container file formats of the multimedia realm, including MP3 ...
, it is now possible to save an audio stream to a file. Other programs, including
MPlayer MPlayer is a free and open-source media player software application. It is available for Linux, OS X and Microsoft Windows. Versions for OS/2, Syllable, AmigaOS, MorphOS and AROS Research Operating System are also available. A port for DOS using ...
, RM Downloader,
VLC media player VLC media player (previously the VideoLAN Client and commonly known as simply VLC) is a free and open-source, portable, cross-platform media player software and streaming media server developed by the VideoLAN project. VLC is available for desk ...
, StreamBox VCR, HiDownload and Real7ime Converter can also save streams to a file.


Codecs

RealAudio files are compressed using several
audio codec An audio codec is a device or computer program capable of encoding or decoding a digital data stream (a codec) that encodes or decodes audio. In software, an audio codec is a computer program implementing an algorithm that compresses and decompres ...
s. Each codec is identified by a four character code. Below is a list of the codecs and the version in which each was introduced: * , :
IS-54 IS-54 and IS-136 are second-generation ( 2G) mobile phone systems, known as Digital AMPS (D-AMPS), and a further development of the North American 1G mobile system Advanced Mobile Phone System (AMPS). It was once prevalent throughout the Americ ...
VSELP Vector sum excited linear prediction (VSELP) is a speech coding method used in several cellular standards. The VSELP algorithm is an analysis-by-synthesis coding technique and belongs to the class of speech coding algorithms known as CELP (Code Exc ...
(RealAudio 1) * : G.728
LD-CELP G.728 is an ITU-T standard for speech coding operating at 16  kbit/s. It is officially described as ''Coding of speech at 16 kbit/s using low-delay code excited linear prediction''. Technology used is LD-CELP, low-delay code excited linear pre ...
(RealAudio 2) * : Dolby AC3 (RealAudio 3) * : Sipro Lab Telecom ACELP-NET (RealAudio 4/5) * : G2/ Cook Codec (RealAudio 6) * :
Sony , commonly stylized as SONY, is a Japanese multinational conglomerate corporation headquartered in Minato, Tokyo, Japan. As a major technology company, it operates as one of the world's largest manufacturers of consumer and professiona ...
ATRAC3 (RealAudio 8) * : MPEG-4 LC-AAC (RealAudio 9) * : MPEG-4 HE-AAC (RealAudio 10) * : 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 *
Icecast Icecast is a streaming media project released as free software maintained by the Xiph.Org Foundation. It also refers specifically to the server program which is part of the project. Icecast was created in December 1998/January 1999 by Jack Mo ...
– a free and open source streaming server for internet radio stations, supports formats AAC,
MP3 MP3 (formally MPEG-1 Audio Layer III or MPEG-2 Audio Layer III) is a coding format for digital audio developed largely by the Fraunhofer Society in Germany, with support from other digital scientists in the United States and elsewhere. Origin ...
, Ogg Vorbis,
Theora Theora is a free lossy video compression format. It is developed by the Xiph.Org Foundation and distributed without licensing fees alongside their other free and open media projects, including the Vorbis audio format and the Ogg contai ...
, and NSV * SHOUTcast – a freeware server for internet radio stations, supports AAC,
MP3 MP3 (formally MPEG-1 Audio Layer III or MPEG-2 Audio Layer III) is a coding format for digital audio developed largely by the Fraunhofer Society in Germany, with support from other digital scientists in the United States and elsewhere. Origin ...
, and NSV *
Windows Media Audio Windows Media Audio (WMA) is a series of audio codecs and their corresponding audio coding formats developed by Microsoft. It is a proprietary technology that forms part of the Windows Media framework. WMA consists of four distinct codecs. The ...
Microsoft's Microsoft Corporation is an American multinational corporation, multinational technology company, technology corporation producing Software, computer software, consumer electronics, personal computers, and related services headquartered at th ...
media formats


References


External links


RealPlayer – Official media player for RealAudio
{{DEFAULTSORT:Realaudio Audio codecs Audio