Lo and behold, high quality HD video recording over slow connections is finally possible with Red5. But 1st… some history. Video recording with Red5 has been plagued for a long time by various issues. All this time developers and their clients had to resort to rather expensive Adobe Media Server and Wowza licenses to add quality video recording to their website. Here’s a recent excerpt from a discussion on the Red5 mailing list about it’s recording capabilities: From: Angry Red5 User & Developer Subject: Does anybody succeed in recording valid FLV videos in ANY version of Red5? Date: Feb 13 2014 I am fighting with Red5 recording from about 2-3 yers. And the sad truth is, that it propably NEVER worked. Dont achieve simple[…]

7th of May 2014 update:  We’ve created a patch for Red5 1.0.2 that fixes the recording issues and compiled a new Red5 build that includes the patch, more details in this blog post. 5th of June 2013 update: Flash Player 11.3.300.257 (the 1st FP 11.3 release) released on the 8th of June 2012 removes the internal upload limit of FP. 28 April 2011 update: updated with latest available information on the issue and link to Red5 1.0 RC1 fix. This post is part 3 of our 3 part series on recording high quality Flash video over slow connections. In theory whenever someone is trying to use a flash video recorder to: record audio/video at a  data rate higher than the upload[…]

This is part 2 of our 3 part series on recording high quality Flash video over slow connections. As explained in the first part, a big buffer should be used in the recorder flash app so that the video and audio data has where to wait before its turn comes to travel to the media server. When the user stops the recording (by pressing a STOP button for example) most probably there still is some audio & video data in the buffer, data that has not been sent yet to the media server. Part 2: wait for the audio and video data to reach the media server before we display any SUCCESS message to the user Otherwise you will most[…]