I haven't used it, but this could be what you need:
http://osflash.org/red5
Quote:
Red5 is an Open Source Flash Server written in Java that supports:
* Streaming Audio/Video (FLV and MP3)
* Recording Client Streams (FLV only)
* Shared Objects
* Live Stream Publishing
* Remoting (AMF)
|
Flash is important for multimedia over the Web because it's the only thing beyond HTML and Javascript that you can be sure will work on pretty much any client. The older generation of streaming media products that require setting up specialized players deliver such a poorer user experience that they are basically dead.
WRT Web development generally, the big shift has been the emergence of effective MVC frameworks, which has changed every aspect of how sites are constructed (for the better). One of the effects has been that WYSIWYG tools have been rendered obsolete - your framework keeps the presentation templates clean enough that you can write them in a text editor, and there will be a bundled Web server that can run a development copy of your site and will automatically update as you change the code. Django and Rails are the big names, but the key features are the same for all of them.
Since you are already working with Java, JRuby on Rails could be a good choice. Netbeans is a free Java IDE from Sun that supports JRuby on Rails and Spring, and is easy to install.