stringtranslate.com

Vídeo real

RealVideo , también escrito como Real Video , es un conjunto de formatos de compresión de video patentados desarrollados por RealNetworks ; el formato específico cambia con la versión. Se lanzó por primera vez en 1997 y en 2024 tenía la versión 15. [1] RealVideo es compatible con muchas plataformas, incluidas Windows , Mac , Linux , Solaris y varios teléfonos móviles.

RealVideo generalmente se combina con RealAudio y se empaqueta en un contenedor RealMedia (.rm). RealMedia es adecuado para su uso como formato de transmisión de medios , que se ve mientras se envía a través de la red. El vídeo en streaming se puede utilizar para ver televisión en directo, ya que no requiere descargar el vídeo completo por adelantado.

Tecnología

La primera versión de RealVideo se anunció en 1997 y se basó en el formato H.263 . En ese momento, RealNetworks emitió un comunicado de prensa diciendo que habían obtenido la licencia de la tecnología ClearVideo de Iterated Systems y la estaban incluyendo como RealVideo Fractal Codec. [2] [3] [4] Sin embargo, la compatibilidad con ClearVideo desapareció silenciosamente en la siguiente versión de RealVideo.

RealVideo continuó usando H.263 hasta RealVideo 8, cuando la empresa cambió a un formato de video propietario . Los códecs RealVideo se identifican mediante códigos de cuatro caracteres . RV10 y RV20 son códecs basados ​​en H.263. RV30 y RV40 son códecs basados ​​en H.264 propietarios de RealNetworks. Estos identificadores han sido fuente de cierta confusión, ya que la gente puede suponer que RV10 es RealVideo versión 10 cuando es la primera versión de RealVideo. RealVideo 10 utiliza RV40.

RealVideo se puede reproducir desde un archivo RealMedia o transmitir a través de la red utilizando el protocolo de transmisión en tiempo real (RTSP), un protocolo estándar para transmisión de medios desarrollado por el IETF . Sin embargo, RealNetworks utiliza RTSP sólo para configurar y administrar la conexión. Los datos de vídeo reales se envían con su propio protocolo propietario Real Data Transport (RDT). Esta táctica ha generado críticas porque dificultaba el uso de RealVideo con otro software de reproducción y servidor. Sin embargo, el proyecto MPlayer de código abierto ha desarrollado ahora un software capaz de reproducir transmisiones RDT.

Para facilitar la transmisión en tiempo real, RealVideo (y RealAudio) normalmente utiliza codificación de velocidad de bits constante , de modo que se envía la misma cantidad de datos a través de la red cada segundo. Recientemente, RealNetworks ha introducido una forma de velocidad de bits variable llamada RealMedia Variable Bitrate ( RMVB ). Esto permite una mejor calidad de vídeo; sin embargo, este formato es menos adecuado para la transmisión porque es difícil predecir cuánta capacidad de red necesitará una determinada transmisión de video. Los vídeos con movimientos rápidos o escenas que cambian rápidamente requerirán una velocidad de bits más alta. Si la velocidad de bits de una transmisión de video aumenta significativamente, puede exceder la velocidad a la que se pueden transmitir datos a través de la red, lo que provoca una interrupción en el video.

RealNetworks dice que los códecs RealVideo y RealAudio no están disponibles en el código fuente bajo la licencia RPSL . El código fuente solo está disponible bajo licencia RCSL para portabilidad comercial a procesadores y sistemas operativos no compatibles. Si bien RealNetworks posee la mayor parte de la propiedad intelectual de RealVideo y RealAudio, RealNetworks tiene licencia de tecnología de terceros para ciertos aspectos de esos códecs. RealNetworks afirma que no tiene derecho a licenciar esa tecnología bajo una licencia de código abierto. [5]

Reproductores de vídeo real

El reproductor oficial de RealVideo es RealNetworks RealPlayer SP , actualmente en la versión 15, y está disponible para varias plataformas, incluidas Windows , Macintosh y Linux . Existen varios otros reproductores, incluidos MPlayer y Media Player Classic . Muchos de estos dependen de las bibliotecas vinculadas dinámicamente (DLL) del RealPlayer oficial para reproducir el vídeo y, por lo tanto, requieren la instalación de RealPlayer (o al menos sus DLL, si no el reproductor real). Sin embargo, las bibliotecas libav* de FFmpeg (y su contraparte de DirectShow , ffdshow ) pueden reproducir RealVideo y no requieren RealPlayer ni ninguna de sus partes.

La última versión de RealPlayer que puede ejecutarse en Windows 9x es RealPlayer 8; pero esta versión se puede modificar fácilmente para reproducir archivos RealPlayer 9 y 10, mediante la adición manual de sólo tres archivos .dll (códecs y complementos), de la distribución gratuita de RealPlayer 10 de Microsoft, que no están incluidos en RealPlayer 8 Basic.

RealNetworks también ha desarrollado el reproductor Helix de código abierto ; sin embargo, la compatibilidad con RealVideo en el Proyecto Helix es limitada porque RealNetworks aún mantiene los códecs como propietarios.

RealPlayer no graba secuencias de RealVideo y RealNetworks ha anunciado esta función a los propietarios de contenido, como emisoras, estudios de cine y sellos discográficos, como una forma de disuadir a los usuarios de copiar vídeos. Sin embargo, existe otro software que puede guardar las transmisiones en archivos para verlas más tarde. Este tipo de copia, conocida como time-shifting , es legal en la mayoría de los países.

Formatos de compresión de vídeo y versiones de códec.

Los archivos RealVideo se comprimen utilizando varios formatos de compresión de vídeo diferentes . Cada formato de compresión de vídeo se identifica mediante un código de cuatro caracteres . A continuación se muestra una lista de los formatos de compresión de video y la versión en la que se introdujo cada uno:

RV10

RV20

RV30

RV40

RV60

La versión más reciente de RealPlayer puede reproducir cualquier archivo RealVideo, al igual que los programas que utilizan FFmpeg . Es posible que otros programas no admitan todos los formatos de compresión de video. Además del código de decodificador para hasta RV50, FFmpeg también contiene código de fuente abierta para codificadores RV10 y RV20. [ cita necesaria ]

Ver también

Notas

  1. ^ Productos RealNetworks: códecs Archivado el 4 de agosto de 2004 en Wayback Machine.
  2. ^ "Sistemas iterados y redes progresivas anuncian alianza estratégica". Presione soltar . RealNetworks China. 10 de febrero de 1997. Archivado desde el original el 27 de noviembre de 2003 . Consultado el 2 de agosto de 2013 .
  3. ^ Referencia de RealVideo Fractal Codec a la opción de instalación de RealPlayer Fractal Codec
  4. ^ Terran Interactive, Inc. (1998) Codec Central - ClearVideo, obtenido el 12 de agosto de 2009
  5. ^ Comunidad Helix, preguntas frecuentes sobre la categoría Helix Producer Archivado el 26 de julio de 2011 en Wayback Machine , obtenido el 2 de agosto de 2009
  6. ^ MultimediaWiki. "RealVideo 1.0" . Consultado el 2 de noviembre de 2009 .
  7. ^ MultimediaWiki. "RealVideo G2" . Consultado el 2 de noviembre de 2009 .
  8. ^ Redes reales (1999). "Capítulo 5: Producción de vídeo". www.jus.unitn.it . La tecnología de video escalable (SVT) de RealVideo también permite que la velocidad de fotogramas de los clips RealVideo varíe de 30 fps a 5 fps según la velocidad del procesador de la computadora RealPlayer. Esto significa que puede producir clips RealVideo de alta velocidad de fotogramas que no sobrecargan los procesadores de máquinas lentas durante la reproducción.
  9. ^ MultimediaWiki. "RealVideo 3" . Consultado el 2 de noviembre de 2009 .
  10. ^ MultimediaWiki. "RealVideo 4" . Consultado el 2 de noviembre de 2009 .
  11. ^ "RMHD: una mirada más detallada".
  12. ^ "Para los ocho códecs, opte por la suma, no solo por las partes". 10 de abril de 2018.

enlaces externos