I have fixed OPENMEETINGS-323. I have also done some changes to the red5-client.jar and the structure of our libraries. You will need to do a clean.all The structure is now: build/red5/server build/red5/client
and both client as well as server can be configured in the build.properties to be different revisions (or the same). I have removed the dependency in the Ivy file to the red5-client-2.0.jar as we build it now locally and copy at the appropriate locations. The exception is gone, Screensharing does basically work again. But the RTMPTClient still can't connect. Same message like it was before: Handshake error/too long. BTW: What is this StreamProxy doing? Sebastian 2012/6/12 [email protected] <[email protected]> > I've documentated progress in: > https://issues.apache.org/jira/browse/OPENMEETINGS-323 > > Sebastian > > 2012/6/12 [email protected] <[email protected]>: > > Hi Maxim, > > > > after updating red5 to r4380 + enabling the RTMPT standalone in the > > jee-container.xml > > RTMPT did work locally (no chance yet to test it on a internet server) > > > > However the RTMPT-Screensharer does not startup at all. > > It throws an Exception: > > java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory > > at > org.red5.server.net.rtmp.BaseRTMPHandler.<clinit>(BaseRTMPHandler.java:62) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > > at java.lang.reflect.Method.invoke(Unknown Source) > > at com.sun.javaws.Launcher.executeApplication(Unknown Source) > > at com.sun.javaws.Launcher.executeMainClass(Unknown Source) > > at com.sun.javaws.Launcher.doLaunchApp(Unknown Source) > > at com.sun.javaws.Launcher.run(Unknown Source) > > at java.lang.Thread.run(Unknown Source) > > Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory > > at java.net.URLClassLoader$1.run(Unknown Source) > > at java.security.AccessController.doPrivileged(Native Method) > > at java.net.URLClassLoader.findClass(Unknown Source) > > at com.sun.jnlp.JNLPClassLoader.findClass(Unknown Source) > > at java.lang.ClassLoader.loadClass(Unknown Source) > > at java.lang.ClassLoader.loadClass(Unknown Source) > > ... 10 more > > > > I think it might relate to changes done to Red5 > > http://code.google.com/p/red5/source/detail?r=4377 > > > > But I think we also need to update our Red5-Client to the latest > > revision instead of RC2. > > > > Sebastian > > > > -- > > Sebastian Wagner > > https://twitter.com/#!/dead_lock > > http://www.openmeetings.de > > http://www.webbase-design.de > > http://www.wagner-sebastian.com > > [email protected] > > > > -- > Sebastian Wagner > https://twitter.com/#!/dead_lock > http://www.openmeetings.de > http://www.webbase-design.de > http://www.wagner-sebastian.com > [email protected] > -- Sebastian Wagner https://twitter.com/#!/dead_lock http://www.openmeetings.de http://www.webbase-design.de http://www.wagner-sebastian.com [email protected]
