Tried a few combinations, including setting the origin host to electroteque.org and localhost. I think there is a problem in the edge config.
Connecting with this private var serverURL:String = "rtmpt://localhost:8088/oflaDemo/"; [INFO]:( org.red5.server.Standalone.main ) Startup done in: 2641 ms [ERROR]:( org.red5.server.net.rtmpt.RTMPTServlet.handleSend ) Could not process message. java.lang.NullPointerException at org.red5.server.net.rtmpt.EdgeRTMPTHandler.sendConnectMessage(EdgeRTMPTHandler.java:181) at org.red5.server.net.rtmpt.EdgeRTMPTHandler.handleConnect(EdgeRTMPTHandler.java:165) at org.red5.server.net.rtmpt.EdgeRTMPTHandler.messageReceived(EdgeRTMPTHandler.java:58) at org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:355) at org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:433) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:491) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:367) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:689) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:146) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) at org.mortbay.jetty.Server.handle(Server.java:285) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:457) at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:765) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:627) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:357) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:329) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475) [ERROR]:( org.mortbay.log.invoke0 ) EXCEPTION java.nio.channels.CancelledKeyException at sun.nio.ch.SelectionKeyImpl.ensureValid(SelectionKeyImpl.java:55) at sun.nio.ch.SelectionKeyImpl.readyOps(SelectionKeyImpl.java:69) at sun.nio.ch.KQueueSelectorImpl.updateSelectedKeys(KQueueSelectorImpl.java:105) at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:74) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80) at org.mortbay.io.nio.SelectorManager$SelectSet.doSelect(SelectorManager.java:299) at org.mortbay.io.nio.SelectorManager.doSelect(SelectorManager.java:73) at org.mortbay.jetty.nio.SelectChannelConnector.accept(SelectChannelConnector.java:120) at org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:498) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475) [ERROR]:( org.mortbay.log.invoke0 ) EXCEPTION java.nio.channels.CancelledKeyException at sun.nio.ch.SelectionKeyImpl.ensureValid(SelectionKeyImpl.java:55) at sun.nio.ch.SelectionKeyImpl.readyOps(SelectionKeyImpl.java:69) at sun.nio.ch.KQueueSelectorImpl.updateSelectedKeys(KQueueSelectorImpl.java:105) at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:74) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80) at org.mortbay.io.nio.SelectorManager$SelectSet.doSelect(SelectorManager.java:299) at org.mortbay.io.nio.SelectorManager.doSelect(SelectorManager.java:73) at org.mortbay.jetty.nio.SelectChannelConnector.accept(SelectChannelConnector.java:120) at org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:498) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475) [ERROR]:( org.mortbay.log.invoke0 ) EXCEPTION java.nio.channels.CancelledKeyException at sun.nio.ch.SelectionKeyImpl.ensureValid(SelectionKeyImpl.java:55) at sun.nio.ch.SelectionKeyImpl.readyOps(SelectionKeyImpl.java:69) at sun.nio.ch.KQueueSelectorImpl.updateSelectedKeys(KQueueSelectorImpl.java:105) at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:74) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80) at org.mortbay.io.nio.SelectorManager$SelectSet.doSelect(SelectorManager.java:299) at org.mortbay.io.nio.SelectorManager.doSelect(SelectorManager.java:73) at org.mortbay.jetty.nio.SelectChannelConnector.accept(SelectChannelConnector.java:120) at org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:498) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475) Steven Gong wrote: > Hi all, > I've checked in the prototype for Edge/Origin to the clustering > branch: > http://svn1.cvsdude.com/osflash/red5/java/server/branches/clustering > <http://svn1.cvsdude.com/osflash/red5/java/server/branches/clustering> > > I haven't integrated the Edge with Terracotta yet but will do it soon. > Now you can play with it on two machines with one Origin server and > one Edge server. (Of course, it should work for one Origin and several > Edges. But I have never tried it. :-) ) The Edge server is accessed by > RTMPT. The RTMP Edge support will be added after the Edge/Origin with > Terracotta prototype is done. > > How to run the prototype inside Eclipse: > (1) Check out the code first. > (2) Start Origin server by running Standalone without arguments. > (3) Start Edge server by running Standalone with argument "red5-edge.xml " > (4) Connect the Edge by RTMPT on port 8088. For example, > "rtmpt://localhost:8088/oflaDemo" > > The default setting of Edge is to connect Origin locally. You can > modify the "server" property of "mrtmpClient" bean in " > red5-edge-core.xml" to set the address of Origin server. > > I appreciate your feedbacks and suggestions for the prototype. Enjoy!~~ > > -- > Best Regards > Steven Gong > > InfraRed5 Red5 Consultant: http://www.infrared5.com, > [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > > Red5 Developer: http://osflash.org/red5, > http://jira.red5.org/confluence/display/~steven/Home > <http://jira.red5.org/confluence/display/%7Esteven/Home> > > Modesty is an overrated quality in men of no great accomplishment. -- > Ricky Jay > ------------------------------------------------------------------------ > > _______________________________________________ > Red5 mailing list > Red5@osflash.org > http://osflash.org/mailman/listinfo/red5_osflash.org > _______________________________________________ Red5 mailing list Red5@osflash.org http://osflash.org/mailman/listinfo/red5_osflash.org