HD Flash Video Recorder's Features

Everything you need to do video recording on your website

High Quality Flash Video Capture

Crisp image and up to HD resolution

Bandwidth independent

HDFVR can record high quality HD videos even over slow upload connections. This feature also works with Red5 (a free and open source media server) since we patched Red5's video recording process.

Video Quality Control

HDFVR allows you to fine tune all aspects of audio and video quality including picture size & quality, frame & keyframe rate, sound rate (up to 44.1Khz), audio & video codecs (Sorenson Spark, H.264, Nellymoser Asao and Speex).

Any Webcam

On the desktop HDFVR can capture video from any webcam supported by Adobe Flash Player and that includes integrated and USB webcams, video capture devices and DV camcorders.

Convert to MP4 and Deliver to Any Device

The Holy Grail of video delivery

Holy Grail Of Video Delivery

MP4 files with AAC audio and H.264 video are the norm for video files because they work seamlessly across software, platforms and devices. HDFVR can be setup to capture video and audio to such files.


FFmpeg is a free, open source video conversion tool used by the likes of Yahoo and YouTube. FFmpeg can easily be linked to HDFVR's recording process when using Red5 or Wowza Streaming Engine to convert the .flv videos to .mp4 files.

Wowza Transcoder

The Wowza Transcoder is a commercial video conversion solution from Wowza that makes it possible to convert the .flv videos to .mp4 files. Can only be used with Wowza Streaming Engine.

Java Script and PHP/ASPX APIs

Strip HDFVR's UI and implement your own HTML5 UI

JavaScript Control API

The JS Control API allows you to hide the native HDFVR UI and control the recording process entirely from JavaScript/HTML5.

JavaScript Callback API

The callback API notifies you about any change in HDFVR’s state like: a certain button has been pressed, recording has stopped, playback has started or uploading has finished.

Server Side PHP/.NET API

Whenever the user presses the [SAVE] button inside HDFVR a call is made to a server side script with all the information about the user and recorded video: name, length.

Live Stream From Your Website

HDFVR can also be used for streaming live events and sessions

Stream to Desktop

All 3 supported media servers (Red5, AMS, Wowza Streaming Engine) allow you to stream to the desktop web. You can use JW Media Player or Flow Player as a player for the live stream.

Live streaming

Stream live events, sessions, interviews, videocasts and more from your website to the desktop and mobile web.

Stream to Mobile Devices

HDFVR can stream live video to mobile devices using Wowza Streaming Engine, the Wowza Transcoder and HLS.

Pause, Take Snapshots & Limit Time

Pause the recording process, take a break and resume

Pause & Record

HDFVR allows you to pause the recording process and resume it a few moments later.

Video Snapshots

Along with the actual video file, HDFVR also creates a jpeg snapshot to use later on on your website to represent that video.

Limit Recording Time

You can limit the maximum length of the recording to force quick & fast videos or to prevent someone from recording too much.

File types & audio/video codecs

What file containers it uses, and what audio & video codecs.

On Desktop
AMS/FMS Wowza Streaming Engine Red5
.FLV (Sorenson + Nelly Moser) .FLV (Sorenson + Nelly Moser) .FLV (Sorenson + Nelly Moser)
.FLV (Sorenson + Speex) .FLV (Sorenson + Speex) .FLV (Sorenson + Speex)
.F4V (H.264 + Nelly Moser) .FLV (H.264 + Nelly Moser) .FLV (H.264 + Nelly Moser)
.F4V (H.264 + Speex) .FLV (H.264 + Speex) .FLV (H.264 + Speex)
.MP4 (H.264 + AAC)
with the Wowza Transcoder AddOn
On Mobile
Android iOS (iPhone,iPad,iPod)
.MP4 (H.264 + AAC) .MOV (H.264 + AAC)


.flv stands for Flash Video and is a container file format used to deliver video over the Internet using Adobe Flash Player.

.f4v is the successor to FLV with proper support for H.264/AAC content . In many ways it is similar to .mp4 and .mov.

.mov is a container format initially developed by Apple as a file format for QuickTime. MOV was the basis for the development of MP4. Mov files recorded on iPhone, iPad and iPod mobile devices can not be played on Android devices.

.mp4 is currently a very popular digital multimedia format most commonly used to store video and audio, but can also be used to store other data such as subtitles and still images.


H.264 is one of the most commonly used video codecs used for the recording, compression, and distribution across platforms and devices of SD and HD video content.

Sorenson Spark is the 1st video codec supported by Flash Player. Both decoding and encoding support was added in Flash Player 6 released in March 2002.


Nellymoser's Asao is a proprietary single-channel (mono) codec and compression format for digital audio. The Nellymoser Asao codec is an integral part of the Flash-plugin since Flash version 6, released in 2003. The codec is optimised for real-time and low-latency encoding of audio.

Speex is a patent-free audio compression format designed for speech.

AAC is a very popular codec for digital audio. Designed to be the successor of the MP3 format, AAC generally achieves better sound quality than MP3 at similar bit rates. AAC is the default or standard audio format for YouTube, iPhone, iPod, iPad and many other devices.

Design & Language Integration

HDFVR's design can be changed and the interface can be translated


HDFVR’s colours and size can be changed to better fit your existing website or application theme.


HDFVR's size can be changed irrespective of the resolution you’re recording at.


HDFVR ships with an English interface but can be easily translated to any language by editing the external .xml language file.