Free webp to jpg
RealFlash

RealNetworks RealFlash

image/vnd.rn-realflash Released 1997 · by RealNetworks & Macromedia

The image/vnd.rn-realflash MIME type represents RealFlash, a legacy streaming animation format born from a 1997 partnership between RealNetworks and Macromedia. It combined the vector-based animation capabilities of Macromedia Flash (SWF) with the highly efficient streaming audio architecture of RealNetworks (RealAudio). This allowed interactive, high-quality animations synchronized with sound to be streamed over slow dial-up modems (like 28.8 kbps) without requiring the user to wait for the entire file to download first. The format is now entirely obsolete.

Legacy & Streaming Transparency Animation Progressive Production Ready

Technical Specifications

MIME Type
image/vnd.rn-realflash
Extensions
Container
RealMedia / SWF
Compression
Vector (Flash) & RealAudio Compression
Algorithms
Macromedia Vector CompressionDeflate (Zlib)
Color Depth
8-bit, 24-bit, 32-bit
Metadata
None
Capabilities
Transparency
Animation
Progressive Loading
Alpha Channel
HDR Support
Official Specification
Aliases: application/x-shockwave-flash

Magic Bytes & HTTP Headers

File Signature (Magic Bytes)
46 57 53 (FWS - Standard Flash) or 2E 52 4D 46 (.RMF - RealMedia Container)
ASCII: FWS / .RMF
HTTP Headers
Content-Type: image/vnd.rn-realflash
HTML Accept Attribute
accept="None"

Browser Support Matrix

Browser Status Min Version
Chrome Chrome
Not Supported
Firefox Firefox
Not Supported
Safari Safari
Not Supported
Edge Edge
Not Supported
Internet Explorer Internet Explorer
Not Supported Legacy

Advantages & Limitations

Advantages
  • Allowed complex, interactive vector animations to stream smoothly over 28.8k dial-up modems
  • Perfectly synchronized streaming audio with timeline-based animations, which was revolutionary in 1997
Limitations
  • Heavily reliant on proprietary browser plugins (RealPlayer), which were notoriously bloated
  • Completely obsolete and unsupported on the modern web
  • Tightly coupled server-client architecture required expensive RealServer licenses to host

Developer Code Snippets

import magic
# Libmagic will identify the underlying payload (typically Flash or RealMedia) rather than the specific RN MIME type
print(magic.from_file('animation.swf', mime=True)) # Outputs 'application/x-shockwave-flash'
const mime = require('mime');
// Many JS MIME libraries map RealFlash purely based on historical IANA registry associations
console.log(mime.getType('file.rf')); // May output 'image/vnd.rn-realflash' depending on the dictionary
import "net/http"
// Standard sniffing will detect the FWS/CWS SWF header or the RealMedia header.
$mime = mime_content_type('animation.swf');
echo $mime; // Resolves to 'application/x-shockwave-flash' for the underlying payload

File Detection Steps

How to programmatically detect a image/vnd.rn-realflash file by reading its raw bytes:

  1. 1 Because RealFlash often served standard SWF files routed to the RealPlayer plugin, checking the file will usually reveal the standard Flash signature ('FWS' or 'CWS').
  2. 2 If the Flash track is interleaved within a RealMedia stream, the file will begin with the RealMedia '.RMF' (2E 52 4D 46) signature.

Software Support

R
RealPlayer (Legacy)
M
Macromedia Flash Player (Standalone Payload)

Share & Embed

Markdown Badge
RealFlash Format Badge
[![RealFlash Format](https://freewebptojpg.com/mime/image/realflash/badge.svg)](https://freewebptojpg.com/mime/image/realflash)
Interactive iframe Widget
<iframe src="https://freewebptojpg.com/mime/image/realflash/embed" width="100%" height="280" style="border:1px solid #cbd5e1;border-radius:8px;" title="RealFlash Specs"></iframe>

JSON API

All data on this page is available as a free, open JSON API. Use it in your project, documentation, or tooling.

GET https://freewebptojpg.com/mime/image/realflash.json Open JSON
Free to use
No auth required
CORS enabled
Use from any domain
Cached 24h
Cache-Control headers set

Frequently Asked Questions

What is RealFlash?

RealFlash was a late-1990s technology that integrated Macromedia Flash animations with RealNetworks' streaming audio. It allowed vector animations to be streamed live over dial-up internet connections, synchronized with RealAudio tracks.

Is RealFlash the same as Macromedia Flash?

Yes and no. The visual payload was standard Macromedia Flash (SWF data), but the delivery mechanism was handled by RealServer and played back via RealPlayer, utilizing a custom MIME type to instruct the browser to route the data to the RealNetworks plugin rather than the standard Flash Player.

How do I open an image/vnd.rn-realflash stream today?

The technology is completely defunct. To view the visual content, you would need to extract the underlying SWF payload and play it using a Flash emulator like Ruffle. Streaming the synchronized RealAudio components requires legacy versions of RealPlayer.

Share this format