Seba, Thanks for your prompt and helpful reply! I now responded in the OPENMEETINGS-494 report, as it is much easier for me to keep track of the discussion in JIRA. I propose adding the possibility to record att higher frame rates. (If you don't want to spend time developing that, then could you please point me to the place in the code where this is set, and I'll try to change it myself, as well as setting higher audio recording quality?)
Friendly greetings, Mikael On 2012.27.12, at 12:00, [email protected] wrote: > The recording with settings "very high" is a bug in the recording. We expect > all recordings from the screensharing to be in 2 fps. We might have forgotten > that while adding the "very high" setting in the bandwidth setting for the > screensharing client. > > Sebastian > > Am 27.12.2012 22:47 schrieb "Mikael Kurula" <[email protected]>: > Thanks Seba, that solved the problem of running the screen sharing app! > > However, now uploading the backup worked, but no rooms or recordings were > restored. Instead I got the long list of exceptions posted at > https://issues.apache.org/jira/browse/OPENMEETINGS-492 > > I also updated my report > https://issues.apache.org/jira/browse/OPENMEETINGS-494 I still only get 2 fps > when recording at high quality, and a video playing very fast (probably due > to a lot of skipped frames) when I record at very high quality. Curiously, > the flv file stored by the audio and video setup when I enter a conference > room works perfectly! If somebody cares to test my server with their own > client, I'll be happy to provide login details in private communication. > > Friendly greetings, > Mikael > > Ps. I was not really referring to the Mayans by saying that I survived x-mas. > It was more along the lines of being stuck for 3 hours in traffic in a city > where there normally never is very heavy traffic, etc. ;) > > > On 2012.27.12, at 10:16, [email protected] wrote: > > > Yeah I survived but maybe the Maya also meant more a metaphysical thing > > then actual the end of something concrete :-) > > > > You might flush your Java WebStart cache on the client side. > > Open a cmd and type: javaws -uninstall, hit enter and retry. > > > > Alternatively you could also freshly sign the Jars. But I can't tell you > > right now attock the exact sequence. There was some script we had to update > > the jars certificate. > > > > Sebastian > > > > Am 27.12.2012 21:02 schrieb "Mikael Kurula" <[email protected]>: > > Hi! > > > > I survived Christmas, and hopefully all you others did the same! :) > > Unfortunately I again have a new problem. I tried to reproduce my bug > > OPENMEETINGS-492 but since I have lost the backup, I wanted to try from > > scratch. > > > > I have several installs of various versions of OM, and now I switched to > > the "official one", > > apache-openmeetings-incubating-2.0.0.r1361497-14-07-2012_1108.tar.gz, I > > dropped the OM mysql database, created a new one, and reinstalled. I wanted > > to make a test recording to backup, and then install a recent daily build > > and import the recording there. However, what happened is now, that the > > screen sharing application cannot launch, it just gives an error "JAR > > resources in JNLP file are not signed by the same certificate". When I > > click the Launch File tab, I see the following text: > > > > <?xml version='1.0' encoding='utf-8'?> > > <!-- > > Copyright 1999-2004 The Apache Software Foundation > > Licensed under the Apache License, Version 2.0 (the "License"); > > you may not use this file except in compliance with the License. > > You may obtain a copy of the License at > > > > http://www.apache.org/licenses/LICENSE-2.0 > > > > Unless required by applicable law or agreed to in writing, software > > distributed under the License is distributed on an "AS IS" BASIS, > > WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. > > See the License for the specific language governing permissions and > > limitations under the License. > > --> > > <jnlp spec='1.0+' > > codebase='http://stack.abo.fi:5080/openmeetings/screensharing'> > > <information> > > <title>Screen Sharing Application</title> > > <vendor>OpenMeetings</vendor> > > > > <homepage>http://incubator.apache.org/openmeetings/</homepage> > > <icon href="icon.jpg" /> > > <icon kind="splash" href="splashicon.jpg" /> > > <description>ScreenViewer Client Application</description> > > <description kind="short">A File to grab a screen and send > > it to a Server</description> > > <offline-allowed/> > > </information> > > <security> > > <all-permissions/> > > </security> > > <resources> > > <j2se version='1.4+'/> > > <jar href="logback-core-1.0.3.jar"/> > > <jar href="httpclient-4.2.jar"/> > > <jar href="mina-core-2.0.4.jar"/> > > <jar href="red5.jar"/> > > <jar href="spring-context-3.1.1.RELEASE.jar"/> > > <jar href="logback-classic-1.0.3.jar"/> > > <jar href="openmeetings-screenshare-2.0.0-RELEASE.jar"/> > > <jar href="commons-beanutils-1.8.3.jar"/> > > <jar href="ehcache-core-2.5.0.jar"/> > > <jar href="bcprov-jdk16-145.jar"/> > > <jar href="spring-core-3.1.1.RELEASE.jar"/> > > <jar href="slf4j-api-1.6.4.jar"/> > > <jar href="jcl-over-slf4j-1.6.4.jar"/> > > <jar href="spring-beans-3.1.1.RELEASE.jar"/> > > <jar href="httpcore-4.2.1.jar"/> > > <jar href="red5-client.jar"/> > > <jar href="commons-codec-1.6.jar"/> > > <jar href="commons-collections-3.2.1.jar"/> > > > > </resources> > > <application-desc > > main-class='org.openmeetings.screen.webstart.RTMPScreenShare'> > > <argument>stack.abo.fi</argument> > > <argument>openmeetings/1</argument> > > <argument>1935</argument> > > <argument>a8aeb78cd6a9f3a36b11de01281dd623</argument> > > <argument>Desktop sharer;Click Start to publish your screen;Start > > sharing;Pause sharing;Select your screen area:;Change width;Change > > height;X-Offset;Y-Offset;Width:;Height:;Connection was closed by > > server;Show mouse position to viewers;Recording;You may record and share > > your screen at the same time. To enable others to see your screen just hit > > the start button on the top.;Start recording;Stop recording;Close;Quality > > of the screen share:;Very high quality;High quality;Medium quality;Low > > quality;Publish;Start Publish;Stop Publish;Host;Publish App;Publish > > Id;Reduce the width of the SharingScreen before you try to move it > > left;Reduce the height of the SharingScreen before you try to move it > > bottom;Reduce the x of the SharingScreen before you try to make it > > wider;Reduce the y of the SharingScreen before you try to make it > > higher;Fill these settings stream your screen data to 3th party providers > > like justin.tv;Please start Screen sharing to be able to publish > > it;Moderator permission required to start recording</argument> > > <argument>1</argument> > > <argument>1</argument> > > <argument>1</argument> > > <argument>true</argument> > > > > </application-desc> > > </jnlp> > > > > > > ... and when I click the Exception tab I see the following text: > > > > JNLPException[category: Launch File Error : Exception: null : LaunchDesc: > > <jnlp spec="1.0+" > > codebase="http://stack.abo.fi:5080/openmeetings/screensharing/"> > > <information> > > <title>Screen Sharing Application</title> > > <vendor>OpenMeetings</vendor> > > <homepage href="null"/> > > <description>ScreenViewer Client Application</description> > > <description kind="short">A File to grab a screen and send it to a > > Server</description> > > <icon > > href="http://stack.abo.fi:5080/openmeetings/screensharing/icon.jpg" > > kind="default"/> > > <icon > > href="http://stack.abo.fi:5080/openmeetings/screensharing/splashicon.jpg" > > kind="splash"/> > > <offline-allowed/> > > </information> > > <security> > > <all-permissions/> > > </security> > > <update check="timeout" policy="always"/> > > <resources> > > <java version="1.4+"/> > > <jar > > href="http://stack.abo.fi:5080/openmeetings/screensharing/logback-core-1.0.3.jar" > > download="eager" main="false"/> > > <jar > > href="http://stack.abo.fi:5080/openmeetings/screensharing/httpclient-4.2.jar" > > download="eager" main="false"/> > > <jar > > href="http://stack.abo.fi:5080/openmeetings/screensharing/mina-core-2.0.4.jar" > > download="eager" main="false"/> > > <jar > > href="http://stack.abo.fi:5080/openmeetings/screensharing/red5.jar" > > download="eager" main="false"/> > > <jar > > href="http://stack.abo.fi:5080/openmeetings/screensharing/spring-context-3.1.1.RELEASE.jar" > > download="eager" main="false"/> > > <jar > > href="http://stack.abo.fi:5080/openmeetings/screensharing/logback-classic-1.0.3.jar" > > download="eager" main="false"/> > > <jar > > href="http://stack.abo.fi:5080/openmeetings/screensharing/openmeetings-screenshare-2.0.0-RELEASE.jar" > > download="eager" main="false"/> > > <jar > > href="http://stack.abo.fi:5080/openmeetings/screensharing/commons-beanutils-1.8.3.jar" > > download="eager" main="false"/> > > <jar > > href="http://stack.abo.fi:5080/openmeetings/screensharing/ehcache-core-2.5.0.jar" > > download="eager" main="false"/> > > <jar > > href="http://stack.abo.fi:5080/openmeetings/screensharing/bcprov-jdk16-145.jar" > > download="eager" main="false"/> > > <jar > > href="http://stack.abo.fi:5080/openmeetings/screensharing/spring-core-3.1.1.RELEASE.jar" > > download="eager" main="false"/> > > <jar > > href="http://stack.abo.fi:5080/openmeetings/screensharing/slf4j-api-1.6.4.jar" > > download="eager" main="false"/> > > <jar > > href="http://stack.abo.fi:5080/openmeetings/screensharing/jcl-over-slf4j-1.6.4.jar" > > download="eager" main="false"/> > > <jar > > href="http://stack.abo.fi:5080/openmeetings/screensharing/spring-beans-3.1.1.RELEASE.jar" > > download="eager" main="false"/> > > <jar > > href="http://stack.abo.fi:5080/openmeetings/screensharing/httpcore-4.2.1.jar" > > download="eager" main="false"/> > > <jar > > href="http://stack.abo.fi:5080/openmeetings/screensharing/red5-client.jar" > > download="eager" main="false"/> > > <jar > > href="http://stack.abo.fi:5080/openmeetings/screensharing/commons-codec-1.6.jar" > > download="eager" main="false"/> > > <jar > > href="http://stack.abo.fi:5080/openmeetings/screensharing/commons-collections-3.2.1.jar" > > download="eager" main="false"/> > > </resources> > > <application-desc > > main-class="org.openmeetings.screen.webstart.RTMPScreenShare"> > > <argument>stack.abo.fi</argument> > > <argument>openmeetings/1</argument> > > <argument>1935</argument> > > <argument>a8aeb78cd6a9f3a36b11de01281dd623</argument> > > <argument>Desktop sharer;Click Start to publish your screen;Start > > sharing;Pause sharing;Select your screen area:;Change width;Change > > height;X-Offset;Y-Offset;Width:;Height:;Connection was closed by > > server;Show mouse position to viewers;Recording;You may record and share > > your screen at the same time. To enable others to see your screen just hit > > the start button on the top.;Start recording;Stop recording;Close;Quality > > of the screen share:;Very high quality;High quality;Medium quality;Low > > quality;Publish;Start Publish;Stop Publish;Host;Publish App;Publish > > Id;Reduce the width of the SharingScreen before you try to move it > > left;Reduce the height of the SharingScreen before you try to move it > > bottom;Reduce the x of the SharingScreen before you try to make it > > wider;Reduce the y of the SharingScreen before you try to make it > > higher;Fill these settings stream your screen data to 3th party providers > > like justin.tv;Please start Screen sharing to be able to publish > > it;Moderator permission required to start recording</argument> > > <argument>1</argument> > > <argument>1</argument> > > <argument>1</argument> > > <argument>true</argument> > > </application-desc> > > </jnlp> ] > > at > > com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(LaunchDownload.java:1801) > > at > > com.sun.javaws.LaunchDownload.checkSignedResources(LaunchDownload.java:1505) > > at com.sun.javaws.Launcher.prepareResources(Launcher.java:1281) > > at com.sun.javaws.Launcher.prepareAllResources(Launcher.java:634) > > at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:336) > > at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:208) > > at com.sun.javaws.Launcher.launch(Launcher.java:125) > > at com.sun.javaws.Main.launchApp(Main.java:451) > > at com.sun.javaws.Main.continueInSecureThread(Main.java:283) > > at com.sun.javaws.Main$1.run(Main.java:116) > > at java.lang.Thread.run(Thread.java:680) > > > > > > Any clue what is wrong? > > > > Friendly new years greetings, > > > > Mikael >
