我试图在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