What is RealMedia?
RealMedia (.rm) is a multimedia container format developed by RealNetworks for internet streaming in the late 1990s and 2000s.
Last updated:
What is RealMedia?
RealMedia is a proprietary multimedia container format developed by RealNetworks. The .rm extension is used for files encoded with RealVideo and RealAudio codecs, which were widely used for internet streaming in the late 1990s and 2000s.
RealMedia was one of the first formats designed specifically for streaming video over slow internet connections. While largely obsolete today, many archived news videos, lectures, and recordings still exist in .rm or .rmvb format.
How RM Works
RM (RealMedia) is a container format developed by RealNetworks, designed in the 1990s specifically for streaming audio and video over slow, unreliable internet connections. It packages RealNetworks' own codecs, RealVideo for picture and RealAudio for sound, into a stream that a player could begin showing before the whole file had arrived, which was a genuinely novel capability in the dial-up era.
The format was built around the reality of low bandwidth. RealAudio and RealVideo were tuned to squeeze watchable and listenable media through connections measured in kilobits per second, accepting heavy compression artifacts as the price of playing at all. RM files were often paired with a small .ram or .smil metafile that pointed the RealPlayer at the actual stream on a server.
RealMedia was closely tied to RealNetworks' server software and the RealPlayer client. The company built an end-to-end system: an encoder, a streaming server that could adjust to network conditions, and a player, all speaking RealNetworks' protocols. This vertical integration made RealMedia one of the earliest practical ways to broadcast live and on-demand media on the web.
Because the codecs and much of the delivery stack were proprietary, playing RM files reliably generally meant using RealPlayer or software that had licensed or reverse-engineered the codecs. That closed nature was a strength commercially in RealNetworks' heyday but became a liability as the web moved toward open, natively supported formats.
History and Standardization
RealNetworks, originally called Progressive Networks, launched RealAudio in 1995 and added RealVideo later in the decade, making RM one of the pioneering internet streaming formats. For a period in the late 1990s and early 2000s, RealPlayer was one of the most widely installed pieces of media software, and RealMedia was a default choice for online radio, news clips, and early web video.
Unlike formats defined by bodies such as ISO or the IETF, RealMedia was a proprietary format controlled by RealNetworks rather than an open standard. Its evolution and licensing were company decisions, which meant the ecosystem depended heavily on RealNetworks' own tools and business direction.
Its decline came as broadband made heavy compression less necessary and as Flash video, and then HTML5 with MP4 and open codecs, took over web streaming. RealPlayer's reputation also suffered in the consumer market. Today RM is firmly a legacy format, encountered mainly in old archives and downloads from the early streaming era.
RM Compared to Modern Formats
Against modern containers like MP4 with H.264 or WebM, RM is outclassed on every technical measure that matters now: quality per bitrate, device compatibility, and openness. Those formats are decoded natively by browsers and devices everywhere, whereas RM typically requires legacy RealNetworks software or specialized open-source support to play at all.
What RM did well in its time was adaptive, low-bandwidth streaming before that was common, a role now filled far more effectively by adaptive HTTP streaming techniques that deliver MP4 fragments and switch quality on the fly. The core idea RealMedia pioneered lives on in modern streaming; the format itself does not.
For anyone holding old .rm files, the practical step is to transcode them to MP4 using tools that still understand RealVideo and RealAudio, both to preserve the content and to make it playable on current devices. There is no reason to create new RM files, but recognizing the format helps when recovering material from the early web.
Technical Specifications
RM vs Other Video Formats
| Feature | RM | MP4 | MKV |
|---|---|---|---|
| Type | Container[1] | Container | Container |
| Codec(s) | RealVideo, RealAudio[2] | H.264, HEVC, AV1 | Nearly any |
| Standardized by | RealNetworks[1] | ISO/IEC | Open community |
| Device/browser support | RealPlayer, niche | Universal | Players, limited web |
| License | Proprietary | Standardized | Open community |
| Best for | Legacy RealMedia | Modern streaming | Flexible archiving |
RM was built for early RealNetworks streaming; MP4 and MKV now provide far wider compatibility.
Pros & Cons of RealMedia
Advantages
One of the first formats optimized for internet streaming over slow connections.
The RMVB variant uses variable bitrate for better quality at the same file size.
Vast archive of 1990s-2000s news, lectures, and media exists in this format.
Disadvantages
Completely superseded by MP4, HLS, and DASH for modern streaming.
Modern browsers have no native support - requires VLC or RealPlayer.
Limited open-source support compared to modern formats.
When to Use RealMedia
RealMedia is only relevant for accessing historical archives.
Historical Archives
News organizations have video archives from the late 1990s and 2000s.
Early E-Learning
Older online courses and training materials from the pre-YouTube era.
News Archives
Television networks streamed news in RealMedia format before YouTube existed.
Legacy Playback
VLC and RealPlayer can still play .rm files for accessing archived content.
Need to Work with RealMedia Files?
Use our free online converter to convert or compress RealMedia files - no software needed.
Try Video Converter FreeHow to open a RM file
RealMedia (RM) files are a multimedia format primarily used for streaming audio and video. Software for handling RM files can be categorized into professional tools, free/open-source options, browser-based players, and built-in system applications. Professional tools cater to users needing advanced editing capabilities, while free/open-source options are ideal for casual users or those on a budget. Browser-based players offer convenience without installation, and built-in applications provide basic functionality for quick access.
When choosing software for RM files, important decision factors include feature fidelity, whether the focus is on editing or viewing, cost considerations, platform compatibility, and export capabilities. Users should assess if they need advanced editing features or simple playback, as well as whether they prefer a free model or are willing to pay for premium functionality. In some cases, converting RM files to more widely supported formats may be a better option, depending on the intended use.
VLC Media Player 3.0.16
VLC Media Player is a versatile open-source media player that supports RM files for playback. It offers high fidelity in audio and video rendering, making it suitable for users who primarily need to view RM content without extensive editing features.
- Supports a wide range of media formats
- Customizable playback options
- Streaming capabilities over networks
- Basic video and audio filters
- Playlist management and media library
- Completely free with no ads
- Cross-platform compatibility
- Robust community support and updates
- Limited editing capabilities
- User interface may be complex for beginners
Exports to: MP4, AVI, MKV, MP3, OGG
Best for: VLC Media Player is ideal for users seeking a free, reliable player for RM files without editing needs.
Visit VLC Media Player →RealPlayer 20.0.0.300
RealPlayer is a media player specifically designed for RM files, offering both playback and basic editing features. It maintains high fidelity for audio and video playback, making it a suitable choice for users who need to manage RM content effectively.
- Playback of RM and other formats
- Basic video editing tools
- Media library organization
- Cloud storage integration
- Download videos from websites
- Optimized for RealMedia playback
- User-friendly interface
- Includes cloud storage for media
- Paid version required for advanced features
- Limited format support compared to competitors
Exports to: MP4, WMV, AVI, MP3
Best for: RealPlayer is best for users who require dedicated RM playback and basic editing functionalities.
Visit RealPlayer →FFmpeg 4.4
FFmpeg is a powerful command-line tool for processing multimedia files, including RM. It excels in converting RM files to other formats and offers extensive options for editing and manipulation, making it suitable for advanced users.
- Comprehensive format conversion
- Video and audio filtering options
- Batch processing capabilities
- Support for streaming protocols
- Customizable encoding settings
- Highly versatile for multimedia processing
- No cost for extensive features
- Active community and documentation
- Steep learning curve for beginners
- Command-line interface may deter casual users
Exports to: MP4, AVI, MKV, WAV, OGG
Best for: FFmpeg is ideal for advanced users who need powerful conversion and editing capabilities for RM files.
Visit FFmpeg →MPlayer 1.4
MPlayer is a free media player that supports a wide range of formats, including RM. It is designed for playback with a focus on performance and minimal resource usage, making it suitable for users who need a lightweight solution.
- Wide format support including RM
- Customizable video output options
- Support for subtitles
- Playback speed control
- Command-line and GUI interfaces
- Lightweight and efficient
- Customizable for advanced users
- Active development and community support
- Limited editing features
- User interface may not be intuitive
Exports to: None (playback only)
Best for: MPlayer is best for users seeking a lightweight, efficient player for RM files with minimal overhead.
Visit MPlayer →