- xinzy
- 等级: 初级会员
- 性别:
- 文章: 11
- 积分: 20
- 来自: 厦门
|
发表时间:2009-09-04
最后修改:2009-09-05
1. 下载red5.exe安装包 + red.war.zip(root.war admin.war echo.war)
2.安装red.5exe; 解压root.war到root文件夹
3.eclipse下新建Dynamic Web project: Red5Chat
4.copy root/WEB-INF/lib下所有jar和spring-remoting.jar to /webContent/lib/
5.copy red5安装目录下 red5.jar to /webContent/lib/
6.copy root/classes下 beanRefContext.xml;defaultContext.xml;red5-core.xml;red5-common.xml;到src下(会自动编译到WEB-INF/classes/)
7.new XXX-web.xml in src
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<bean id="web.context.chatroom" class="org.red5.server.Context">
<property name="scopeResolver" ref="red5.scopeResolver" />
<property name="clientRegistry" ref="global.clientRegistry" />
<property name="serviceInvoker" ref="global.serviceInvoker" />
<property name="mappingStrategy" ref="global.mappingStrategy" />
</bean>
<bean id="web.scope" class="org.red5.server.WebScope"
init-method="register">
<property name="server" ref="red5.server" />
<property name="parent" ref="global.scope" />
<property name="context" ref="web.context.chatroom" />
<property name="handler" ref="web.handler" />
<!-- 改为部署到tomcat下的入口文件夹名 -->
<property name="contextPath" value="/Red5ChatRoom" />
<!--如果端口不为80,需加端口号-->
<property name="virtualHosts" value="localhost,127.0.0.1" />
</bean>
<!--Red5RealTimeChatR 为入口类-->
<bean id="web.handler" class="demo.Application" />
</beans>
8.用 root/WEB-INF/web.xml 替换工程下web.xml; 找到
<context-param>
<param-name>webAppRootKey</param-name>
<!-- 改为部署到tomcat下的入口文件夹名 -->
<param-value>/Red5ChatRoom</param-value>
</context-param>
9.eclipse发布project
目前为止,red5 Server端已经集成完。写flex client端就可调用。
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
返回顶楼 |
|
|
- liuyupy
- 等级: 初级会员
- 性别:
- 文章: 156
- 积分: 50
- 来自: 武汉
|
少了一个东西,***-web.properties
|
返回顶楼 |
|
|
- liuyupy
- 等级: 初级会员
- 性别:
- 文章: 156
- 积分: 50
- 来自: 武汉
|
发表时间:2009-12-06
最后修改:2009-12-06
额,不好意思.你直接将访问路径写到xml中了.
还有一个地方要注意,因为red5中使用了slf4j,所以必须将ROOT/WEB-INF/classes/目录下的logback.xml加进来
|
返回顶楼 |
|
|
- huaz98
- 等级: 初级会员
- 性别:
- 文章: 5
- 积分: 0
- 来自: 苏州
|
lz, red.war.zip(root.war admin.war echo.war), 是在哪弄的?
|
返回顶楼 |
|
|