I just released a Red5 Flash Server module which allows you to record FLV videos on a Red5 Flash Server. The module is dependent on the services module, amfphp module and the swftools module. I am working with FLV recording and Drupal since some years now, mostly using the Adobe server. But since I discovered Red5, I am more than happy, since it's open source and it seems to be stable. I am about to release a client project using the module and Red5 and I hope it scales (although I don't expect many people recording videos ;-) ).
I released the Red5 java webapp and the SWF video recorder source code as well, since I cannot deny that I got inspired by great open source examples in Java and SWF (found on http://osflash.org/red5).
The module is available at http://drupal.org/project/red5flashserver
A test installation is available as well: http://test1212.org
Documentation, forum are there: http://developer.test1212.org
The only annoying thing during development was that I could not find any SHA-256 encryption implementation for Actionscript 2.0. And I am not skilled enough to implement one by my own. So the services module hash keys don't work with my swf video recorder (you have to switch it off in the services module settings; instead, I just use session id).
I know there is a good library available for Actionscript 3.0 (as3crypto) but I did not want to port the SWF video recorder to Actionscript 3.0 immediately. Anyways... just in case someone knows a Actionscript 2.0 library...
There are some screenshots attached to this post.
Feedback, ideas, questions and comments are welcome!
Cheers!
| Attachment | Size |
|---|---|
| webcam_recorder_screenshot_1.png | 194.22 KB |
| webcam_recorder_screenshot_2.png | 95.8 KB |
