RealAudio

RealAudio

Infobox file format
name = RealAudio
icon =



caption =
extension = .ram
mime =
type code =
uniform type =
magic =
owner =
genre =
container for =
contained by =
extended from =
extended to =
standard =

RealAudio is a proprietary audio format developed by RealNetworks. 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. It is used heavily by the BBC websites.

The first version of RealAudio was released in 1995. As of 2006, the current version is RealAudio 10.

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, currently at version 11, 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, 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. 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, JetAudio and Real Alternative. 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, 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 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.

treaming 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. 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 standardized Real Time Streaming Protocol (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 project. The open-source MPlayer project eventually 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 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, it is not possible to save an audio stream to a file, but other programs, including MPlayer, RM Downloader, VLC media player, StreamBox VCR, HiDownload and Real7ime Converter can do so.

Codecs

RealAudio files are compressed using several different 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: IS-54 VSELP (RealAudio 1)
* 28_8: G.728 LD-CELP (RealAudio 2)
* dnet: Dolby 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: MPEG-4 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.

ee also

* Icecast -- a free and open source streaming server for internet radio stations, supports formats AAC, MP3, Ogg Vorbis, Theora, and NSV
* SHOUTcast -- a freeware server for internet radio stations, supports AAC, MP3, and NSV
* Windows Media Audio -- Microsoft's media formats
* Comparison of audio codecs

External links

* [http://www.realnetworks.com/products/codecs/realaudio.html Description of the codec, from RealNetworks]
* [http://www.real.com RealPlayer - Official media player for RealAudio] ( [http://www.real.com/linux Linux version] )
* [http://www.realaudioguide.com/ Real Audio Guide - RealNetworks Product List]
* [http://www.jetaudio.com JetAudio, A free player that plays RealAudio streams and files, without the use of any RealAudio program ]
* [http://wiki.multimedia.cx/index.php?title=RealMedia A more technical description of the RealMedia format and codecs]
* [http://swen.antville.org/stories/735413/ How to download Real Audio streams and convert Real Audio to MP3]
* [http://www.ebu.ch/CMSimages/en/tec_doc_t3296_tcm6-10497.pdf EBU subjective listening tests on low-bitrate audio codecs]
* [http://www.videohelp.com/tools?tool=Real7ime_Converter Unofficial Real7ime Converter information and download website]
* [http://www.free-codecs.com/download/RealMedia_Splitter.htm Filter for playing RealNetworks audio/video files using Windows Media Player]


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • RealAudio — ist ein Audiodateiformat von RealMedia, das vorwiegend für Audio Datenströme (Streaming Audio) eingesetzt wird. Die Datenkompressionsverfahren von RealAudio sind meistens verlustbehaftet. Dabei verwendet RealAudio ähnlich wie MP3 und Vorbis zur… …   Deutsch Wikipedia

  • RealAudio — подключаемый к браузерам модуль, позволяющий прослушивать (просматривать) аудио (видео). Модуль применяет свой собственный высокоэффективный способ сжатия информации, позволяющий также вещать в процессе передачи информации по сети. Синонимы… …   Финансовый словарь

  • RealAudio — (RM) es un formato denominado audio streaming, que significa descarga de audio en tiempo real. El archivo completo no es descargado en un ordenador, sino que cuando se escucha un archivo de música real audio, es un indicador que dirige al propio… …   Enciclopedia Universal

  • RealAudio — RealAudio,   Streaming …   Universal-Lexikon

  • RealAudio — Le format RealAudio est très ancien, il permet de diffuser de la musique sur internet en utilisant la technique du streaming. Ce format audio propriétaire vient de la société RealNetworks et est lisible avec RealPlayer, on peut le créer avec… …   Wikipédia en Français

  • RealAudio — «Rv» redirige aquí. Para otras acepciones, véase RV. RealAudio (RM) es un formato de audio creado por RealNetworks, Inc. Es predominantemente utilizado en transmisiones por internet en tiempo real. Esto quiere decir que una estación de radio… …   Wikipedia Español

  • RealAudio — ▪ compressed audio format       a compressed audio format created in 1995 by Progressive Networks, which became RealNetworks, Inc., in 1997.       The RealAudio format allows users to listen to music as it is being downloaded, a process known as… …   Universalium

  • RealAudio —    Technology developed by RealNetworks (previously known as ProgressiveNetworks,Inc.)thatletsyouplayaudio files as they are in the process of being downloaded, rather than waiting until the complete file has arrived, which gives a much faster… …   Dictionary of networking

  • RealAudio Lossless — впервые представленый в составе пакета RealAudio 10 проприетарный кодек для сжатия звука без потери качества. Среди плюсов данного кодека поддержка потокового вещания, очень быстрое декодирование. К минусам относят закрытость кода и отсутствие… …   Википедия

  • RealAudio Player — RealPlayer Entwickler: Real Networks Aktuelle Version: 11.0.0.446 (18 April 2008 (Windows)) Betriebssystem: Solaris, Windows, Mac OS X …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”