Red5中建立項目

來源:互聯網
上載者:User

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;<br />import org.red5.server.adapter.ApplicationAdapter;<br />public class Application extends ApplicationAdapter {<br />}<br />

 

最後還有一個設定檔編寫,這個地方,大家複製一下,然後就明白了,

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

 

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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.