我試圖在UBUNTU 14.04運行RED5(1.0.7版本),服務器正常工作,但所有的演示都斷了。他們中的大多數會失敗,一個範圍的問題,例如:RED5演示不靈,造成「範圍未找到」
org.red5.server.net.rtmp.RTMPHandler - Scope bwcheck not found
我的事情,我需要修改的東西在配置上,也許在RED5-web.xml中,我看到它的其他職位:
變化
<bean id="web.scope" class="org.red5.server.scope.WebScope" init-method="register">
到
<bean id="web.scope" class="org.red5.server.WebScope" init-method="register">
或者我應該移動演示在其他地方,因爲HTML文件使用在$RED5_HOME/webapps/root/demos
,但演示的一些部分似乎位於$RED5_HOME/webapps
例如(聊天,生活,vod) 以及我並不真正瞭解tomcat和java的邏輯,但一些幫助將真正受到歡迎。
感謝
日誌:
[WARN] [RTMPConnectionExecutor-4] org.red5.server.net.rtmp.RTMPHandler - Scope not found
org.red5.server.exception.ScopeNotFoundException: Scope not found: bwcheck in null
at org.red5.server.scope.ScopeResolver.resolveScope(ScopeResolver.java:112)
at org.red5.server.Context.resolveScope(Context.java:158)
at org.red5.server.net.rtmp.RTMPHandler.onCommand(RTMPHandler.java:323)
at org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:116)
at org.red5.server.net.rtmp.ReceivedMessageTask.call(ReceivedMessageTask.java:72)
at org.red5.server.net.rtmp.ReceivedMessageTask.call(ReceivedMessageTask.java:38)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
[INFO] [RTMPConnectionExecutor-4] org.red5.server.net.rtmp.RTMPHandler - Scope bwcheck not found on localhost
[WARN] [NioProcessor-14] org.red5.server.net.rtmp.RTMPMinaIoHandler - Destination connection was null, it is already disposed. Session id: DSNGKAODSPSGV
[INFO] [NioProcessor-14] org.red5.server.net.rtmp.RTMPMinaConnection - Connection is closed: DSNGKAODSPSGV
[WARN] [NioProcessor-14] org.red5.server.net.rtmp.RTMPMinaIoHandler - Connection was not found for DSNGKAODSPSGV
[INFO] [pool-4-thread-1] org.red5.server.tomcat.WarDeployer - Deploy wars with app start
[INFO] [pool-4-thread-1] org.red5.server.tomcat.WarDeployer - Deploy wars with app start
看來,使用RED-5 Pro解決了我的問題....也許開源版本需要更多的技能和黑客.... – franckfournier