介绍:
Red5是一个采用Java开发开源的Flash流媒体服务器。它支持:把音频(MP3)和视频(FLV)转换成播放流;录制客户端播放流(只支持FLV);共享对象;现场直播流发布;远程调用。Red5使用RSTP作为流媒体传输协议,在其自带的一些示例中演示了在线录制,flash流媒体播放,在线聊天,视频会议等一些基本功能。
版本:
RED5 0.7
eclipse3.3.1
myeclipse 5.1
tomcat 6.0.16
下载 Red5War_0.7.0.zip 。
1。查看 %TOMCAT_HOME/conf/Catalina/localhost 目录下是否有与 RED5 项目名称相同的文件夹,有则删除。
2。清空 %TOMCAT_HOME/work/Catalina/localhost 目录下是否有与 RED5 项目名称相同的文件夹,有则删除。
3。将 red5 war 文件一个 war 文件(如 root.war )放在 %TOMCAT_HOME/webapps 目录下(注意此目录下不要含有与 red5 war 文件名称相当的目录)。
4。解压 red5 war 文件(可以通过启动 Tomcat 解压)。
5。查看 WEB-INF/web.xml 文件,将其需要的 WEB-INF/classes 目录中的文件 cut 出来(如 *-web.xml )。
6。将 red5 war 解压后目录中 WEB-INF/classes 目录文件打包为 jar 文件放在 WEB-INF/lib 目录中。
7。在 eclipse 中新建 web 项目。将步骤 5 中 cut 出来的文件 paste 到新项目的 src 目录下。将 tomcat 目录下的 red5 war 解压后目录 copy 到 新建项目的 WebRoot 目录下。
8。更改 web.xml 与 src 下面的配置文件,将原来的 red5 项目名称更改为当前项目名称(因不同 red5 war 文件对应的要更改的文件不同,在此就不一一指出)。
9。在 myeclipse 中启动 Tomcat(在启动时会抛出 class not find 异常,异常出现在 src 目录下的 admin-web.xml ,由于我用不到这个文件,直接把他删除了) 。
至此我们已经把 red5 项目完美的整合在自己的项目中,可以在 eclipse 中象开发普通 JEE 应用程序一样开发 red5 项目了。
补充:如果你不想要 red5 自代的 demo 可以把不想要的配置文件删除(*-web 文件),Red5使用的日志文件为第六步中生成的 jar 文件中的 logback.xml,并不是使用程序中的 log4j.properties 。不过可以将其提取出来放在自己的类路径下。附件为抽取后的 red5
转载请标明出处:
http://kyo-cc.iteye.com/blog/195969
分享到:
相关推荐
开发工具 eclipse-jee-mars-2-win32开发工具 eclipse-jee-mars-2-win32开发工具 eclipse-jee-mars-2-win32开发工具 eclipse-jee-mars-2-win32开发工具 eclipse-jee-mars-2-win32开发工具 eclipse-jee-mars-2-win32...
在Eclipse Jee Kepler中设置jQuery开发环境
Eclipse配置Tomcat服务器 该方法适合所有Eclipse版本,可参考:http://blog.csdn.net/guyuealian/article/details/50763109 【1】下载并成功安装了Eclipse和Tomcat: (1)Tomcat下载地址:...
NULL 博文链接:https://free0007.iteye.com/blog/1757325
eclipse-jee-neon-1a-win_64
eclipse-jee
eclipse jee indigo 配置好的绿色环境可直接在其中运行jetty8 在此基础上可支持websocket开发
eclipse jee indigo 可支持jetty8以上的绿色环境 可用于websocket开发
eclipse-jee-mars-2-win32 javaee开发工具 eclipse-jee-mars-2-win32 javaee开发工具
本压缩包含JavaEE Eclipse开发工具:eclipse-jee-oxygen-2-win32.zip和eclipse-jee-oxygen-2-win64.zip,欢迎下载!
eclipse jee 3.3报错
官网下载eclipse-jee-mars Mac OS X 版下载 Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,通过安装不同的插件Eclipse可以支持不同的计算机语言。
JEE版eclipse带jdk1.6JEE版eclipse带jdk1.6JEE版eclipse带jdk1.6
Eclipse32位4.3开普勒版eclipse-jee-kepler-R-win32.zip支持jdk1.6 Eclipse 支持jdk1.6 32位 kepler 开普勒版 eclipse-jee-kepler-R-win32.zip 更多eclipse版本可看查看我的系列,欢迎下载~
eclipse-jee-2022-03-R-win32-x86_64.zip
eclipse IDE
官网下载 eclipse-jee-mars 32位和64位 Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,通过安装不同的插件Eclipse可以支持不同的计算机语言,
eclipse-jee-2020-06-R-win32-x86_64