Flash-based Audio and Video Recording and Playback
This site is designed to help you record and play back audio from a web page, using the Flash plugin and Red5 server. I assume that you know that
Red5 is an open-source implementation of the protocol that the Flash Media Server uses to stream audio to and from a SWF client.
These samples show sample implementations of the protocol, and the sample code is here for your reference.
Please contact me directly at email@example.com if you have questions, or if you need any additional information.
Setting up your Red5 Server on Amazon's AWS
Need some help getting started with Red5? Here is a step-by-step document
showing how to set up a Linux server and install Red5
http://streamingrecorder.denniehoopingarner.com/Setting up the streaming recorder environment.pdf
Do you need a complete streaming audio solution?
My commercial product, "The Streaming Recorder," is available.
This product is intended to be a middleware solution that you can
Competitively priced at $99 for a site license. The source code is also available for purchase.
Look, Ma - no server!
Beginning with version 10.1, the Flash plugin allows you to record directly to memory, without the need to connect to a FMS/Red5 server.
This is a basic implementation. Download the source code
Yes, it is possible to create an MP3 file on the client side:
Try this more sophisticated recorder, which converts to MP3 on the client before uploading to a server.
See an implementation of this technology here. Contact me for information about licensing this
Version 7 of the Barebones Recorder is available. Single-domain licenses are $74.99. More information here: http://recorder.denniehoopingarner.com/.
Or try the Visual Recorder, like Audacity in a web page. Single-domain licenses are $49.99. More information here: http://visualrecorder.denniehoopingarner.com/.
Here's a fun application of online recording technology: Karaoke! Karaoke Me combines Flash's
ability to import, record, mix and export audio. It's a complete karaoke system in a web page!
Of course Red5 can do video!
Here's a simple video recorder.
Need a complete, off-the-shelf video recording system?
This example is available for licensing.
New Version! (8/30/2010)
This version features an interface rendered entirely in HTML5/CSS3.
The SWF file is present but not visible on the page.
Try it by following the link:
Stream Audio from a Red5 server
This example uses the excellent media player from
Long Tail Video.
Stream a FLV file:
Stream an MP3 file:
Record Audio to a Red5 Server
Source code to the audio recorder (mxml file, compile with Flex)
The compiled SWF
Updated 4-27-2011 for Red5 version 0.8 and higher
Want to install this on your server? Follow these step-by-step directions to create
an application on your own Red5 server:
Want to test your Red5 install?
Use my recorder to record to your server