Hey Nate, I just replicated your report below as well in Tomcat.
I get the following in my log files. One is the unhandled pings. The other has to do with Tomcat 5.5 not being able to run the JMX Console currently in RED5. The JMX Error messages always run after an event take place such as VOD, ServerStream. So I am not sure if the JMX Console errors have anything to do with the latest you have found below for me. This test was run with Trunk 1998. Platform: RED5 Trunk 1998 Win2K server Tomcat 5.5.20 Regards, Lenny ************************************************************************************************************************** [WARN] 760453 pool-3-thread-5:( org.red5.server.net.rtmp.RTMPHandler.onPing) Unhandled ping: Ping: 3, 0, 3000, -1 00 03 00 00 00 00 00 00 0B B8 [WARN] 799344 pool-3-thread-13:( org.red5.server.net.rtmp.RTMPHandler.onPing) Unhandled ping: Ping: 3, 0, 3000, -1 00 03 00 00 00 00 00 00 0B B8 [WARN] 801313 pool-3-thread-16:( org.red5.server.net.rtmp.RTMPHandler.onPing) Unhandled ping: Ping: 3, 0, 3000, -1 00 03 00 00 00 00 00 00 0B B8 [ERROR] 803984 pool-3-thread-2:( org.red5.server.jmx.JMXFactory.createMBean) Could not create the org.red5.server.Client MBean javax.management.ReflectionException: The MBean class could not be loaded by the default loader repository at com.sun.jmx.mbeanserver.MBeanInstantiator.findClassWithDefaultLoaderRepository(Unknown Source) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.createMBean(Unknown Source) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.createMBean(Unknown Source) at com.sun.jmx.mbeanserver.JmxMBeanServer.createMBean(Unknown Source) at org.red5.server.jmx.JMXFactory.createMBean(JMXFactory.java:71) at org.red5.server.Client.<init>(Client.java:93) at org.red5.server.ClientRegistry.newClient(ClientRegistry.java:127) at org.red5.server.CoreHandler.connect(CoreHandler.java:81) at org.red5.server.Scope.connect(Scope.java:383) at org.red5.server.Scope.connect(Scope.java:380) at org.red5.server.BaseConnection.connect(BaseConnection.java:264) at org.red5.server.net.rtmp.RTMPConnection.connect(RTMPConnection.java:226) at org.red5.server.net.rtmp.RTMPMinaConnection.connect( RTMPMinaConnection.java:65) at org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:266) at org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived( BaseRTMPHandler.java:126) at org.red5.server.net.rtmp.RTMPMinaIoHandler.messageReceived( RTMPMinaIoHandler.java:116) at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived (AbstractIoFilterChain.java:703) at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived (AbstractIoFilterChain.java:362) at org.apache.mina.common.support.AbstractIoFilterChain.access$1100( AbstractIoFilterChain.java:54) at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived (AbstractIoFilterChain.java:800) at org.apache.mina.filter.executor.ExecutorFilter.processEvent( ExecutorFilter.java:247) at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run (ExecutorFilter.java:307) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.ClassNotFoundException: org.red5.server.Client at com.sun.jmx.mbeanserver.ClassLoaderRepositorySupport.loadClass(Unknown Source) at com.sun.jmx.mbeanserver.ClassLoaderRepositorySupport.loadClass(Unknown Source) ... 25 more [ERROR] 803984 pool-3-thread-2:( org.red5.server.jmx.JMXFactory.createMBean) Could not create the org.red5.server.net.rtmp.RTMPMinaConnection MBean javax.management.ReflectionException: The MBean class could not be loaded by the default loader repository at com.sun.jmx.mbeanserver.MBeanInstantiator.findClassWithDefaultLoaderRepository(Unknown Source) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.createMBean(Unknown Source) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.createMBean(Unknown Source) at com.sun.jmx.mbeanserver.JmxMBeanServer.createMBean(Unknown Source) at org.red5.server.jmx.JMXFactory.createMBean(JMXFactory.java:71) at org.red5.server.net.rtmp.RTMPMinaConnection.connect( RTMPMinaConnection.java:78) at org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:266) at org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived( BaseRTMPHandler.java:126) at org.red5.server.net.rtmp.RTMPMinaIoHandler.messageReceived( RTMPMinaIoHandler.java:116) at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived (AbstractIoFilterChain.java:703) at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived (AbstractIoFilterChain.java:362) at org.apache.mina.common.support.AbstractIoFilterChain.access$1100( AbstractIoFilterChain.java:54) at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived (AbstractIoFilterChain.java:800) at org.apache.mina.filter.executor.ExecutorFilter.processEvent( ExecutorFilter.java:247) at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run (ExecutorFilter.java:307) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.ClassNotFoundException: org.red5.server.net.rtmp.RTMPMinaConnection at com.sun.jmx.mbeanserver.ClassLoaderRepositorySupport.loadClass(Unknown Source) at com.sun.jmx.mbeanserver.ClassLoaderRepositorySupport.loadClass(Unknown Source) ... 18 more ************************************************************************************************************************ On 5/9/07, Nathan P. Johansen <[EMAIL PROTECTED]> wrote:
Hello Everyone, In my testing with revision 1987, I'm still seeing a condition that causes the server to only stream two seconds of a FLV file then halt playback. Any subsequent attempt to play that file (or any other file) results in the same behaviour - it loads the meta data, plays for two seconds then stops. It would seem to be triggered when two clients are streaming the same file, and one of them attempts to seek to a different time too rapidly. If you just playback the file without seeking, then it works fine. But seeking seems to result in some error that requires restarting the server. I don't have anything useful to offer from the log file. Nathan _______________________________________________ Red5 mailing list [email protected] http://osflash.org/mailman/listinfo/red5_osflash.org
_______________________________________________ Red5 mailing list [email protected] http://osflash.org/mailman/listinfo/red5_osflash.org
