我有一个现有的Java EE应用程序(spring + hibernate)。我想为它添加视频记录/流功能。我想用Red5。 如何将Red5集成到现有应用程序(也在tomcat上运行)。 (注意:身份验证在现有应用程序上完成)
答案 0 :(得分:0)
Red5基本上是一个经过修改的Apache Tomcat服务器,而Red5也是使用Spring。 您可以更轻松地将应用程序合并到Red5 Application Server并将其用作Servlet容器,而不是将Red5功能合并到您的应用程序中。 如果你不喜欢Tomcat,你也可以将Red5编译为Jetty。 如果您正在使用JBoss或其他应用程序服务器并且需要将Red5合并到您的应用程序,那将更加困难。 但是,您可以将Red5编译为.war包并将其部署到JBoss。 但是没有官方发布的Red5 .war软件包以及.war中可能存在的bug也没有发布或记录。 我认为如果从googlecode签出项目,有一个ANT任务目标来编译.war包。
塞巴斯蒂安
答案 1 :(得分:0)
步骤1:下载“Red5War_1.0”或最新版本。
第2步:解压缩Red5War_1.0.war
步骤3:复制膨胀的war文件夹的“/ WEB-INF / classes”内容并将其粘贴到“Source Packages”中。
步骤4:导航到膨胀的war文件夹的“/ WEB-INF / lib”,选择所有依赖项jar并将其粘贴到“Library”文件夹中。
步骤5:将WEB-INF / web.xml的内容复制到项目的web.xml中。
步骤6:将膨胀文件夹的剩余内容(“/ META-INF,/ WEB-INF / classes”和“/ WEB-INF / lib”除外)复制到项目的“Web文件夹”。 / p>
步骤7:在防火墙TCP / 843,TCP / 1935,TCP / 5229,TCP / 5080中打开以下端口
如果需要更改程序,请告知。
Arumugam A.V