Project Resources

RealAudio and RealVideo Home > RealVideo Codecs

The RealVideo Project (rarvcode-video) contains the source code for RealVideo rendering and the RealVideo Codecs. This code serves as the starting point for porting to other platforms and operating systems.

Contents

Project Resources

Included in this project are the following resources.

FAQ: Porting the RealVideo 8/9/10 decoder

RealVideo Codecs

The following is a list of available RealVideo codecs. Also listed is the set of platform specific optimized source available in this project.

  • RealVideo 8, RealVideo 9, and RealVideo 10*)
    • Win32-x86 (MMX, SSE, SSE2 (object code))
    • Linux-x86 (MMX, SSE, SSE2 (object code))
    • MacOS-PowerPC (AltiVec)
    • WinCE-ARM (StrongARM, XScale (object code))
    • Symbian-ARM
    • ANSI-C
    • TI C55x DSP (XDAIS-compliant)
      * RealVideo 10 uses the same bitstream format as RealVideo 9, the 30% better compression efficiency is due to encoder side improvements. The RealVideo 8+9 combo decoder is therefore able to decode RealVideo 10 bitstreams.
  • RealVideo G2 and RealVideo 7
    • Win32-x86 (MMX, SSE, SSE2 (object code))
    • Linux-x86 (MMX, SSE, SSE2 (object code))
    • MacOS-PowerPC (AltiVec)
    • WinCE-ARM (StrongARM, XScale (object code))
    • Symbian-ARM
  • Also Available, upon request
  • C54x RV8-only
  • C6000 RV8-only

RealVideo Documentation

Getting assistance:

  • RA/RV Code Help Forum - Forum for asking questions to codec, format, and protocol developers
  • RealNetworks Development Support - RealNetworks has several free and paid support options to answer questions about the Helix source code, Helix SDKs, or other licensed code and/or SDKs from RealNetworks as well as the code you are writing which utilizes the Helix platform.

Working With The Code

The following is a list of links to help beginners get started with the code.

  • Helix DNA Build Tools - Complete list of all the tools needed to begin development work with the Helix DNA codebase.
  • Helix DNA QuickStart - Developers' step-by-step instructions for obtaining and building the Helix DNA source code.
  • Helix DNA Code Structure - Description of the organizational philosophy, structure, and conventions of the Helix source tree.

RealNetworks Proprietary and Confidential.
USE OF THIS SOURCE CODE IS GOVERNED BY THE REAL FORMAT SOURCE CODE PORTING AND OPTIMIZATION LICENSE.