Articulo de referencia

RealAudio

[http://service.real.com/help/faq/rp8/configrp8win.html RealPlayer 8 FAQ] "},"type code":{"wt":""},"uniform type":{"wt":""},"magic":{"wt":""},"owner":{"wt":""},"genre":{"wt":""}...

RealAudio , también escrito Real Audio , es un formato de audio propietario desarrollado por RealNetworks y lanzado por primera vez en abril de 1995. Utiliza una variedad de códecs de audio , desde formatos de baja tasa de bits que podían usarse con módems de acceso telefónico hasta formatos de alta fidelidad para música. Puede utilizarse como formato de audio en streaming , que se reproduce simultáneamente con la descarga.

En el pasado, muchas emisoras de radio por internet utilizaban RealAudio para transmitir su programación en tiempo real. Este formato se volvió menos común y fue reemplazado por formatos de audio más populares. RealAudio fue ampliamente utilizado por los sitios web de la BBC hasta 2009, aunque se suspendió debido a su menor uso. [ 2 ] BBC World Service , el último sitio web de la BBC en utilizar RealAudio, dejó de usarlo en marzo de 2011.

extensiones de archivo

Los archivos RealAudio se identificaban originalmente con la extensión .ra (de Real Audio). En 1997, RealNetworks también comenzó a ofrecer un formato de vídeo llamado RealVideo. La combinación de los formatos de audio y vídeo se denominó RealMedia y utilizaba la extensión .rm . Sin embargo, la última versión de RealProducer, el codificador insignia de Real, volvió a utilizar .ra para archivos de audio únicamente y comenzó a usar .rv para archivos de vídeo (con o sin audio) y .rmvb para archivos de vídeo con tasa de bits variable. Los formatos de archivo .ram (Real Audio Metadata) y .smil (Synchronized Multimedia Integration Language) a veces aparecen como enlaces en páginas web (véase Streaming Audio , más abajo).

Jugadores

El reproductor oficial para contenido RealMedia es RealPlayer SP de RealNetworks , actualmente en la versión 16, y está disponible para diversas plataformas en formato binario. Varias funciones de este programa han resultado controvertidas (más recientemente, la capacidad de RP11 para grabar contenido multimedia en streaming sin protección desde sitios web), y se han desarrollado muchos reproductores alternativos. Inicialmente, RealNetworks intentó desalentar el desarrollo de reproductores alternativos manteniendo en secreto su formato de audio. Sin embargo, en los últimos años, RealNetworks se ha esforzado por ser algo más abierto y ha fundado la Comunidad Helix , un proyecto colaborativo de código abierto , para ampliar su marco de medios.

Cuando se presentó RealAudio, RealNetworks no reveló detalles técnicos sobre el formato de audio ni sobre cómo se codificaba, pero pronto se observó que algunos de los códecs de audio utilizados en RealAudio eran idénticos a los utilizados en teléfonos celulares y televisión digital . Dado que estos formatos se habían descrito en detalle en varios documentos técnicos y estándares, fue posible desarrollar software capaz de reproducir RealAudio basándose en esta información.

Actualmente existen varios reproductores no oficiales, como MPlayer y Real Alternative . Sin embargo, Real Alternative no decodifica los datos de audio por sí mismo, sino que depende de las bibliotecas de enlace dinámico (DLL) del RealPlayer oficial. Por lo tanto, Real Alternative requiere que RealPlayer esté instalado (o al menos sus DLL) para funcionar. La mayoría de los demás reproductores se basan en FFmpeg , que cuenta con su propia biblioteca de códecs de audio. Los códecs de audio de FFmpeg se desarrollaron a partir de la información pública disponible sobre los formatos y no utilizan el software RealPlayer ni Helix. También es posible obtener códecs que permiten a Windows Media Player reproducir algunas versiones de RealAudio.

Aunque RealNetworks ha puesto a disposición el reproductor Helix como un proyecto de código abierto, ha mantenido algunos de los códecs de audio como propietarios, y el reproductor Helix no puede reproducir todos los archivos de RealAudio.

Audio en streaming

RealAudio se desarrolló como un formato de transmisión multimedia , lo que significa que se puede reproducir mientras se descarga. Es posible transmitir RealAudio mediante HTTP . En este caso, el archivo RealAudio se obtiene de forma similar a una página web normal, pero la reproducción comienza en cuanto se recibe la primera parte y continúa mientras se descarga el resto del archivo. La transmisión HTTP funciona mejor con archivos pregrabados, por lo que se han desarrollado algunos protocolos alternativos que funcionan mejor para transmisiones en directo.

La primera versión de RealAudio utilizaba un protocolo propietario llamado PNA o PNM para enviar datos de audio en tiempo real. Posteriormente, RealNetworks cambió al protocolo de transmisión en tiempo real (RTSP), estandarizado por la IETF , pero solo lo utiliza para gestionar la conexión. Los datos de audio propiamente dichos se envían con su protocolo propietario RDT , que inicialmente mantuvieron en secreto. Recientemente, algunas especificaciones del protocolo RDT se han hecho públicas a través del proyecto Helix Community . Hacia 2004, el proyecto de código abierto MPlayer desarrolló un método para reproducir las transmisiones RDT. [ 3 ]

En muchos casos, las páginas web no enlazan directamente a un archivo RealAudio. En su lugar, enlazan a un archivo .ram (Real Audio Metadata) o SMIL . Este es un pequeño archivo de texto que contiene un enlace a la transmisión de audio. Cuando un usuario hace clic en dicho enlace, su navegador web descarga el archivo .ram o .smil e inicia su reproductor multimedia. El reproductor multimedia lee la URL PNM o RTSP del archivo y luego reproduce la transmisión. [ 4 ]

Con RealPlayer SP , ahora es posible guardar una transmisión de audio en un archivo. Otros programas, como MPlayer , RM Downloader , VLC media player , StreamBox VCR , HiDownload y Real7ime Converter, también permiten guardar transmisiones en un archivo.

Códecs

Los archivos RealAudio se comprimen utilizando varios códecs de audio . Cada códec se identifica mediante un código de cuatro caracteres . A continuación, se muestra una lista de los códecs y la versión en la que se introdujo cada uno:

Si bien la versión más reciente de RealPlayer debería poder reproducir cualquier archivo RealAudio, es posible que otros programas no sean compatibles con todos los códecs.

Códec de cocina

Introducido en 1998, el códec cook fue el primer códec de audio desarrollado internamente por RealNetworks y recibió su nombre de su autor, Ken Cooke. Es un códec de transformación pura basado en la transformada discreta del coseno modificada con un único tamaño de bloque. En 2003, RealNetworks introdujo una versión de sonido envolvente de cook, llamada RealAudio Multichannel. Inicialmente se designaba con el código de cuatro caracteres 'whrl', pero ahora se identifica como 'cook', al igual que los archivos mono/estéreo. Aunque RealNetworks nunca publicó una descripción técnica del códec cook, otros han realizado ingeniería inversa del formato y, a partir de diciembre de 2005, FFmpeg libavcodec contiene un decodificador capaz de reproducir archivos codificados en cook. [ 5 ] A partir de julio de 2009, Rockbox también es capaz de reproducir archivos codificados en cook.

Véase también

Referencias

  1. Preguntas frecuentes de RealPlayer 8
  2. ^ Kortekaas, Mark (7 de octubre de 2009). "Radio Labs: RealMedia: una actualización" . bbc.co.uk. ​Consultado el 3 de febrero de 2024 .
  3. MPlayer
  4. David Fiedler (2008). "RealAudio" . HomeRecording.com . Consultado el 20 de agosto de 2011 .
  5. "Documentación general" . FFmpeg . Consultado el 28 de diciembre de 2025 .