jakubiak-red5 modularization
Recently a new programmer Marcello Teodori has joined to jakubiak-red5 project and he has done very good job. He has split jakubiak-red5 project into new modules. He has extracted tomcat, jetty and scripting from the core module. Thanks to that the core module is lighter and it has less irritating dependencies. It was extremely important to remove to Groovy dependencies from core, because it was a lot of jars.
Jakubiak-Red5 it’s a project whose aim is standardization of building Red5 server using maven2. By using jakubiak-red5 it’s easier to build enterprise application which use Red5. This project provides maven pom files. Red5 sources remain intact, they are linked with svn:externals.
In future I would really like to make it possible to run a reduced to minimum version of Red5 using Java Web Start. Thanks to that, it would be possible to record a video from a webcam in a high quality. However, as for now, I still can’t do it.
In its beginnings Jakubiak-Red5 was my experimental project, and that’s why it’s called this way. Soon, the prefix “Jakubiak” will have to be removed, because it’s no longer only my project and new programmers contribute a lot to it. Thanks Marcello!!!
thanks for the credits and for letting me understand the power of svn:externals
we should think now about tagging a 0.8.0 mavenized release version now red5 0.8.0 has been released… maybe adding the -r info to svn:externals
I think we have to wait for final 0.8 release of Red5. Then we can make a svn branch of our project and link to specified realease of Red5 with using svn -r option.
it’s been already announced on the mailing lists and some download links are already published:
http://code.google.com/p/red5/
the 0.8.0 SVN tag is here with revision 3652: http://red5.googlecode.com/svn/java/server/tags/0_8_0/
Hi, where i can find a detailed tutorial on how to use the mavenized version of red5+xuggler? Because for me it’s not clear how to proceed.
i want to deploy a new red5+xuggler application under tomcat6.0.18. So i followed your step i downloaded from svn the trunk version i typed mvn clean install and all your stuff compiled and now it’s in my local repo..
..and then?
what do i have to put in my new pom.xml? and in configuration files? web.xml and my_new_red5_app-web.xml?
Thanks in advance for your answer.
I suggest to start with this project: http://code.google.com/p/jakubiak-red5/source/browse/trunk/jakubiak-red5-demo-jpa/pom.xml – tutorial: http://en.jakubiak.info/2009/05/27/red5-and-jpa-with-maven2.html
Then, you have to fallow this tutorial: http://en.jakubiak.info/2009/02/26/maven2-red5-xuggle.html
@Antoni Jakubiak
Wow! so fast..
..thank you so much!!
i’ll follow your istruction and i’ll tell you if it works for me