嵌入式Red5部署
来源:互联网 发布:c语言选择排序 编辑:程序博客网 时间:2024/06/04 18:42
很多时候,我们希望将red5服务嵌入自己的项目中。一来便于对服务进行管理,二来便于对red5原有代码的扩展和改造。下面说说将red51.0版本嵌入到项目中。
1.从http://www.red5.org/下载red51.0的zip版本;
2.解压后,在根目录下有一个src压缩包,那就是red5的源文件。继续解压,得到java源文件;
3.在eclipse中建立自己的工程,工程用了jetty作为web容器;
4.将2中得到的源代码copy到资源目录;
5.将red5解压包根目录/lib中的所有jar包添加到工程的classpath;
6.将red5解压包根目录/conf/war中的web.xml文件copy到工程的WEB-INF下,同时将同目录下的beanRefContext.xml,defaultContext.xml,red5-common.xml,red5-core.xml,root-web.xml加入到classpath中;
7.修改文件:将web.xml中webAppRootKey的值修改为适当的值(不一定要改,但是为了保险起见,改之。因为如果一个web容器存在多个web项目的时候,很容易产生冲突。)。在root-web.xml中添加名为web.handler的bean,其class属性指向自己的Application(若没有添加此bean则handler为默认值)。修改web.scope的属性contextPath和virtualHosts,分别为访问路径和访问地址端口,同时修改handler属性的ref指向handler。xml文件中的@对都改成${};
8.部署完毕,启动Jetty。
注意事项:
用red5源码构建服务时,可能会产生很多java文件错误信息,这是由于:
1.JDK版本过低(包括编译等级和JVM)
2.其他的jar包有冲突,如servletAPI,xmlParseAPI等。
- 嵌入式Red5部署
- red5编译及部署
- Flex+ Red5 学习笔记(1)-----red5部署至tomcat
- 《Red5 用户参考手册》之九:Red5 核心技术第二章 将 Red5 部署到 Tomcat
- 《Red5 用户参考手册》之九:Red5 核心技术第二章 将 Red5 部署到 Tomcat
- Red5边源服务器集群部署
- Red5边源服务器集群部署
- 1 如何源码编译并部署red5
- red5
- red5
- Red5
- red5
- 将red5项目部署到tomcat下,并且red5项目嵌入到J2EE项目中
- 将red5项目部署到tomcat下,并且red5项目嵌入到J2EE项目中
- 将red5项目部署到tomcat下,并且red5项目嵌入到J2EE项目中
- linux部署嵌入式系统
- 嵌入式linux系统部署
- 嵌入式开发系统部署
- How to check invalid objects and broken job in multiple database
- 第六、七周:20110404-----20110417
- Sping中Bean的简单认识(一)
- 撕咬边MSCS
- 用C#将XML中的文字数据写如WORD文档,并控制其格式(包括字体的样式和字体大小)
- 嵌入式Red5部署
- 版本控制系统对比:Git与Subversion
- 图像处理
- 宏中 equ textequ的的一些用法
- AJAX的核心技术解析
- [Java]Spring框架的设计理念与设计模式分析
- Java认证:一道微软面试题
- ASIHTTPRequest 详解, http 请求终结者
- __FILE__,__LINE__,__DATE__,__TIME__用途