Red5中创建项目

1.新建web项目,name为:redtext

2.安装red5安装版,得到red5.jar文件(这个文件在red5的安装目录下,别到处乱找..)

3.下载red5.war包,这个包里面有个文件root.war,因为tomcat的原因,我们为了兼容tomcat,所以将root.war改成red5.war,然后把这个文件放到tomcat的webapps下面去,然后启动tomcat

4将red5目录下/web-inf/classes中的配置文件放到项目的src目录中,在这个地方要注意一下,可以全部拷贝,也可以拷贝部分,但是有几个文件时必备的,这里我详细的介绍一 下:【beanRefContext.xml】&&【defaultContext.xml】&&【red5- common.xml】&&【red5-core.xml】是必须的

{root-web.xml}这个文件是我们的模型

5拷贝所有red5下jar包文件到项目lib中

6.关闭tomcat,删除red5文件,一定要删,不然看不到效果

7,关键的地方来了,src下new一个 redtext-web.xml



写一个java类,注意包和父类,代码如下

package red5.example.red5server; import org.red5.server.adapter.ApplicationAdapter; public class Application extends ApplicationAdapter { }

 

最后还有一个配置文件编写,这个地方,大家复制一下,然后就明白了,

<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:lang="http://www.springframework.org/schema/lang" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd http://www.springframework.org/schema/lang http://www.springframework.org/schema/lang/spring-lang-2.0.xsd"> <!-- SOSample --> <bean id="red5Server.context" class="org.red5.server.Context" autowire="byType" /> <bean id="red5Server.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="red5Server.context" /> <property name="handler" ref="red5Server.handler" /> <property name="contextPath" value="/redtext" /> <property name="virtualHosts" value="*,localhost, localhost:8080, 127.0.0.1:8080" /> </bean> <bean id="red5Server.handler" class="red5.example.red5server.Application" /> </beans>

 

ok,你要的效果就有了!!!

你可能感兴趣的:(Red5中创建项目)