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]

Reply via email to