SebastianWagner created OPENMEETINGS-199:
--------------------------------------------
Summary: Screensharing and recording does not work under OSX
Key: OPENMEETINGS-199
URL: https://issues.apache.org/jira/browse/OPENMEETINGS-199
Project: Openmeetings
Issue Type: Bug
Affects Versions: 2.0 Apache Incubator Release
Reporter: SebastianWagner
Assignee: Maxim Solodovnik
Fix For: 2.0 Apache Incubator Release
Hi Maxim,
the Screensharing doesn't work under OSX.
Here is the Exception:
Java-Web-Start 1.6.0_31
Verwendung der JRE-Version 1.6.0_31-b04-415-11M3635 Java HotSpot(TM) 64-Bit
Server VM
Home-Verzeichnis des Benutzers = /Users/swagner
----------------------------------------------------
c: Konsolenfenster schließen
f: Objekte in Finalisierungswarteschlange finalisieren
g: Speicherbereinigung
h: Diese Hilfemeldung anzeigen
m: Speicherbelegung anzeigen
o: Protokollierung auslösen
p: Proxy-Konfiguration neu laden
q: Konsole ausblenden
r: Richtlinien-Konfiguration neu laden
s: System- und Bereitstellungseigenschaften ausgeben
t: Threadliste ausgeben
v: Thread-Stack ausgeben
0-5: Trace-Stufe auf <n> setzen
----------------------------------------------------
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in
[jar:http://192.168.1.7:5080/openmeetings/red5-screenshare/logback-classic-0.9.28.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in
[jar:http://192.168.1.7:5080/openmeetings/red5-screenshare/red5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
17:15:01,612 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could
NOT find resource [logback.groovy]
17:15:01,614 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could
NOT find resource [logback-test.xml]
17:15:01,616 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found
resource [logback.xml] at
[jar:http://192.168.1.7:5080/openmeetings/red5-screenshare/red5-screenshare.jar!/logback.xml]
17:15:01,645 |-ERROR in
ch.qos.logback.core.joran.spi.ConfigurationWatchList@2e19fc25 - URL
[jar:http://192.168.1.7:5080/openmeetings/red5-screenshare/red5-screenshare.jar!/logback.xml]
is not of type file
17:15:01,732 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction
- debug attribute not set
17:15:01,734 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About
to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
17:15:01,738 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming
appender as [CONSOLE]
17:15:01,755 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA
- Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder]
for [encoder] property
17:15:01,794 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - ROOT
level set to WARN
17:15:01,794 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction -
Attaching appender named [CONSOLE] to Logger[ROOT]
17:15:01,796 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.Launcher level set to INFO
17:15:01,796 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.io level set to INFO
17:15:01,796 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.logging.DerbyLogInterceptor level set to WARN
17:15:01,796 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server level set to WARN
17:15:01,796 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.Client level set to INFO
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.api.stream.support level set to INFO
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.cache level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.jmx level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.messaging.InMemoryPushPushPipe level set to INFO
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.net level set to INFO
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.net.rtmpt.RTMPTServlet level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.net.servlet level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.net.proxy level set to INFO
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.net.remoting level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.net.rtmp level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.net.rtmp.BaseRTMPHandler level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.net.rtmp.RTMPMinaIoHandler level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.net.rtmp.status level set to INFO
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.net.rtmpt level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.persistence level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.script level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.service level set to INFO
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.so level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.stream level set to INFO
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.stream.consumer level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.net.mrtmp level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.apache.mina level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.apache.mina.filter level set to WARN
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.adapter.MultiThreadedApplicationAdapter level set to INFO
17:15:01,797 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.apache.commons level set to WARN
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
httpclient level set to WARN
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.red5.server.tomcat level set to INFO
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.apache.catalina level set to WARN
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.apache.jasper level set to INFO
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.apache.tomcat level set to INFO
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.apache.tomcat.util.net level set to WARN
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.apache.coyote.http11 level set to INFO
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.springframework level set to INFO
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.springframework.beans.factory level set to INFO
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.springframework.beans.factory.xml level set to WARN
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.springframework.ui.context.support level set to WARN
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.springframework.web.context level set to INFO
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.springframework.web.context.support level set to WARN
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
org.quartz level set to WARN
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction -
net.sf.ehcache level set to INFO
17:15:01,798 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - ch.qos
level set to WARN
imgapple.awt.OSXImage@294ce5eb
[WARN] [NioProcessor-2] net.sf.ehcache.config.ConfigurationFactory - No
configuration found. Configuring ehcache from ehcache-failsafe.xml found in
the classpath:
jar:http://192.168.1.7:5080/openmeetings/red5-screenshare/ehcache-core-2.5.0.jar!/ehcache-failsafe.xml
[INFO] [net.sf.ehcache.CacheManager@3c9ce70] net.sf.ehcache.util.UpdateChecker
- New update(s) found: 2.5.2
[http://www.terracotta.org/confluence/display/release/Release+Notes+Ehcache+Core+2.5].
Please check http://ehcache.org for the latest version.
java.nio.BufferOverflowException
at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:165)
at
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:637)
at
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:1340)
at
org.openmeetings.screen.webstart.CoreScreenShare.pushVideo(CoreScreenShare.java:1089)
at
org.openmeetings.screen.webstart.CoreScreenShare$CaptureScreen.run(CoreScreenShare.java:1168)
at java.lang.Thread.run(Thread.java:680)
java.nio.BufferOverflowException
at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:165)
at
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:637)
at
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:1340)
at
org.openmeetings.screen.webstart.CoreScreenShare.pushVideo(CoreScreenShare.java:1089)
at
org.openmeetings.screen.webstart.CoreScreenShare$CaptureScreen.run(CoreScreenShare.java:1168)
at java.lang.Thread.run(Thread.java:680)
java.nio.BufferOverflowException
at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:165)
at
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:637)
at
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:1340)
at
org.openmeetings.screen.webstart.CoreScreenShare.pushVideo(CoreScreenShare.java:1089)
at
org.openmeetings.screen.webstart.CoreScreenShare$CaptureScreen.run(CoreScreenShare.java:1168)
at java.lang.Thread.run(Thread.java:680)
java.nio.BufferOverflowException
at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:165)
at
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:637)
at
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:1340)
at
org.openmeetings.screen.webstart.CoreScreenShare.pushVideo(CoreScreenShare.java:1089)
at
org.openmeetings.screen.webstart.CoreScreenShare$CaptureScreen.run(CoreScreenShare.java:1168)
at java.lang.Thread.run(Thread.java:680)
java.nio.BufferOverflowException
at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:165)
at
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:637)
at
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:1340)
at
org.openmeetings.screen.webstart.CoreScreenShare.pushVideo(CoreScreenShare.java:1089)
at
org.openmeetings.screen.webstart.CoreScreenShare$CaptureScreen.run(CoreScreenShare.java:1168)
at java.lang.Thread.run(Thread.java:680)
java.nio.BufferOverflowException
at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:165)
at
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:637)
at
org.apache.mina.core.buffer.AbstractIoBuffer.put(AbstractIoBuffer.java:1340)
at
org.openmeetings.screen.webstart.CoreScreenShare.pushVideo(CoreScreenShare.java:1089)
at
org.openmeetings.screen.webstart.CoreScreenShare$CaptureScreen.run(CoreScreenShare.java:1168)
at java.lang.Thread.run(Thread.java:680)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira