Author: drazzib Date: 2010-07-31 17:21:27 +0000 (Sat, 31 Jul 2010) New Revision: 12844
Added: tags/red5/0.9.1-3/ tags/red5/0.9.1-3/debian/changelog tags/red5/0.9.1-3/debian/control tags/red5/0.9.1-3/debian/patches/14_document_removed_stuff.diff tags/red5/0.9.1-3/debian/patches/15_jython25.diff tags/red5/0.9.1-3/debian/patches/series tags/red5/0.9.1-3/debian/red5-server.README.Debian Removed: tags/red5/0.9.1-3/debian/changelog tags/red5/0.9.1-3/debian/control tags/red5/0.9.1-3/debian/patches/14_document_removed_stuff.diff tags/red5/0.9.1-3/debian/patches/series tags/red5/0.9.1-3/debian/red5-server.README.Debian Log: [svn-buildpackage] Tagging red5 0.9.1-3 Deleted: tags/red5/0.9.1-3/debian/changelog =================================================================== --- trunk/red5/debian/changelog 2010-07-29 10:18:48 UTC (rev 12842) +++ tags/red5/0.9.1-3/debian/changelog 2010-07-31 17:21:27 UTC (rev 12844) @@ -1,48 +0,0 @@ -red5 (0.9.1-2) unstable; urgency=low - - * /etc/init.d/red5-server: - - set NAME before using it for /etc/default/$NAME (Closes: #585530) - - export JAVA_HOME, JAVA_OPTS, RED5_HOME and RED5_OPTS for red5.sh usage - * Bump Standards-Version to 3.9.0: no changes needed. - * d/red5-server.install: Also install red5 logo to root webapp - * d/README.Debian: - - Describe how to install demos applications (Closes: #585946). - - Install it in red5-server package. - * d/orig-tar.exclude: Document removed stuffs - - -- Damien Raude-Morvan <[email protected]> Thu, 01 Jul 2010 00:42:55 +0200 - -red5 (0.9.1-1) unstable; urgency=low - - * New upstream release (Closes: #576355): - - Refresh patches. - * Bump Standards-Version to 3.8.4: no changes needed. - * Switch to 3.0 (quilt) source format: - - d/source/format: Set 3.0 (quilt) - - d/rules: Remove /usr/share/cdbs/1/rules/patchsys-quilt.mk - - d/control: Remove B-D on quilt - - d/README.source: Removed - - Use multi-orig-tarball support: create new "orig-doc.tar.gz". - * Add Build-Conflicts: liblogback-java (= 0.9.20-1) - (Closes: #577859) - - -- Damien Raude-Morvan <[email protected]> Fri, 23 Apr 2010 20:35:14 +0200 - -red5 (0.9~svn3968-2) unstable; urgency=low - - * Upload to unstable distribution - * Red5 API documentation: - - Build-Depends and use default-jdk-doc instead of openjdk-6-doc - - red5-doc now Recommends default-jdk-doc - * red5-server.init: Add dependency on $remote_fs - * Add debian/patches/13_jaudiotagger2.diff to fix compatibility - with libjaudiotagger-java 2.0 - * Fix debian/watch to track only stable release - - -- Damien Raude-Morvan <[email protected]> Sun, 17 Jan 2010 22:04:48 +0100 - -red5 (0.9~svn3968-1) experimental; urgency=low - - * Initial release. (Closes: #503594) - - -- Damien Raude-Morvan <[email protected]> Mon, 30 Nov 2009 23:29:23 +0100 Copied: tags/red5/0.9.1-3/debian/changelog (from rev 12843, trunk/red5/debian/changelog) =================================================================== --- tags/red5/0.9.1-3/debian/changelog (rev 0) +++ tags/red5/0.9.1-3/debian/changelog 2010-07-31 17:21:27 UTC (rev 12844) @@ -0,0 +1,58 @@ +red5 (0.9.1-3) unstable; urgency=low + + * Bump Standards-Version to 3.9.1: no changes needed. + * Improve d/README.Debian and d/patches/14_document_removed_stuff.diff: + - Describe security issues with /installer and /demos webapps + - Explain how to install them directly on index.html + * d/patches/15_jython25.diff: Fix FTBFS with Jython >= 2.5. + + -- Damien Raude-Morvan <[email protected]> Sat, 31 Jul 2010 19:01:44 +0200 + +red5 (0.9.1-2) unstable; urgency=low + + * /etc/init.d/red5-server: + - set NAME before using it for /etc/default/$NAME (Closes: #585530) + - export JAVA_HOME, JAVA_OPTS, RED5_HOME and RED5_OPTS for red5.sh usage + * Bump Standards-Version to 3.9.0: no changes needed. + * d/red5-server.install: Also install red5 logo to root webapp + * d/README.Debian: + - Describe how to install demos applications (Closes: #585946). + - Install it in red5-server package. + * d/orig-tar.exclude: Document removed stuffs + + -- Damien Raude-Morvan <[email protected]> Thu, 01 Jul 2010 00:42:55 +0200 + +red5 (0.9.1-1) unstable; urgency=low + + * New upstream release (Closes: #576355): + - Refresh patches. + * Bump Standards-Version to 3.8.4: no changes needed. + * Switch to 3.0 (quilt) source format: + - d/source/format: Set 3.0 (quilt) + - d/rules: Remove /usr/share/cdbs/1/rules/patchsys-quilt.mk + - d/control: Remove B-D on quilt + - d/README.source: Removed + - Use multi-orig-tarball support: create new "orig-doc.tar.gz". + * Add Build-Conflicts: liblogback-java (= 0.9.20-1) + (Closes: #577859) + + -- Damien Raude-Morvan <[email protected]> Fri, 23 Apr 2010 20:35:14 +0200 + +red5 (0.9~svn3968-2) unstable; urgency=low + + * Upload to unstable distribution + * Red5 API documentation: + - Build-Depends and use default-jdk-doc instead of openjdk-6-doc + - red5-doc now Recommends default-jdk-doc + * red5-server.init: Add dependency on $remote_fs + * Add debian/patches/13_jaudiotagger2.diff to fix compatibility + with libjaudiotagger-java 2.0 + * Fix debian/watch to track only stable release + + -- Damien Raude-Morvan <[email protected]> Sun, 17 Jan 2010 22:04:48 +0100 + +red5 (0.9~svn3968-1) experimental; urgency=low + + * Initial release. (Closes: #503594) + + -- Damien Raude-Morvan <[email protected]> Mon, 30 Nov 2009 23:29:23 +0100 Deleted: tags/red5/0.9.1-3/debian/control =================================================================== --- trunk/red5/debian/control 2010-07-29 10:18:48 UTC (rev 12842) +++ tags/red5/0.9.1-3/debian/control 2010-07-31 17:21:27 UTC (rev 12844) @@ -1,79 +0,0 @@ -Source: red5 -Section: java -Priority: optional -Maintainer: Damien Raude-Morvan <[email protected]> -Build-Depends: cdbs, debhelper (>= 7), openjdk-6-jdk, ant -Build-Depends-Indep: libsaxon-java, docbook-xsl, ant-optional, - libmina2-java, libslf4j-java (>= 1.5.5), liblogback-java (>= 0.9.17), - libcommons-lang-java, libcommons-collections3-java, libcommons-beanutils-java, - libcommons-codec-java, libcommons-httpclient-java, libxerces2-java, groovy, - libspring-core-2.5-java, libspring-beans-2.5-java, libspring-context-2.5-java, - libspring-web-2.5-java, libbcprov-java, libehcache-java, libquartz-java, - libjaudiotagger-java, libmx4j-java (>> 3.0.2-4), libxmlrpc3-server-java, - libtomcat6-java (>= 6.0.20-7), libservlet2.5-java, junit4 (>= 4.5), - libhamcrest-java, libspring-test-2.5-java, - libgroboutils-java, libcommons-logging-java, libjetty-java, jython, - libbackport-util-concurrent-java, - default-jdk-doc, libmina2-java-doc, liblog4j1.2-java-doc, groovy-doc -Build-Conflicts: liblogback-java (= 0.9.20-1) -Standards-Version: 3.9.0 -Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/red5/ -Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/red5/ -Homepage: http://www.red5.org/ - -Package: libred5-java -Architecture: all -Depends: ${misc:Depends}, - libmina2-java, libslf4j-java (>= 1.5.5), liblogback-java (>= 0.9.17), - libcommons-lang-java, libcommons-collections3-java, libcommons-beanutils-java, - libcommons-httpclient-java, libxerces2-java, groovy, - libspring-core-2.5-java, libspring-beans-2.5-java, libspring-context-2.5-java, - libspring-web-2.5-java, libbcprov-java, libehcache-java, libquartz-java, - libjaudiotagger-java, libmx4j-java (>> 3.0.2-4), libxmlrpc3-server-java, - libtomcat6-java (>= 6.0.20-7), libservlet2.5-java, libantlr-java, libasm3-java, - libcommons-codec-java, libcommons-modeler-java, libcommons-logging-java, - libcommons-pool-java, libaopalliance-java, jython, libjetty-java, - libspring-aop-2.5-java, libspring-context-support-2.5-java, - libbackport-util-concurrent-java -Description: remote API for Red5 flash streaming server - Red5 is a Java implementation of a Flash Media Server based on - reverse engineering of RTMP and AMF protocols. - . - It support streaming video/audio/data to a Flash client and - recording audio/video broadcast from a Flash client. - . - This package contains library for Java client library to query - a remote Red5 server. - -Package: red5-server -Architecture: all -Depends: ${misc:Depends}, openjdk-6-jre-headless | java6-runtime-headless, - adduser (>= 3.11), libred5-java (= ${source:Version}) -Conflicts: red5 -Description: flash streaming server - Red5 is a Java implementation of a Flash Media Server based on - reverse engineering of RTMP and AMF protocols. - . - It support streaming video/audio/data to a Flash client and - recording audio/video broadcast from a Flash client. - . - Any flash client is supported, including Gnash flash client and - Adobe Flash Player. - -Package: red5-doc -Architecture: all -Section: doc -Depends: ${misc:Depends} -Recommends: default-jdk-doc, libmina2-java-doc, liblog4j1.2-java-doc, groovy-doc -Suggests: libred5-java (= ${source:Version}) -Description: flash streaming server - documentation - Red5 is a Java implementation of a Flash Media Server based on - reverse engineering of RTMP and AMF protocols. - . - It support streaming video/audio/data to a Flash client and - recording audio/video broadcast from a Flash client. - . - Any flash client is supported, including Gnash flash client and - Adobe Flash Player. - . - This package contains documentation about Red5. Copied: tags/red5/0.9.1-3/debian/control (from rev 12843, trunk/red5/debian/control) =================================================================== --- tags/red5/0.9.1-3/debian/control (rev 0) +++ tags/red5/0.9.1-3/debian/control 2010-07-31 17:21:27 UTC (rev 12844) @@ -0,0 +1,79 @@ +Source: red5 +Section: java +Priority: optional +Maintainer: Damien Raude-Morvan <[email protected]> +Build-Depends: cdbs, debhelper (>= 7), openjdk-6-jdk, ant +Build-Depends-Indep: libsaxon-java, docbook-xsl, ant-optional, + libmina2-java, libslf4j-java (>= 1.5.5), liblogback-java (>= 0.9.17), + libcommons-lang-java, libcommons-collections3-java, libcommons-beanutils-java, + libcommons-codec-java, libcommons-httpclient-java, libxerces2-java, groovy, + libspring-core-2.5-java, libspring-beans-2.5-java, libspring-context-2.5-java, + libspring-web-2.5-java, libbcprov-java, libehcache-java, libquartz-java, + libjaudiotagger-java, libmx4j-java (>> 3.0.2-4), libxmlrpc3-server-java, + libtomcat6-java (>= 6.0.20-7), libservlet2.5-java, junit4 (>= 4.5), + libhamcrest-java, libspring-test-2.5-java, + libgroboutils-java, libcommons-logging-java, libjetty-java, jython, + libbackport-util-concurrent-java, + default-jdk-doc, libmina2-java-doc, liblog4j1.2-java-doc, groovy-doc +Build-Conflicts: liblogback-java (= 0.9.20-1) +Standards-Version: 3.9.1 +Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/red5/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/red5/ +Homepage: http://www.red5.org/ + +Package: libred5-java +Architecture: all +Depends: ${misc:Depends}, + libmina2-java, libslf4j-java (>= 1.5.5), liblogback-java (>= 0.9.17), + libcommons-lang-java, libcommons-collections3-java, libcommons-beanutils-java, + libcommons-httpclient-java, libxerces2-java, groovy, + libspring-core-2.5-java, libspring-beans-2.5-java, libspring-context-2.5-java, + libspring-web-2.5-java, libbcprov-java, libehcache-java, libquartz-java, + libjaudiotagger-java, libmx4j-java (>> 3.0.2-4), libxmlrpc3-server-java, + libtomcat6-java (>= 6.0.20-7), libservlet2.5-java, libantlr-java, libasm3-java, + libcommons-codec-java, libcommons-modeler-java, libcommons-logging-java, + libcommons-pool-java, libaopalliance-java, jython, libjetty-java, + libspring-aop-2.5-java, libspring-context-support-2.5-java, + libbackport-util-concurrent-java +Description: remote API for Red5 flash streaming server + Red5 is a Java implementation of a Flash Media Server based on + reverse engineering of RTMP and AMF protocols. + . + It support streaming video/audio/data to a Flash client and + recording audio/video broadcast from a Flash client. + . + This package contains library for Java client library to query + a remote Red5 server. + +Package: red5-server +Architecture: all +Depends: ${misc:Depends}, openjdk-6-jre-headless | java6-runtime-headless, + adduser (>= 3.11), libred5-java (= ${source:Version}) +Conflicts: red5 +Description: flash streaming server + Red5 is a Java implementation of a Flash Media Server based on + reverse engineering of RTMP and AMF protocols. + . + It support streaming video/audio/data to a Flash client and + recording audio/video broadcast from a Flash client. + . + Any flash client is supported, including Gnash flash client and + Adobe Flash Player. + +Package: red5-doc +Architecture: all +Section: doc +Depends: ${misc:Depends} +Recommends: default-jdk-doc, libmina2-java-doc, liblog4j1.2-java-doc, groovy-doc +Suggests: libred5-java (= ${source:Version}) +Description: flash streaming server - documentation + Red5 is a Java implementation of a Flash Media Server based on + reverse engineering of RTMP and AMF protocols. + . + It support streaming video/audio/data to a Flash client and + recording audio/video broadcast from a Flash client. + . + Any flash client is supported, including Gnash flash client and + Adobe Flash Player. + . + This package contains documentation about Red5. Deleted: tags/red5/0.9.1-3/debian/patches/14_document_removed_stuff.diff =================================================================== --- trunk/red5/debian/patches/14_document_removed_stuff.diff 2010-07-29 10:18:48 UTC (rev 12842) +++ tags/red5/0.9.1-3/debian/patches/14_document_removed_stuff.diff 2010-07-31 17:21:27 UTC (rev 12844) @@ -1,15 +0,0 @@ -Description: Describe removed /demos and /installer webapp - in index.html -Author: Damien Raude-Morvan <[email protected]> -Forwarded: not-needed -Last-Update: 2010-07-01 ---- a/webapps/root/index.html -+++ b/webapps/root/index.html -@@ -92,6 +92,7 @@ - <br /> - If you prefer to jump right in, follow these steps: - <ul> -+<li>Follow instructions in "Demos" section of <a href="file:///usr/share/doc/red5-server/README.Debian">/usr/share/doc/red5-server/README.Debian</a> to install /demos or /installer webapp.</li> - <li><a href="installer" target="_blank">Install</a> a ready-made application</li> - <li>Launch a <a href="demos">demo</a></li> - </ul> Copied: tags/red5/0.9.1-3/debian/patches/14_document_removed_stuff.diff (from rev 12843, trunk/red5/debian/patches/14_document_removed_stuff.diff) =================================================================== --- tags/red5/0.9.1-3/debian/patches/14_document_removed_stuff.diff (rev 0) +++ tags/red5/0.9.1-3/debian/patches/14_document_removed_stuff.diff 2010-07-31 17:21:27 UTC (rev 12844) @@ -0,0 +1,43 @@ +Description: Describe removed /demos and /installer webapp + in index.html +Author: Damien Raude-Morvan <[email protected]> +Forwarded: not-needed +Last-Update: 2010-07-31 +--- a/webapps/root/index.html ++++ b/webapps/root/index.html +@@ -92,6 +92,35 @@ + <br /> + If you prefer to jump right in, follow these steps: + <ul> ++<li> ++<p> ++Debian "red5-server" package doesn't contains /demos or /installer webapps. ++Please note that /installer and /demos webapps are for demonstration purpose ++only and should never be installed on a public red5 server ++(no security at all in those applications). ++</p> ++<p> ++Furthermore, they contains non-free stuffs : ++<ul> ++<li> *.swf binary-only (Flash Player) files</li> ++<li> *.flv movies trailers like Avatar / Toy Story 3</li> ++</ul> ++</p> ++<p> ++As root, you can install /demos (SWF files) and /installer webapp, by issuing : ++<pre> ++wget http://www.red5.org/downloads/0_9/red5-0.9.1.tar.gz ++tar xvzf red5-*.tar.gz ++cd red5-* ++cp -R webapps/root/demos/* /var/lib/red5/webapps/root/demos/* ++cp -R webapps/installer/* /var/lib/red5/webapps/installer/* ++find /var/lib/red5/webapps/ -type d -exec chown _red5 {} \; ++cd .. ++rm -rf red5-* ++</pre> ++</p> ++<i>Excerpt from /usr/share/doc/red5-server/README.Debian</i> ++</li> + <li><a href="installer" target="_blank">Install</a> a ready-made application</li> + <li>Launch a <a href="demos">demo</a></li> + </ul> Copied: tags/red5/0.9.1-3/debian/patches/15_jython25.diff (from rev 12843, trunk/red5/debian/patches/15_jython25.diff) =================================================================== --- tags/red5/0.9.1-3/debian/patches/15_jython25.diff (rev 0) +++ tags/red5/0.9.1-3/debian/patches/15_jython25.diff 2010-07-31 17:21:27 UTC (rev 12844) @@ -0,0 +1,27 @@ +Description: Compatibility with Jython 2.5.x release. + PyJavaInstance doesn't exist anymore: + <http://markmail.org/message/6xuwt3xvt6ejounm> + <http://markmail.org/message/lv4ta34hnwezbzof> + Replace it by Py.java2py(Object); +Author: Damien Raude-Morvan <[email protected]> +Last-Update: 2010-07-31 +Forwarded: no +--- a/src/org/red5/server/script/jython/JythonScriptFactory.java ++++ b/src/org/red5/server/script/jython/JythonScriptFactory.java +@@ -25,7 +25,6 @@ + + import org.python.core.Py; + import org.python.core.PyFunction; +-import org.python.core.PyJavaInstance; + import org.python.core.PyObject; + import org.python.core.PySystemState; + import org.python.util.PythonInterpreter; +@@ -145,7 +144,7 @@ + } else { + PyObject[] args = new PyObject[arguments.length]; + for (int i = 0; i < arguments.length; i++) { +- args[i] = new PyJavaInstance(arguments[i]); ++ args[i] = Py.java2py(arguments[i]); + } + _this = ((PyFunction) getInstance).__call__(args); + } Deleted: tags/red5/0.9.1-3/debian/patches/series =================================================================== --- trunk/red5/debian/patches/series 2010-07-29 10:18:48 UTC (rev 12842) +++ tags/red5/0.9.1-3/debian/patches/series 2010-07-31 17:21:27 UTC (rev 12844) @@ -1,9 +0,0 @@ -02_no_lib_dir.diff -04_build_html_docs.diff -06_use_xmlrpc3.diff -#10_remove_red5_bootstrap_classloader.diff -11_change_red5_bootstrap.diff -11_change_jmx_port.diff -12_javadoc_links.diff -13_jaudiotagger2.diff -14_document_removed_stuff.diff Copied: tags/red5/0.9.1-3/debian/patches/series (from rev 12843, trunk/red5/debian/patches/series) =================================================================== --- tags/red5/0.9.1-3/debian/patches/series (rev 0) +++ tags/red5/0.9.1-3/debian/patches/series 2010-07-31 17:21:27 UTC (rev 12844) @@ -0,0 +1,10 @@ +02_no_lib_dir.diff +04_build_html_docs.diff +06_use_xmlrpc3.diff +#10_remove_red5_bootstrap_classloader.diff +11_change_red5_bootstrap.diff +11_change_jmx_port.diff +12_javadoc_links.diff +13_jaudiotagger2.diff +14_document_removed_stuff.diff +15_jython25.diff Deleted: tags/red5/0.9.1-3/debian/red5-server.README.Debian =================================================================== --- trunk/red5/debian/red5-server.README.Debian 2010-07-29 10:18:48 UTC (rev 12842) +++ tags/red5/0.9.1-3/debian/red5-server.README.Debian 2010-07-31 17:21:27 UTC (rev 12844) @@ -1,64 +0,0 @@ -Red5 for Debian -=============== - -NOTE: Red5 in Debian doesn't use spring framework 3.0 (as red5's upstream authors) -as this version is not yet available as Debian package. -As replacement, we use spring framework 2.5.x. -Please be aware if this change when you use some custom webapps (especially regarding -XML Schema declaration in applicationContext.xml files). - -Packaging ---------- -Red5 debian package is divided into: -- libred5-java: contains jar which can be used to embed Red5 -- red5-doc: contains Javadoc API and other documentations about Red5 -- red5-server: contains configuration and init script for Red5 - -Directories ------------ -This debian package installs red5 into /usr/share/red5/ -The configuration of the server is in /etc/red5/ -Webapps can be deployed by placing them in /var/lib/red5/webapps/ -(linked from /usr/share/red5/webapps) -Logs can be found in /var/log/red5/ - -Documentation -------------- -- Javadoc API is in /usr/share/doc/red5/api/index.html -- Red5 Reference Manual is in /usr/share/doc/red5/html/index.html - -Startup -------- -You can customize Red5 startup parameters by editing /etc/default/red5-server file. -For example, you can set JAVA_OPTS=-Xmx512m for applications with extended memory needs. - -Ports ------ -By default, Red5 open the following ports : -- 5080 (HTTP port - embedded Tomcat) -- 1935 (RTMP port) -- 8443 (RTMPS port) -- 9980 (JMX port - admin and shutdown) - -You can edit port mapping in /etc/red5/red5.properties - -Demos ------ -Current red5-server package doesn't contains /demos or /installer webapps. -They contains non-free stuffs : -- *.swf binary-only (Flash Player) files -- *.flv movies trailers like Avatar / Toy Story 3 - -As root, you can install /demos (SWF files) and /installer webapp, by issuing : - wget http://www.red5.org/downloads/0_9/red5-0.9.1.tar.gz - tar xvzf red5-*.tar.gz - cd red5-* - cp -R webapps/root/demos/* /var/lib/red5/webapps/root/demos/* - cp -R webapps/installer/* /var/lib/red5/webapps/installer/* - find /var/lib/red5/webapps/ -type d -exec chown _red5 {} \; - cd .. - rm -rf red5-* - -Then, you can point your favorite browser to -<http://127.0.0.1:5080/installer/> -and install demos of your choice (Java application's parts). Copied: tags/red5/0.9.1-3/debian/red5-server.README.Debian (from rev 12843, trunk/red5/debian/red5-server.README.Debian) =================================================================== --- tags/red5/0.9.1-3/debian/red5-server.README.Debian (rev 0) +++ tags/red5/0.9.1-3/debian/red5-server.README.Debian 2010-07-31 17:21:27 UTC (rev 12844) @@ -0,0 +1,67 @@ +Red5 for Debian +=============== + +NOTE: Red5 in Debian doesn't use spring framework 3.0 (as red5's upstream authors) +as this version is not yet available as Debian package. +As replacement, we use spring framework 2.5.x. +Please be aware if this change when you use some custom webapps (especially regarding +XML Schema declaration in applicationContext.xml files). + +Packaging +--------- +Red5 debian package is divided into: +- libred5-java: contains jar which can be used to embed Red5 +- red5-doc: contains Javadoc API and other documentations about Red5 +- red5-server: contains configuration and init script for Red5 + +Directories +----------- +This debian package installs red5 into /usr/share/red5/ +The configuration of the server is in /etc/red5/ +Webapps can be deployed by placing them in /var/lib/red5/webapps/ +(linked from /usr/share/red5/webapps) +Logs can be found in /var/log/red5/ + +Documentation +------------- +- Javadoc API is in /usr/share/doc/red5/api/index.html +- Red5 Reference Manual is in /usr/share/doc/red5/html/index.html + +Startup +------- +You can customize Red5 startup parameters by editing /etc/default/red5-server file. +For example, you can set JAVA_OPTS=-Xmx512m for applications with extended memory needs. + +Ports +----- +By default, Red5 open the following ports : +- 5080 (HTTP port - embedded Tomcat) +- 1935 (RTMP port) +- 8443 (RTMPS port) +- 9980 (JMX port - admin and shutdown) + +You can edit port mapping in /etc/red5/red5.properties + +Demos +----- +Debian "red5-server" package doesn't contains /demos or /installer webapps. +Please note that /installer and /demos webapps are for demonstration purpose +only and should never be installed on a public red5 server +(no security at all in those applications). +Furthermore, they contains non-free stuffs : +- *.swf binary-only (Flash Player) files +- *.flv movies trailers like Avatar / Toy Story 3 + +As root, you can install /demos (SWF files) and /installer webapp, by issuing : + wget http://www.red5.org/downloads/0_9/red5-0.9.1.tar.gz + tar xvzf red5-*.tar.gz + cd red5-* + cp -R webapps/root/demos/* /var/lib/red5/webapps/root/demos/* + cp -R webapps/installer/* /var/lib/red5/webapps/installer/* + find /var/lib/red5/webapps/ -type d -exec chown _red5 {} \; + cd .. + rm -rf red5-* + +Then, you can point your favorite browser to +<http://127.0.0.1:5080/installer/> +and install demos of your choice (Java application's parts). _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits

