Home > Java > jakubiak-red5 modularization

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!!!

Categories: Java Tags: , ,
  1. June 4th, 2009 at 21:26 | #1

    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

  2. June 5th, 2009 at 07:50 | #2

    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.

  3. June 5th, 2009 at 18:43 | #3

    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/

  4. Christian
    November 2nd, 2009 at 02:14 | #4

    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.

  5. Christian
    November 2nd, 2009 at 11:46 | #6

    @Antoni Jakubiak
    Wow! so fast..

    ..thank you so much!!
    i’ll follow your istruction and i’ll tell you if it works for me :)

  1. No trackbacks yet.