You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@openmeetings.apache.org by "seba.wagner@gmail.com" <se...@gmail.com> on 2012/07/09 15:28:41 UTC

Re: 5 second "Start recording test" does not play back and cannot play meeting room screen recordings

Actually the build file is configured to use 4385
http://svn.apache.org/repos/asf/incubator/openmeetings/tags/2.0RC3/build.properties

You might try to change those properties to use 4388, however it might
require some further changes not only the change of the revision number of
red5.

Sebastian

2012/7/9 George Kirkham <gk...@co2crc.com.au>

> Sebastian,****
>
> ** **
>
> Since I checked out the OpenMeetings 2.0 source today, so I would have
> expected that I had the most recent version, which agrees with the revision
> shown below from /usr/lib/red5/log/red5.log, however it would seem that the
> red5 issue has not been fixed as yet as I am still experiencing this issue
> (and also the ‘5 second “Start recording test” does not play back’ issue)?
> Or is there a later revision of the red5 server than Rev: 4380 ? If so,
> then maybe the OM 2.0 trunk is still picking up an older version (that is
> if Rev: 4380 is the older version) as I am still experiencing these issues.
> ****
>
> ** **
>
> 2012-07-09 14:45:21,161 [main] INFO  org.red5.server.Launcher - Red5
> Server 1.0.0 RC3 $Rev: 4380 $ (http://code.google.com/p/red5/)****
>
> ** **
>
> ** **
>
> As stated above, I also find that the 5 second “Start recording test” does
> not play back.  It actually worked once, the first time, but since then it
> does not play back the 5 second video/audio recording. Now I only see the
> video while it is being recorded, but not on play back. I have attached log
> files, created just after I press the play button after recording the 5
> second “Start recording test”.  I am guessing that these two are related
> issues.  Is there any way these problems can be solved?****
>
> ** **
>
> Thanks,****
>
> ** **
>
> George Kirkham****
>
> ** **
>
> ** **
>
> ** **
>
> *From:* seba.wagner@gmail.com [mailto:seba.wagner@gmail.com]
> *Sent:* Monday, 9 July 2012 6:23 PM
> *To:* openmeetings-user@incubator.apache.org
> *Subject:* Re: OpenMeetings stability during this time of rapid changes***
> *
>
> ** **
>
> Hi George,
>
> indeed the problem you describe should have been already solved.
> It is a red5 related issue not OpenMeetings. However it should be already
> solved.
>
> When you do startup your red5 service what red5 revision is printed in
> your console log?
> There should be something like this around Line 100 of jvmstd.out (file
> produced when you start using red5-highperf.sh):
> Red5 Server 1.0.0 RC3 $Rev: 4380 $ (http://code.google.com/p/red5/)
>
> Sebastian****
>
> 2012/7/9 George Kirkham <gk...@co2crc.com.au>****
>
> Sebastian,****
>
>  ****
>
> I have checked out 2.0 and compiled and then installed on a Debian 32 bit
> server.****
>
>  ****
>
> svn checkout
> http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/****
>
>  ****
>
> root@OpenMeetings:/usr/adm/om20/2.0# /usr/adm/apache-ant-1.8.4/bin/ant
> -Ddb=mysql****
>
>  ****
>
> When I record a conference meeting and then try to play it back, I only
> get a black screen (maybe it is still rendering in the background?).  If I
> move to a new menu item, I get a black “video window” in the “front”
> everything else that should be on the screen.  I have inserted an screen
> shot to show you what it looks like.  Can other people reproduce this
> issue, or am I the only one? If I download the AVI or the FLV file, VLC
> player plays the recorded video quite well, just I am unable to view it by
> the “Recordings” menu option in OpenMeetings.****
>
>  ****
>
> I will do other tests when I get the chance.  As for a previous issue that
> I had, I have tested invitations and screen sharing in a Calendar Event
> meeting and this has worked well for me.****
>
>  ****
>
> /usr/lib/red5/openmeetings.log for when I select the video.  There are not
> log entries for when I select “play” to play the selected video.****
>
>  ****
>
> parentPath = null****
>
> DEBUG 07-09 16:07:03.529 DownloadHandler.java 4895839 141
> org.openmeetings.servlet.outputhandler.DownloadHandler
> [http-0.0.0.0-5080-2] - sid: 3af59e8fff8bca6b32889c4016748dde****
>
> DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843 268
> org.openmeetings.servlet.outputhandler.DownloadHandler
> [http-0.0.0.0-5080-2] - requestedFile: flvRecording_3.jpg current_dir:
> /usr/lib/red5/webapps/openmeetings/streams/hibernate/****
>
> DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843 322
> org.openmeetings.servlet.outputhandler.DownloadHandler
> [http-0.0.0.0-5080-2] - full_path:
> /usr/lib/red5/webapps/openmeetings/streams/hibernate/flvRecording_3.jpg***
> *
>
> DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843 359
> org.openmeetings.servlet.outputhandler.DownloadHandler
> [http-0.0.0.0-5080-2] - Detected browser type:0****
>
>  ****
>
> root@OpenMeetings:/usr/adm/om20/2.0# ls -al
> /usr/lib/red5/webapps/openmeetings/streams/hibernate/****
>
> total 56296****
>
> drwxr-xr-x 2 nobody root        4096 Jul  9 16:07 .****
>
> drwxr-xr-x 5 nobody root        4096 Jul  9 15:02 ..****
>
> -rw-r--r-- 1 nobody root       20992 Jul  9 14:29
> default_interview_image.fla****
>
> -rw-r--r-- 1 nobody root        1827 Jul  9 14:29
> default_interview_image.jpg****
>
> -rw-r--r-- 1 nobody root        1106 Jul  9 14:29
> default_interview_image.png****
>
> -rw-r--r-- 1 nobody nogroup  6932146 Jul  9 14:55 flvRecording_1.avi****
>
> -rw-r--r-- 1 nobody nogroup  5511239 Jul  9 14:55 flvRecording_1.flv****
>
> -rw-r--r-- 1 nobody nogroup      494 Jul  9 15:06 flvRecording_1.flv.meta*
> ***
>
> -rw-r--r-- 1 nobody nogroup    73375 Jul  9 14:55 flvRecording_1.jpg****
>
> -rw-r--r-- 1 nobody nogroup 14804694 Jul  9 15:04 flvRecording_2.avi****
>
> -rw-r--r-- 1 nobody nogroup 11387107 Jul  9 15:04 flvRecording_2.flv****
>
> -rw-r--r-- 1 nobody nogroup      972 Jul  9 15:05 flvRecording_2.flv.meta*
> ***
>
> -rw-r--r-- 1 nobody nogroup    94447 Jul  9 15:04 flvRecording_2.jpg****
>
> -rw-r--r-- 1 nobody nogroup 10337888 Jul  9 16:02 flvRecording_3.avi****
>
> -rw-r--r-- 1 nobody nogroup  8135766 Jul  9 16:02 flvRecording_3.flv****
>
> -rw-r--r-- 1 nobody nogroup      705 Jul  9 16:07 flvRecording_3.flv.meta*
> ***
>
> -rw-r--r-- 1 nobody nogroup    98462 Jul  9 16:02 flvRecording_3.jpg****
>
> -rw-r--r-- 1 nobody root       88244 Jul  9 14:29 one_second.wav****
>
>  ****
>
>
> /usr/lib/red5/webapps/openmeetings/streams/hibernate/flvRecording_3.flv.meta
> ****
>
>  ****
>
> <?xml version="1.0" encoding="UTF-8"?>****
>
> <FrameMetadata audioOnly="false" duration="61205" modified="1341813740000">
> ****
>
>     <KeyFrame position="443" timestamp="0"/>****
>
>     <KeyFrame position="694854" timestamp="6000"/>****
>
>     <KeyFrame position="2240057" timestamp="12000"/>****
>
>     <KeyFrame position="2931726" timestamp="18000"/>****
>
>     <KeyFrame position="3622454" timestamp="24000"/>****
>
>     <KeyFrame position="4313880" timestamp="30000"/>****
>
>     <KeyFrame position="5005003" timestamp="36000"/>****
>
>    <KeyFrame position="5695312" timestamp="42000"/>****
>
>     <KeyFrame position="6388377" timestamp="48000"/>****
>
>     <KeyFrame position="7078640" timestamp="54000"/>****
>
>     <KeyFrame position="7781100" timestamp="60000"/>****
>
> </FrameMetadata>****
>
>  ****
>
>  ****
>
> [image: cid:image001.png@01CD5DE9.46389990]****
>
>  ****
>
> I noticed that as you said, “I tried to set up a new Jenkins build job …
> unfortunately Apache's Build Infrastructure seems to be currently buggy”,
> and so Jenkins has not been able to successfully compile the 2.0 trunk.***
> *
> Permalinks****
>
>    - Last build (#7), 4 hr 49 min ago<https://builds.apache.org/job/Openmeetings%202.0/lastBuild/>
>    ****
>    - Last failed build (#7), 4 hr 49 min ago<https://builds.apache.org/job/Openmeetings%202.0/lastFailedBuild/>
>    ****
>    - Last unsuccessful build (#7), 4 hr 49 min ago<https://builds.apache.org/job/Openmeetings%202.0/lastUnsuccessfulBuild/>
>    ****
>
>  ****
>
>  ****
>
> Thanks,****
>
>  ****
>
> George Kirkham****
>
>  ****
>
>  ****
>
> *From:* seba.wagner@gmail.com [mailto:seba.wagner@gmail.com]
> *Sent:* Sunday, 8 July 2012 7:11 PM
> *To:* openmeetings-user@incubator.apache.org
> *Subject:* Re: OpenMeetings stability during this time of rapid changes***
> *
>
>  ****
>
> Hi George,
>
> you are right there are recently a number of changes committed, however
> trunk is now version 2.1.
> I've set up a new SVN branch:
> http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/
>
> This is based on RC3 + contains only bug fixes of trunk (but not any new
> features).
> This branch is the 2.0 tree that is likely to be released. We will
> continue to fix only Bugfixes here.
> I would invite you to test this ... I tried to set up a new Jenkins build
> job:
> https://builds.apache.org/job/Openmeetings%202.0/
> but unfortunately Apache's Build Infrastructure seems to be currently
> buggy, so there that is no build ready yet. But there should be one maybe
> tomorrow morning.
>
> If you see any bugs or issue in that branch please report it to our list
> and we will try to fix it asap to have it in our release candidate.
>
> About some test - scenarios:
> There have been attempts in the past to have such a list of standard tests:
> http://code.google.com/p/openmeetings/wiki/QualityAssurance
> And for the recording features a more detailed one:
>
> https://cwiki.apache.org/confluence/display/OPENMEETINGS/WebStart+Application+for+Screensharing+and+Recording
>
> Feel free to extend the "QualityAssurance" paper with more tests. I think
> one major task before we do start to write down those tests we would need
> to find a consens on a person responsible for the tests. Or maybe we even
> call it "Quality assurance executive" :)
> You think you would like to be that person?
>
> Sebastian****
>
> 2012/7/8 George Kirkham <gk...@co2crc.com.au>****
>
> Sebastian,****
>
>  ****
>
> I quite often find that when I download OpenMeetings 2.0 latest revision,
> there is something that was working before but is now broken.  I understand
> that we are doing a lot of updates and changes but some stability would be
> greatly appreciated by those of us who are using/testing OpenMeetings 2.0
> in production.****
>
>  ****
>
> Is the following suggestion possible?  ****
>
>  ****
>
> 1)      Use svn to get the latest copy of OpenMeetings which has
> everyone’s change being applied to it.****
>
> 2)      Use https://builds.apache.org/job/openmeetings/ (i.e. Jenkins)
> for getting a copy of OpenMeetings that has pasted a set of basic testing.
> ****
>
> 3)      Have a set of basic tests documented so that OpenMeetings can be
> tested against this set of tests before it is loaded into Jenkins ?
> OpenMeetings could be uploaded to Jenkins on a monthly basis? More
> frequently if people have time to go though the tests. ****
>
>  ****
>
> Maybe there are other ways to manage rapid development and a stable
> version every so often which has been though some form of complete feature
> testing?****
>
>  ****
>
>  ****
>
> Thanks,****
>
>  ****
>
> George Kirkham****
>
>
>
>
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> http://www.openmeetings.de
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> seba.wagner@gmail.com****
>
>
>
>
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> http://www.openmeetings.de
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> seba.wagner@gmail.com****
>



-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.openmeetings.de
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wagner@gmail.com

RE: 5 second "Start recording test" does not play back and cannot play meeting room screen recordings

Posted by George Kirkham <gk...@co2crc.com.au>.
Tom,

 

I believe “ant clean.all”, is a fix for the issue we were both experiencing.  If this is true and you had been using the binaries of the  Jenkins nightly builds from https://builds.apache.org/job/openmeetings/,  then I would have to believe that this build process must also be missing the “ant clean.all”, or that you had downloaded your copy of the build before the original fix was added (?).

 

As this worked for me, I would suggest that you install ANT and then follow the steps that I did to build OpenMeetings. 

 

I use to create a clean build of OpenMeetings (please let me know if I am missing any other steps). The steps show some of the output of the various commands.
# rm -rf 2.0
# svn checkout http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/
…
A    2.0/.settings/.jsdtscope
A    2.0/.settings/org.eclipse.wst.common.component
U   2.0
Checked out revision 1359425.

# cd 2.0
# /usr/adm/apache-ant-1.8.4/bin/ant clean.all
Buildfile: /usr/adm/om20/2.0/build.xml
clean.dist:
clean.all:
BUILD SUCCESSFUL
Total time: 0 seconds

# /usr/adm/apache-ant-1.8.4/bin/ant -Ddb=mysql
-copy-libraries:
     [copy] Copying 10 files to /usr/adm/om20/2.0/dist/red5/lib
     [copy] Copying 84 files to /usr/adm/om20/2.0/dist/red5/webapps/openmeetings/WEB-INF/lib
dist:
BUILD SUCCESSFUL
Total time: 2 minutes 19 seconds

# /etc/init.d/red5 stop
# mysql -u root -p
mysql> DROP DATABASE openmeetings;
mysql> CREATE DATABASE openmeetings DEFAULT CHARACTER SET 'utf8';
mysql> GRANT ALL PRIVILEGES ON openmeetings.* TO 'openmeetings'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
mysql> quit;

# mv /usr/lib/red5 /usr/lib/red5.002
# mv dist/red5 /usr/lib/red5
# mv /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml  /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml-ori
#  cp /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml
# cp -R /usr/adm/jodconverter-core-3.0-beta-4 /usr/lib/red5/webapps/openmeetings
# sed -i 's/Username=root/Username=openmeetings/g' /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml
# sed -i 's/Password=/Password=password/g' /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml
# chmod +x /usr/lib/red5/*.sh
# chown -R nobody /usr/lib/red5
# /etc/init.d/red5 start
# netstat -anp | grep java
tcp6       0      0 :::1935                 :::*                    LISTEN      6823/java
tcp6       0      0 :::9999                 :::*                    LISTEN      6823/java
tcp6       0      0 :::8088                 :::*                    LISTEN      6823/java
tcp6       0      0 :::5080                 :::*                    LISTEN      6823/java
tcp6       0      0 :::45348                :::*                    LISTEN      6823/java
tcp6       0      0 127.0.0.1:43510         127.0.0.1:3306          ESTABLISHED 6823/java
 
e

 

Thanks,

 

George Kirkham

 

 

 

From: Tom Judge [mailto:judget@learnubuntu.org] 
Sent: Wednesday, 11 July 2012 12:50 PM
To: openmeetings-user@incubator.apache.org
Subject: RE: 5 second "Start recording test" does not play back and cannot play meeting room screen recordings

 

George 
Is the the same issue we had been working on?
If so please advise what I need to do to fix my system

thanks



-- 

 
 
Ubuntu-Head
Tom Judge Ubuntu Head
 
Look for us on the web:
 
        http://learnubuntu.org
        http://youtube.com/learnubuntunow
        http://twitter.com/#!/learnubuntu
        http://facebook.com/tvjudge
        <a href="skype:learnubuntu?call <skype:echo123?call> ">Skype Learnubuntu</a>
        

On Tue, 2012-07-10 at 11:54 +1000, George Kirkham wrote: 

Sebastian,

 

Thanks, and as you said, running “ant clean.all” before the “ant -Ddb=mysql” has resolved the issue of playing back recordings.

 

If anyone is interested, below are the steps that I use to create a clean build of OpenMeetings (please let me know if I am missing any other steps).

 

# rm -rf 2.0

# svn checkout http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/

…

A    2.0/.settings/.jsdtscope

A    2.0/.settings/org.eclipse.wst.common.component

U   2.0

Checked out revision 1359425.

 

# cd 2.0

# /usr/adm/apache-ant-1.8.4/bin/ant clean.all

Buildfile: /usr/adm/om20/2.0/build.xml

clean.dist:

clean.all:

BUILD SUCCESSFUL

Total time: 0 seconds

 

# /usr/adm/apache-ant-1.8.4/bin/ant -Ddb=mysql

-copy-libraries:

     [copy] Copying 10 files to /usr/adm/om20/2.0/dist/red5/lib

     [copy] Copying 84 files to /usr/adm/om20/2.0/dist/red5/webapps/openmeetings/WEB-INF/lib

dist:

BUILD SUCCESSFUL

Total time: 2 minutes 19 seconds

 

# /etc/init.d/red5 stop

# mysql -u root -p

mysql> DROP DATABASE openmeetings;

mysql> CREATE DATABASE openmeetings DEFAULT CHARACTER SET 'utf8';

mysql> GRANT ALL PRIVILEGES ON openmeetings.* TO 'openmeetings'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;

mysql> quit;

 

# mv /usr/lib/red5 /usr/lib/red5.002

# mv dist/red5 /usr/lib/red5

# mv /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml  /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml-ori

#  cp /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml

# cp -R /usr/adm/jodconverter-core-3.0-beta-4 /usr/lib/red5/webapps/openmeetings

# sed -i 's/Username=root/Username=openmeetings/g' /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml

# sed -i 's/Password=/Password=password/g' /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml

# chmod +x /usr/lib/red5/*.sh

# chown -R nobody /usr/lib/red5

# /etc/init.d/red5 start

# netstat -anp | grep java

tcp6       0      0 :::1935                 :::*                    LISTEN      6823/java

tcp6       0      0 :::9999                 :::*                    LISTEN      6823/java

tcp6       0      0 :::8088                 :::*                    LISTEN      6823/java

tcp6       0      0 :::5080                 :::*                    LISTEN      6823/java

tcp6       0      0 :::45348                :::*                    LISTEN      6823/java

tcp6       0      0 127.0.0.1:43510         127.0.0.1:3306          ESTABLISHED 6823/java

 

 

Thanks,

 

George Kirkham

 

 

 

	From: seba.wagner@gmail.com [mailto:seba.wagner@gmail.com] 
	Sent: Monday, 9 July 2012 11:31 PM
	To: openmeetings-user@incubator.apache.org
	Subject: Re: 5 second "Start recording test" does not play back and cannot play meeting room screen recordings
	
	

	 
	
	oops,
	
	I have posted the reference to the wrong file in the SVN.
	As you should be using the 2.0 branch this file would be the correct reference:
	https://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/build.properties
	
	Sebastian

	2012/7/9 seba.wagner@gmail.com <se...@gmail.com>
	
	you need to run 
	ant clean.all
	if you want to change the red5 revision in the build and force the script to freshly checkout the red5 components.
	
	Sebastian

	2012/7/9 seba.wagner@gmail.com <se...@gmail.com>

		 
		
		Actually the build file is configured to use 4385
		http://svn.apache.org/repos/asf/incubator/openmeetings/tags/2.0RC3/build.properties
		
		You might try to change those properties to use 4388, however it might require some further changes not only the change of the revision number of red5.

		
		
		Sebastian

		2012/7/9 George Kirkham <gk...@co2crc.com.au>

		Sebastian,
		
		 
		
		Since I checked out the OpenMeetings 2.0 source today, so I would have expected that I had the most recent version, which agrees with the revision shown below from /usr/lib/red5/log/red5.log, however it would seem that the red5 issue has not been fixed as yet as I am still experiencing this issue (and also the ‘5 second “Start recording test” does not play back’ issue)?  Or is there a later revision of the red5 server than Rev: 4380 ? If so, then maybe the OM 2.0 trunk is still picking up an older version (that is if Rev: 4380 is the older version) as I am still experiencing these issues.
		
		 
		
		2012-07-09 14:45:21,161 [main] INFO  org.red5.server.Launcher - Red5 Server 1.0.0 RC3 $Rev: 4380 $ (http://code.google.com/p/red5/)
		
		 
		
		 
		
		As stated above, I also find that the 5 second “Start recording test” does not play back.  It actually worked once, the first time, but since then it does not play back the 5 second video/audio recording. Now I only see the video while it is being recorded, but not on play back. I have attached log files, created just after I press the play button after recording the 5 second “Start recording test”.  I am guessing that these two are related issues.  Is there any way these problems can be solved?
		
		 
		
		Thanks,
		
		 
		
		George Kirkham
		
		 
		
		 
		
		 

		From: seba.wagner@gmail.com [mailto:seba.wagner@gmail.com] 
		Sent: Monday, 9 July 2012 6:23 PM
		To: openmeetings-user@incubator.apache.org
		Subject: Re: OpenMeetings stability during this time of rapid changes
		
		

		 
		
		Hi George,
		
		indeed the problem you describe should have been already solved. 
		It is a red5 related issue not OpenMeetings. However it should be already solved.
		
		When you do startup your red5 service what red5 revision is printed in your console log?
		There should be something like this around Line 100 of jvmstd.out (file produced when you start using red5-highperf.sh):
		Red5 Server 1.0.0 RC3 $Rev: 4380 $ (http://code.google.com/p/red5/)
		
		Sebastian

		2012/7/9 George Kirkham <gk...@co2crc.com.au>

		Sebastian,
		
		 
		
		I have checked out 2.0 and compiled and then installed on a Debian 32 bit server.
		
		 
		
		svn checkout http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/
		
		 
		
		root@OpenMeetings:/usr/adm/om20/2.0# <mailto:root@OpenMeetings:/usr/adm/om20/2.0>  /usr/adm/apache-ant-1.8.4/bin/ant -Ddb=mysql
		
		 
		
		When I record a conference meeting and then try to play it back, I only get a black screen (maybe it is still rendering in the background?).  If I move to a new menu item, I get a black “video window” in the “front” everything else that should be on the screen.  I have inserted an screen shot to show you what it looks like.  Can other people reproduce this issue, or am I the only one? If I download the AVI or the FLV file, VLC player plays the recorded video quite well, just I am unable to view it by the “Recordings” menu option in OpenMeetings.
		
		 
		
		I will do other tests when I get the chance.  As for a previous issue that I had, I have tested invitations and screen sharing in a Calendar Event meeting and this has worked well for me.
		
		 
		
		/usr/lib/red5/openmeetings.log for when I select the video.  There are not log entries for when I select “play” to play the selected video.
		
		 
		
		parentPath = null
		
		DEBUG 07-09 16:07:03.529 DownloadHandler.java 4895839 141 org.openmeetings.servlet.outputhandler.DownloadHandler [http-0.0.0.0-5080-2] - sid: 3af59e8fff8bca6b32889c4016748dde
		
		DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843 268 org.openmeetings.servlet.outputhandler.DownloadHandler [http-0.0.0.0-5080-2] - requestedFile: flvRecording_3.jpg current_dir: /usr/lib/red5/webapps/openmeetings/streams/hibernate/
		
		DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843 322 org.openmeetings.servlet.outputhandler.DownloadHandler [http-0.0.0.0-5080-2] - full_path: /usr/lib/red5/webapps/openmeetings/streams/hibernate/flvRecording_3.jpg
		
		DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843 359 org.openmeetings.servlet.outputhandler.DownloadHandler [http-0.0.0.0-5080-2] - Detected browser type:0
		
		 
		
		root@OpenMeetings:/usr/adm/om20/2.0# <mailto:root@OpenMeetings:/usr/adm/om20/2.0>  ls -al /usr/lib/red5/webapps/openmeetings/streams/hibernate/
		
		total 56296
		
		drwxr-xr-x 2 nobody root        4096 Jul  9 16:07 .
		
		drwxr-xr-x 5 nobody root        4096 Jul  9 15:02 ..
		
		-rw-r--r-- 1 nobody root       20992 Jul  9 14:29 default_interview_image.fla
		
		-rw-r--r-- 1 nobody root        1827 Jul  9 14:29 default_interview_image.jpg
		
		-rw-r--r-- 1 nobody root        1106 Jul  9 14:29 default_interview_image.png
		
		-rw-r--r-- 1 nobody nogroup  6932146 Jul  9 14:55 flvRecording_1.avi
		
		-rw-r--r-- 1 nobody nogroup  5511239 Jul  9 14:55 flvRecording_1.flv
		
		-rw-r--r-- 1 nobody nogroup      494 Jul  9 15:06 flvRecording_1.flv.meta
		
		-rw-r--r-- 1 nobody nogroup    73375 Jul  9 14:55 flvRecording_1.jpg
		
		-rw-r--r-- 1 nobody nogroup 14804694 Jul  9 15:04 flvRecording_2.avi
		
		-rw-r--r-- 1 nobody nogroup 11387107 Jul  9 15:04 flvRecording_2.flv
		
		-rw-r--r-- 1 nobody nogroup      972 Jul  9 15:05 flvRecording_2.flv.meta
		
		-rw-r--r-- 1 nobody nogroup    94447 Jul  9 15:04 flvRecording_2.jpg
		
		-rw-r--r-- 1 nobody nogroup 10337888 Jul  9 16:02 flvRecording_3.avi
		
		-rw-r--r-- 1 nobody nogroup  8135766 Jul  9 16:02 flvRecording_3.flv
		
		-rw-r--r-- 1 nobody nogroup      705 Jul  9 16:07 flvRecording_3.flv.meta
		
		-rw-r--r-- 1 nobody nogroup    98462 Jul  9 16:02 flvRecording_3.jpg
		
		-rw-r--r-- 1 nobody root       88244 Jul  9 14:29 one_second.wav
		
		 
		
		/usr/lib/red5/webapps/openmeetings/streams/hibernate/flvRecording_3.flv.meta
		
		 
		
		<?xml version="1.0" encoding="UTF-8"?>
		
		<FrameMetadata audioOnly="false" duration="61205" modified="1341813740000">
		
		    <KeyFrame position="443" timestamp="0"/>
		
		    <KeyFrame position="694854" timestamp="6000"/>
		
		    <KeyFrame position="2240057" timestamp="12000"/>
		
		    <KeyFrame position="2931726" timestamp="18000"/>
		
		    <KeyFrame position="3622454" timestamp="24000"/>
		
		    <KeyFrame position="4313880" timestamp="30000"/>
		
		    <KeyFrame position="5005003" timestamp="36000"/>
		
		   <KeyFrame position="5695312" timestamp="42000"/>
		
		    <KeyFrame position="6388377" timestamp="48000"/>
		
		    <KeyFrame position="7078640" timestamp="54000"/>
		
		    <KeyFrame position="7781100" timestamp="60000"/>
		
		</FrameMetadata>
		
		 
		
		 
		
		 
		
		 
		
		I noticed that as you said, “I tried to set up a new Jenkins build job … unfortunately Apache's Build Infrastructure seems to be currently buggy”, and so Jenkins has not been able to successfully compile the 2.0 trunk.
		
		


		Permalinks 


		*	Last build (#7), 4 hr 49 min ago <https://builds.apache.org/job/Openmeetings%202.0/lastBuild/>  
		*	Last failed build (#7), 4 hr 49 min ago <https://builds.apache.org/job/Openmeetings%202.0/lastFailedBuild/>  
		*	Last unsuccessful build (#7), 4 hr 49 min ago <https://builds.apache.org/job/Openmeetings%202.0/lastUnsuccessfulBuild/>  

		
		 
		
		 
		
		Thanks,
		
		 
		
		George Kirkham
		
		 
		
		 

		From: seba.wagner@gmail.com [mailto:seba.wagner@gmail.com] 
		Sent: Sunday, 8 July 2012 7:11 PM
		To: openmeetings-user@incubator.apache.org
		Subject: Re: OpenMeetings stability during this time of rapid changes
		
		

		 
		
		Hi George,
		
		you are right there are recently a number of changes committed, however trunk is now version 2.1.
		I've set up a new SVN branch:
		http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/
		
		This is based on RC3 + contains only bug fixes of trunk (but not any new features).
		This branch is the 2.0 tree that is likely to be released. We will continue to fix only Bugfixes here.
		I would invite you to test this ... I tried to set up a new Jenkins build job:
		https://builds.apache.org/job/Openmeetings%202.0/
		but unfortunately Apache's Build Infrastructure seems to be currently buggy, so there that is no build ready yet. But there should be one maybe tomorrow morning.
		
		If you see any bugs or issue in that branch please report it to our list and we will try to fix it asap to have it in our release candidate.
		
		About some test - scenarios:
		There have been attempts in the past to have such a list of standard tests:
		http://code.google.com/p/openmeetings/wiki/QualityAssurance
		And for the recording features a more detailed one: 
		https://cwiki.apache.org/confluence/display/OPENMEETINGS/WebStart+Application+for+Screensharing+and+Recording
		
		Feel free to extend the "QualityAssurance" paper with more tests. I think one major task before we do start to write down those tests we would need to find a consens on a person responsible for the tests. Or maybe we even call it "Quality assurance executive" :)
		You think you would like to be that person?
		
		Sebastian

		2012/7/8 George Kirkham <gk...@co2crc.com.au>

		Sebastian,
		
		 
		
		I quite often find that when I download OpenMeetings 2.0 latest revision, there is something that was working before but is now broken.  I understand that we are doing a lot of updates and changes but some stability would be greatly appreciated by those of us who are using/testing OpenMeetings 2.0 in production.
		
		 
		
		Is the following suggestion possible?  
		
		 
		
		1)      Use svn to get the latest copy of OpenMeetings which has everyone’s change being applied to it.
		
		2)      Use https://builds.apache.org/job/openmeetings/ (i.e. Jenkins) for getting a copy of OpenMeetings that has pasted a set of basic testing.
		
		3)      Have a set of basic tests documented so that OpenMeetings can be tested against this set of tests before it is loaded into Jenkins ?   OpenMeetings could be uploaded to Jenkins on a monthly basis? More frequently if people have time to go though the tests. 
		
		 
		
		Maybe there are other ways to manage rapid development and a stable version every so often which has been though some form of complete feature testing?
		
		 
		
		 
		
		Thanks,
		
		 
		
		George Kirkham
		
		

		
		
		
		-- 
		Sebastian Wagner
		https://twitter.com/#!/dead_lock <https://twitter.com/#%21/dead_lock> 
		http://www.openmeetings.de
		http://www.webbase-design.de
		http://www.wagner-sebastian.com
		seba.wagner@gmail.com
		
		

		
		
		
		-- 
		Sebastian Wagner
		https://twitter.com/#!/dead_lock <https://twitter.com/#%21/dead_lock> 
		http://www.openmeetings.de
		http://www.webbase-design.de
		http://www.wagner-sebastian.com
		seba.wagner@gmail.com
		
		

		
		
		
		-- 
		Sebastian Wagner
		https://twitter.com/#!/dead_lock <https://twitter.com/#%21/dead_lock> 
		http://www.openmeetings.de
		http://www.webbase-design.de
		http://www.wagner-sebastian.com
		seba.wagner@gmail.com
		
		

	
	
	
	-- 
	Sebastian Wagner
	https://twitter.com/#!/dead_lock <https://twitter.com/#%21/dead_lock> 
	http://www.openmeetings.de
	http://www.webbase-design.de
	http://www.wagner-sebastian.com
	seba.wagner@gmail.com
	
	

	
	
	
	-- 
	Sebastian Wagner
	https://twitter.com/#!/dead_lock <https://twitter.com/#%21/dead_lock> 
	http://www.openmeetings.de
	http://www.webbase-design.de
	http://www.wagner-sebastian.com
	seba.wagner@gmail.com
	
	


RE: 5 second "Start recording test" does not play back and cannot play meeting room screen recordings

Posted by Tom Judge <ju...@learnubuntu.org>.
George 
Is the the same issue we had been working on?
If so please advise what I need to do to fix my system

thanks


-- 


Ubuntu-Head
Tom Judge Ubuntu Head

Look for us on the web:

        http://learnubuntu.org
        http://youtube.com/learnubuntunow
        http://twitter.com/#!/learnubuntu
        http://facebook.com/tvjudge
	<a href="skype:learnubuntu?call">Skype Learnubuntu</a>
	



On Tue, 2012-07-10 at 11:54 +1000, George Kirkham wrote:
> Sebastian,
> 
>  
> 
> Thanks, and as you said, running “ant clean.all” before the “ant
> -Ddb=mysql” has resolved the issue of playing back recordings.
> 
>  
> 
> If anyone is interested, below are the steps that I use to create a
> clean build of OpenMeetings (please let me know if I am missing any
> other steps).
> 
>  
> 
> # rm -rf 2.0
> 
> # svn checkout
> http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/
> 
> …
> 
> A    2.0/.settings/.jsdtscope
> 
> A    2.0/.settings/org.eclipse.wst.common.component
> 
> U   2.0
> 
> Checked out revision 1359425.
> 
>  
> 
> # cd 2.0
> 
> # /usr/adm/apache-ant-1.8.4/bin/ant clean.all
> 
> Buildfile: /usr/adm/om20/2.0/build.xml
> 
> clean.dist:
> 
> clean.all:
> 
> BUILD SUCCESSFUL
> 
> Total time: 0 seconds
> 
>  
> 
> # /usr/adm/apache-ant-1.8.4/bin/ant -Ddb=mysql
> 
> -copy-libraries:
> 
>      [copy] Copying 10 files to /usr/adm/om20/2.0/dist/red5/lib
> 
>      [copy] Copying 84 files
> to /usr/adm/om20/2.0/dist/red5/webapps/openmeetings/WEB-INF/lib
> 
> dist:
> 
> BUILD SUCCESSFUL
> 
> Total time: 2 minutes 19 seconds
> 
>  
> 
> # /etc/init.d/red5 stop
> 
> # mysql -u root -p
> 
> mysql> DROP DATABASE openmeetings;
> 
> mysql> CREATE DATABASE openmeetings DEFAULT CHARACTER SET 'utf8';
> 
> mysql> GRANT ALL PRIVILEGES ON openmeetings.* TO
> 'openmeetings'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
> 
> mysql> quit;
> 
>  
> 
> # mv /usr/lib/red5 /usr/lib/red5.002
> 
> # mv dist/red5 /usr/lib/red5
> 
> #
> mv /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml  /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml-ori
> 
> #
> cp /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persistence.xml /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml
> 
> # cp
> -R /usr/adm/jodconverter-core-3.0-beta-4 /usr/lib/red5/webapps/openmeetings
> 
> # sed -i
> 's/Username=root/Username=openmeetings/g' /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml
> 
> # sed -i
> 's/Password=/Password=password/g' /usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.xml
> 
> # chmod +x /usr/lib/red5/*.sh
> 
> # chown -R nobody /usr/lib/red5
> 
> # /etc/init.d/red5 start
> 
> # netstat -anp | grep java
> 
> tcp6       0      0 :::1935                 :::*
> LISTEN      6823/java
> 
> tcp6       0      0 :::9999                 :::*
> LISTEN      6823/java
> 
> tcp6       0      0 :::8088                 :::*
> LISTEN      6823/java
> 
> tcp6       0      0 :::5080                 :::*
> LISTEN      6823/java
> 
> tcp6       0      0 :::45348                :::*
> LISTEN      6823/java
> 
> tcp6       0      0 127.0.0.1:43510         127.0.0.1:3306
>       ESTABLISHED 6823/java
> 
>  
> 
>  
> 
> Thanks,
> 
>  
> 
> George Kirkham
> 
>  
> 
>  
> 
>  
> 
> 
> From: seba.wagner@gmail.com [mailto:seba.wagner@gmail.com] 
> Sent: Monday, 9 July 2012 11:31 PM
> To: openmeetings-user@incubator.apache.org
> Subject: Re: 5 second "Start recording test" does not play back and
> cannot play meeting room screen recordings
> 
> 
> 
>  
> 
> oops,
> 
> I have posted the reference to the wrong file in the SVN.
> As you should be using the 2.0 branch this file would be the correct
> reference:
> https://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/build.properties
> 
> Sebastian
> 
> 
> 2012/7/9 seba.wagner@gmail.com <se...@gmail.com>
> 
> you need to run 
> ant clean.all
> if you want to change the red5 revision in the build and force the
> script to freshly checkout the red5 components.
> 
> Sebastian
> 
> 
> 2012/7/9 seba.wagner@gmail.com <se...@gmail.com>
> 
> 
>          
>         
>         Actually the build file is configured to use 4385
>         http://svn.apache.org/repos/asf/incubator/openmeetings/tags/2.0RC3/build.properties
>         
>         You might try to change those properties to use 4388, however
>         it might require some further changes not only the change of
>         the revision number of red5.
>         
>         
>         
>         
>         Sebastian
>         
>         
>         2012/7/9 George Kirkham <gk...@co2crc.com.au>
>         
>         
>         Sebastian,
>         
>          
>         
>         Since I checked out the OpenMeetings 2.0 source today, so I
>         would have expected that I had the most recent version, which
>         agrees with the revision shown below
>         from /usr/lib/red5/log/red5.log, however it would seem that
>         the red5 issue has not been fixed as yet as I am still
>         experiencing this issue (and also the ‘5 second “Start
>         recording test” does not play back’ issue)?  Or is there a
>         later revision of the red5 server than Rev: 4380 ? If so, then
>         maybe the OM 2.0 trunk is still picking up an older version
>         (that is if Rev: 4380 is the older version) as I am still
>         experiencing these issues.
>         
>          
>         
>         2012-07-09 14:45:21,161 [main] INFO  org.red5.server.Launcher
>         - Red5 Server 1.0.0 RC3 $Rev: 4380 $
>         (http://code.google.com/p/red5/)
>         
>          
>         
>          
>         
>         As stated above, I also find that the 5 second “Start
>         recording test” does not play back.  It actually worked once,
>         the first time, but since then it does not play back the 5
>         second video/audio recording. Now I only see the video while
>         it is being recorded, but not on play back. I have attached
>         log files, created just after I press the play button after
>         recording the 5 second “Start recording test”.  I am guessing
>         that these two are related issues.  Is there any way these
>         problems can be solved?
>         
>          
>         
>         Thanks,
>         
>          
>         
>         George Kirkham
>         
>          
>         
>          
>         
>          
>         
>         
>         From: seba.wagner@gmail.com [mailto:seba.wagner@gmail.com] 
>         Sent: Monday, 9 July 2012 6:23 PM
>         To: openmeetings-user@incubator.apache.org
>         Subject: Re: OpenMeetings stability during this time of rapid
>         changes
>         
>         
>         
>          
>         
>         Hi George,
>         
>         indeed the problem you describe should have been already
>         solved. 
>         It is a red5 related issue not OpenMeetings. However it should
>         be already solved.
>         
>         When you do startup your red5 service what red5 revision is
>         printed in your console log?
>         There should be something like this around Line 100 of
>         jvmstd.out (file produced when you start using
>         red5-highperf.sh):
>         Red5 Server 1.0.0 RC3 $Rev: 4380 $
>         (http://code.google.com/p/red5/)
>         
>         Sebastian
>         
>         
>         2012/7/9 George Kirkham <gk...@co2crc.com.au>
>         
>         
>         Sebastian,
>         
>          
>         
>         I have checked out 2.0 and compiled and then installed on a
>         Debian 32 bit server.
>         
>          
>         
>         svn checkout
>         http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/
>         
>          
>         
>         root@OpenMeetings:/usr/adm/om20/2.0# /usr/adm/apache-ant-1.8.4/bin/ant -Ddb=mysql
>         
>          
>         
>         When I record a conference meeting and then try to play it
>         back, I only get a black screen (maybe it is still rendering
>         in the background?).  If I move to a new menu item, I get a
>         black “video window” in the “front” everything else that
>         should be on the screen.  I have inserted an screen shot to
>         show you what it looks like.  Can other people reproduce this
>         issue, or am I the only one? If I download the AVI or the FLV
>         file, VLC player plays the recorded video quite well, just I
>         am unable to view it by the “Recordings” menu option in
>         OpenMeetings.
>         
>          
>         
>         I will do other tests when I get the chance.  As for a
>         previous issue that I had, I have tested invitations and
>         screen sharing in a Calendar Event meeting and this has worked
>         well for me.
>         
>          
>         
>         /usr/lib/red5/openmeetings.log for when I select the video.
>         There are not log entries for when I select “play” to play the
>         selected video.
>         
>          
>         
>         parentPath = null
>         
>         DEBUG 07-09 16:07:03.529 DownloadHandler.java 4895839 141
>         org.openmeetings.servlet.outputhandler.DownloadHandler
>         [http-0.0.0.0-5080-2] - sid: 3af59e8fff8bca6b32889c4016748dde
>         
>         DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843 268
>         org.openmeetings.servlet.outputhandler.DownloadHandler
>         [http-0.0.0.0-5080-2] - requestedFile: flvRecording_3.jpg
>         current_dir: /usr/lib/red5/webapps/openmeetings/streams/hibernate/
>         
>         DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843 322
>         org.openmeetings.servlet.outputhandler.DownloadHandler
>         [http-0.0.0.0-5080-2] -
>         full_path: /usr/lib/red5/webapps/openmeetings/streams/hibernate/flvRecording_3.jpg
>         
>         DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843 359
>         org.openmeetings.servlet.outputhandler.DownloadHandler
>         [http-0.0.0.0-5080-2] - Detected browser type:0
>         
>          
>         
>         root@OpenMeetings:/usr/adm/om20/2.0# ls
>         -al /usr/lib/red5/webapps/openmeetings/streams/hibernate/
>         
>         total 56296
>         
>         drwxr-xr-x 2 nobody root        4096 Jul  9 16:07 .
>         
>         drwxr-xr-x 5 nobody root        4096 Jul  9 15:02 ..
>         
>         -rw-r--r-- 1 nobody root       20992 Jul  9 14:29
>         default_interview_image.fla
>         
>         -rw-r--r-- 1 nobody root        1827 Jul  9 14:29
>         default_interview_image.jpg
>         
>         -rw-r--r-- 1 nobody root        1106 Jul  9 14:29
>         default_interview_image.png
>         
>         -rw-r--r-- 1 nobody nogroup  6932146 Jul  9 14:55
>         flvRecording_1.avi
>         
>         -rw-r--r-- 1 nobody nogroup  5511239 Jul  9 14:55
>         flvRecording_1.flv
>         
>         -rw-r--r-- 1 nobody nogroup      494 Jul  9 15:06
>         flvRecording_1.flv.meta
>         
>         -rw-r--r-- 1 nobody nogroup    73375 Jul  9 14:55
>         flvRecording_1.jpg
>         
>         -rw-r--r-- 1 nobody nogroup 14804694 Jul  9 15:04
>         flvRecording_2.avi
>         
>         -rw-r--r-- 1 nobody nogroup 11387107 Jul  9 15:04
>         flvRecording_2.flv
>         
>         -rw-r--r-- 1 nobody nogroup      972 Jul  9 15:05
>         flvRecording_2.flv.meta
>         
>         -rw-r--r-- 1 nobody nogroup    94447 Jul  9 15:04
>         flvRecording_2.jpg
>         
>         -rw-r--r-- 1 nobody nogroup 10337888 Jul  9 16:02
>         flvRecording_3.avi
>         
>         -rw-r--r-- 1 nobody nogroup  8135766 Jul  9 16:02
>         flvRecording_3.flv
>         
>         -rw-r--r-- 1 nobody nogroup      705 Jul  9 16:07
>         flvRecording_3.flv.meta
>         
>         -rw-r--r-- 1 nobody nogroup    98462 Jul  9 16:02
>         flvRecording_3.jpg
>         
>         -rw-r--r-- 1 nobody root       88244 Jul  9 14:29
>         one_second.wav
>         
>          
>         
>         /usr/lib/red5/webapps/openmeetings/streams/hibernate/flvRecording_3.flv.meta
>         
>          
>         
>         <?xml version="1.0" encoding="UTF-8"?>
>         
>         <FrameMetadata audioOnly="false" duration="61205"
>         modified="1341813740000">
>         
>             <KeyFrame position="443" timestamp="0"/>
>         
>             <KeyFrame position="694854" timestamp="6000"/>
>         
>             <KeyFrame position="2240057" timestamp="12000"/>
>         
>             <KeyFrame position="2931726" timestamp="18000"/>
>         
>             <KeyFrame position="3622454" timestamp="24000"/>
>         
>             <KeyFrame position="4313880" timestamp="30000"/>
>         
>             <KeyFrame position="5005003" timestamp="36000"/>
>         
>            <KeyFrame position="5695312" timestamp="42000"/>
>         
>             <KeyFrame position="6388377" timestamp="48000"/>
>         
>             <KeyFrame position="7078640" timestamp="54000"/>
>         
>             <KeyFrame position="7781100" timestamp="60000"/>
>         
>         </FrameMetadata>
>         
>          
>         
>          
>         
>         cid:image001.png@01CD5DE9.46389990
>         
>          
>         
>         I noticed that as you said, “I tried to set up a new Jenkins
>         build job … unfortunately Apache's Build Infrastructure seems
>         to be currently buggy”, and so Jenkins has not been able to
>         successfully compile the 2.0 trunk.
>         
>         
>         
>         Permalinks
>               * Last build (#7), 4 hr 49 min ago
>               * Last failed build (#7), 4 hr 49 min ago
>               * Last unsuccessful build (#7), 4 hr 49 min ago
>         
>          
>         
>          
>         
>         Thanks,
>         
>          
>         
>         George Kirkham
>         
>          
>         
>          
>         
>         
>         From: seba.wagner@gmail.com [mailto:seba.wagner@gmail.com] 
>         Sent: Sunday, 8 July 2012 7:11 PM
>         To: openmeetings-user@incubator.apache.org
>         Subject: Re: OpenMeetings stability during this time of rapid
>         changes
>         
>         
>          
>         
>         Hi George,
>         
>         you are right there are recently a number of changes
>         committed, however trunk is now version 2.1.
>         I've set up a new SVN branch:
>         http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/
>         
>         This is based on RC3 + contains only bug fixes of trunk (but
>         not any new features).
>         This branch is the 2.0 tree that is likely to be released. We
>         will continue to fix only Bugfixes here.
>         I would invite you to test this ... I tried to set up a new
>         Jenkins build job:
>         https://builds.apache.org/job/Openmeetings%202.0/
>         but unfortunately Apache's Build Infrastructure seems to be
>         currently buggy, so there that is no build ready yet. But
>         there should be one maybe tomorrow morning.
>         
>         If you see any bugs or issue in that branch please report it
>         to our list and we will try to fix it asap to have it in our
>         release candidate.
>         
>         About some test - scenarios:
>         There have been attempts in the past to have such a list of
>         standard tests:
>         http://code.google.com/p/openmeetings/wiki/QualityAssurance
>         And for the recording features a more detailed one: 
>         https://cwiki.apache.org/confluence/display/OPENMEETINGS/WebStart+Application+for+Screensharing+and+Recording
>         
>         Feel free to extend the "QualityAssurance" paper with more
>         tests. I think one major task before we do start to write down
>         those tests we would need to find a consens on a person
>         responsible for the tests. Or maybe we even call it "Quality
>         assurance executive" :)
>         You think you would like to be that person?
>         
>         Sebastian
>         
>         
>         2012/7/8 George Kirkham <gk...@co2crc.com.au>
>         
>         
>         Sebastian,
>         
>          
>         
>         I quite often find that when I download OpenMeetings 2.0
>         latest revision, there is something that was working before
>         but is now broken.  I understand that we are doing a lot of
>         updates and changes but some stability would be greatly
>         appreciated by those of us who are using/testing OpenMeetings
>         2.0 in production.
>         
>          
>         
>         Is the following suggestion possible?  
>         
>          
>         
>         1)      Use svn to get the latest copy of OpenMeetings which
>         has everyone’s change being applied to it.
>         
>         2)      Use https://builds.apache.org/job/openmeetings/ (i.e.
>         Jenkins) for getting a copy of OpenMeetings that has pasted a
>         set of basic testing.
>         
>         3)      Have a set of basic tests documented so that
>         OpenMeetings can be tested against this set of tests before it
>         is loaded into Jenkins ?   OpenMeetings could be uploaded to
>         Jenkins on a monthly basis? More frequently if people have
>         time to go though the tests. 
>         
>          
>         
>         Maybe there are other ways to manage rapid development and a
>         stable version every so often which has been though some form
>         of complete feature testing?
>         
>          
>         
>          
>         
>         Thanks,
>         
>          
>         
>         George Kirkham
>         
>         
>         
>         
>         
>         
>         -- 
>         Sebastian Wagner
>         https://twitter.com/#!/dead_lock
>         http://www.openmeetings.de
>         http://www.webbase-design.de
>         http://www.wagner-sebastian.com
>         seba.wagner@gmail.com
>         
>         
>         
>         
>         
>         
>         -- 
>         Sebastian Wagner
>         https://twitter.com/#!/dead_lock
>         http://www.openmeetings.de
>         http://www.webbase-design.de
>         http://www.wagner-sebastian.com
>         seba.wagner@gmail.com
>         
>         
>         
>         
>         
>         
>         -- 
>         Sebastian Wagner
>         https://twitter.com/#!/dead_lock
>         http://www.openmeetings.de
>         http://www.webbase-design.de
>         http://www.wagner-sebastian.com
>         seba.wagner@gmail.com
>         
>         
> 
> 
> 
> -- 
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> http://www.openmeetings.de
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> seba.wagner@gmail.com
> 
> 
> 
> 
> 
> 
> -- 
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> http://www.openmeetings.de
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> seba.wagner@gmail.com
> 
> 

RE: 5 second "Start recording test" does not play back and cannot play meeting room screen recordings

Posted by George Kirkham <gk...@co2crc.com.au>.
Sebastian,

 

Thanks, and as you said, running "ant clean.all" before the "ant
-Ddb=mysql" has resolved the issue of playing back recordings.

 

If anyone is interested, below are the steps that I use to create a
clean build of OpenMeetings (please let me know if I am missing any
other steps).

 

# rm -rf 2.0

# svn checkout 
http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/

...

A    2.0/.settings/.jsdtscope

A    2.0/.settings/org.eclipse.wst.common.component

U   2.0

Checked out revision 1359425.

 

# cd 2.0

# /usr/adm/apache-ant-1.8.4/bin/ant clean.all

Buildfile: /usr/adm/om20/2.0/build.xml

clean.dist:

clean.all:

BUILD SUCCESSFUL

Total time: 0 seconds

 

# /usr/adm/apache-ant-1.8.4/bin/ant -Ddb=mysql

-copy-libraries:

     [copy] Copying 10 files to /usr/adm/om20/2.0/dist/red5/lib

     [copy] Copying 84 files to
/usr/adm/om20/2.0/dist/red5/webapps/openmeetings/WEB-INF/lib

dist:

BUILD SUCCESSFUL

Total time: 2 minutes 19 seconds

 

# /etc/init.d/red5 stop

# mysql -u root -p

mysql> DROP DATABASE openmeetings;

mysql> CREATE DATABASE openmeetings DEFAULT CHARACTER SET 'utf8';

mysql> GRANT ALL PRIVILEGES ON openmeetings.* TO
'openmeetings'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;

mysql> quit;

 

# mv /usr/lib/red5 /usr/lib/red5.002

# mv dist/red5 /usr/lib/red5

# mv
/usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.
xml
/usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.
xml-ori

#  cp
/usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/mysql_persis
tence.xml
/usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.
xml

# cp -R /usr/adm/jodconverter-core-3.0-beta-4
/usr/lib/red5/webapps/openmeetings

# sed -i 's/Username=root/Username=openmeetings/g'
/usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.
xml

# sed -i 's/Password=/Password=password/g'
/usr/lib/red5/webapps/openmeetings/WEB-INF/classes/META-INF/persistence.
xml

# chmod +x /usr/lib/red5/*.sh

# chown -R nobody /usr/lib/red5

# /etc/init.d/red5 start

# netstat -anp | grep java

tcp6       0      0 :::1935                 :::*
LISTEN      6823/java

tcp6       0      0 :::9999                 :::*
LISTEN      6823/java

tcp6       0      0 :::8088                 :::*
LISTEN      6823/java

tcp6       0      0 :::5080                 :::*
LISTEN      6823/java

tcp6       0      0 :::45348                :::*
LISTEN      6823/java

tcp6       0      0 127.0.0.1:43510         127.0.0.1:3306
ESTABLISHED 6823/java

 

 

Thanks,

 

George Kirkham

 

 

 

From: seba.wagner@gmail.com [mailto:seba.wagner@gmail.com] 
Sent: Monday, 9 July 2012 11:31 PM
To: openmeetings-user@incubator.apache.org
Subject: Re: 5 second "Start recording test" does not play back and
cannot play meeting room screen recordings

 

oops,

I have posted the reference to the wrong file in the SVN.
As you should be using the 2.0 branch this file would be the correct
reference:
https://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/bui
ld.properties

Sebastian

2012/7/9 seba.wagner@gmail.com <se...@gmail.com>

you need to run 
ant clean.all
if you want to change the red5 revision in the build and force the
script to freshly checkout the red5 components.

Sebastian

2012/7/9 seba.wagner@gmail.com <se...@gmail.com>

	 

	Actually the build file is configured to use 4385
	
http://svn.apache.org/repos/asf/incubator/openmeetings/tags/2.0RC3/build
.properties
	
	You might try to change those properties to use 4388, however it
might require some further changes not only the change of the revision
number of red5.

	
	
	Sebastian

	2012/7/9 George Kirkham <gk...@co2crc.com.au>

	Sebastian,

	 

	Since I checked out the OpenMeetings 2.0 source today, so I
would have expected that I had the most recent version, which agrees
with the revision shown below from /usr/lib/red5/log/red5.log, however
it would seem that the red5 issue has not been fixed as yet as I am
still experiencing this issue (and also the '5 second "Start recording
test" does not play back' issue)?  Or is there a later revision of the
red5 server than Rev: 4380 ? If so, then maybe the OM 2.0 trunk is still
picking up an older version (that is if Rev: 4380 is the older version)
as I am still experiencing these issues.

	 

	2012-07-09 14:45:21,161 [main] INFO  org.red5.server.Launcher -
Red5 Server 1.0.0 RC3 $Rev: 4380 $ (http://code.google.com/p/red5/)

	 

	 

	As stated above, I also find that the 5 second "Start recording
test" does not play back.  It actually worked once, the first time, but
since then it does not play back the 5 second video/audio recording. Now
I only see the video while it is being recorded, but not on play back. I
have attached log files, created just after I press the play button
after recording the 5 second "Start recording test".  I am guessing that
these two are related issues.  Is there any way these problems can be
solved?

	 

	Thanks,

	 

	George Kirkham

	 

	 

	 

	From: seba.wagner@gmail.com [mailto:seba.wagner@gmail.com] 
	Sent: Monday, 9 July 2012 6:23 PM
	To: openmeetings-user@incubator.apache.org
	Subject: Re: OpenMeetings stability during this time of rapid
changes

	 

	Hi George,
	
	indeed the problem you describe should have been already solved.

	It is a red5 related issue not OpenMeetings. However it should
be already solved.
	
	When you do startup your red5 service what red5 revision is
printed in your console log?
	There should be something like this around Line 100 of
jvmstd.out (file produced when you start using red5-highperf.sh):
	Red5 Server 1.0.0 RC3 $Rev: 4380 $ (
http://code.google.com/p/red5/)
	
	Sebastian

	2012/7/9 George Kirkham <gk...@co2crc.com.au>

	Sebastian,

	 

	I have checked out 2.0 and compiled and then installed on a
Debian 32 bit server.

	 

	svn checkout 
http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/

	 

	root@OpenMeetings:/usr/adm/om20/2.0#
<mailto:root@OpenMeetings:/usr/adm/om20/2.0>
/usr/adm/apache-ant-1.8.4/bin/ant -Ddb=mysql

	 

	When I record a conference meeting and then try to play it back,
I only get a black screen (maybe it is still rendering in the
background?).  If I move to a new menu item, I get a black "video
window" in the "front" everything else that should be on the screen.  I
have inserted an screen shot to show you what it looks like.  Can other
people reproduce this issue, or am I the only one? If I download the AVI
or the FLV file, VLC player plays the recorded video quite well, just I
am unable to view it by the "Recordings" menu option in OpenMeetings.

	 

	I will do other tests when I get the chance.  As for a previous
issue that I had, I have tested invitations and screen sharing in a
Calendar Event meeting and this has worked well for me.

	 

	/usr/lib/red5/openmeetings.log for when I select the video.
There are not log entries for when I select "play" to play the selected
video.

	 

	parentPath = null

	DEBUG 07-09 16:07:03.529 DownloadHandler.java 4895839 141
org.openmeetings.servlet.outputhandler.DownloadHandler
[http-0.0.0.0-5080-2] - sid: 3af59e8fff8bca6b32889c4016748dde

	DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843 268
org.openmeetings.servlet.outputhandler.DownloadHandler
[http-0.0.0.0-5080-2] - requestedFile: flvRecording_3.jpg current_dir:
/usr/lib/red5/webapps/openmeetings/streams/hibernate/

	DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843 322
org.openmeetings.servlet.outputhandler.DownloadHandler
[http-0.0.0.0-5080-2] - full_path:
/usr/lib/red5/webapps/openmeetings/streams/hibernate/flvRecording_3.jpg

	DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843 359
org.openmeetings.servlet.outputhandler.DownloadHandler
[http-0.0.0.0-5080-2] - Detected browser type:0

	 

	root@OpenMeetings:/usr/adm/om20/2.0#
<mailto:root@OpenMeetings:/usr/adm/om20/2.0>  ls -al
/usr/lib/red5/webapps/openmeetings/streams/hibernate/

	total 56296

	drwxr-xr-x 2 nobody root        4096 Jul  9 16:07 .

	drwxr-xr-x 5 nobody root        4096 Jul  9 15:02 ..

	-rw-r--r-- 1 nobody root       20992 Jul  9 14:29
default_interview_image.fla

	-rw-r--r-- 1 nobody root        1827 Jul  9 14:29
default_interview_image.jpg

	-rw-r--r-- 1 nobody root        1106 Jul  9 14:29
default_interview_image.png

	-rw-r--r-- 1 nobody nogroup  6932146 Jul  9 14:55
flvRecording_1.avi

	-rw-r--r-- 1 nobody nogroup  5511239 Jul  9 14:55
flvRecording_1.flv

	-rw-r--r-- 1 nobody nogroup      494 Jul  9 15:06
flvRecording_1.flv.meta

	-rw-r--r-- 1 nobody nogroup    73375 Jul  9 14:55
flvRecording_1.jpg

	-rw-r--r-- 1 nobody nogroup 14804694 Jul  9 15:04
flvRecording_2.avi

	-rw-r--r-- 1 nobody nogroup 11387107 Jul  9 15:04
flvRecording_2.flv

	-rw-r--r-- 1 nobody nogroup      972 Jul  9 15:05
flvRecording_2.flv.meta

	-rw-r--r-- 1 nobody nogroup    94447 Jul  9 15:04
flvRecording_2.jpg

	-rw-r--r-- 1 nobody nogroup 10337888 Jul  9 16:02
flvRecording_3.avi

	-rw-r--r-- 1 nobody nogroup  8135766 Jul  9 16:02
flvRecording_3.flv

	-rw-r--r-- 1 nobody nogroup      705 Jul  9 16:07
flvRecording_3.flv.meta

	-rw-r--r-- 1 nobody nogroup    98462 Jul  9 16:02
flvRecording_3.jpg

	-rw-r--r-- 1 nobody root       88244 Jul  9 14:29 one_second.wav

	 

	
/usr/lib/red5/webapps/openmeetings/streams/hibernate/flvRecording_3.flv.
meta

	 

	<?xml version="1.0" encoding="UTF-8"?>

	<FrameMetadata audioOnly="false" duration="61205"
modified="1341813740000">

	    <KeyFrame position="443" timestamp="0"/>

	    <KeyFrame position="694854" timestamp="6000"/>

	    <KeyFrame position="2240057" timestamp="12000"/>

	    <KeyFrame position="2931726" timestamp="18000"/>

	    <KeyFrame position="3622454" timestamp="24000"/>

	    <KeyFrame position="4313880" timestamp="30000"/>

	    <KeyFrame position="5005003" timestamp="36000"/>

	   <KeyFrame position="5695312" timestamp="42000"/>

	    <KeyFrame position="6388377" timestamp="48000"/>

	    <KeyFrame position="7078640" timestamp="54000"/>

	    <KeyFrame position="7781100" timestamp="60000"/>

	</FrameMetadata>

	 

	 

	 

	 

	I noticed that as you said, "I tried to set up a new Jenkins
build job ... unfortunately Apache's Build Infrastructure seems to be
currently buggy", and so Jenkins has not been able to successfully
compile the 2.0 trunk.


	Permalinks


	*	Last build (#7), 4 hr 49 min ago
<https://builds.apache.org/job/Openmeetings%202.0/lastBuild/> 
	*	Last failed build (#7), 4 hr 49 min ago
<https://builds.apache.org/job/Openmeetings%202.0/lastFailedBuild/> 
	*	Last unsuccessful build (#7), 4 hr 49 min ago
<https://builds.apache.org/job/Openmeetings%202.0/lastUnsuccessfulBuild/
> 

	 

	 

	Thanks,

	 

	George Kirkham

	 

	 

	From: seba.wagner@gmail.com [mailto:seba.wagner@gmail.com] 
	Sent: Sunday, 8 July 2012 7:11 PM
	To: openmeetings-user@incubator.apache.org
	Subject: Re: OpenMeetings stability during this time of rapid
changes

	 

	Hi George,
	
	you are right there are recently a number of changes committed,
however trunk is now version 2.1.
	I've set up a new SVN branch:
	
http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/
	
	This is based on RC3 + contains only bug fixes of trunk (but not
any new features).
	This branch is the 2.0 tree that is likely to be released. We
will continue to fix only Bugfixes here.
	I would invite you to test this ... I tried to set up a new
Jenkins build job:
	https://builds.apache.org/job/Openmeetings%202.0/
	but unfortunately Apache's Build Infrastructure seems to be
currently buggy, so there that is no build ready yet. But there should
be one maybe tomorrow morning.
	
	If you see any bugs or issue in that branch please report it to
our list and we will try to fix it asap to have it in our release
candidate.
	
	About some test - scenarios:
	There have been attempts in the past to have such a list of
standard tests:
	http://code.google.com/p/openmeetings/wiki/QualityAssurance
	And for the recording features a more detailed one: 
	
https://cwiki.apache.org/confluence/display/OPENMEETINGS/WebStart+Applic
ation+for+Screensharing+and+Recording
	
	Feel free to extend the "QualityAssurance" paper with more
tests. I think one major task before we do start to write down those
tests we would need to find a consens on a person responsible for the
tests. Or maybe we even call it "Quality assurance executive" :)
	You think you would like to be that person?
	
	Sebastian

	2012/7/8 George Kirkham <gk...@co2crc.com.au>

	Sebastian,

	 

	I quite often find that when I download OpenMeetings 2.0 latest
revision, there is something that was working before but is now broken.
I understand that we are doing a lot of updates and changes but some
stability would be greatly appreciated by those of us who are
using/testing OpenMeetings 2.0 in production.

	 

	Is the following suggestion possible?  

	 

	1)      Use svn to get the latest copy of OpenMeetings which has
everyone's change being applied to it.

	2)      Use https://builds.apache.org/job/openmeetings/ (i.e.
Jenkins) for getting a copy of OpenMeetings that has pasted a set of
basic testing.

	3)      Have a set of basic tests documented so that
OpenMeetings can be tested against this set of tests before it is loaded
into Jenkins ?   OpenMeetings could be uploaded to Jenkins on a monthly
basis? More frequently if people have time to go though the tests. 

	 

	Maybe there are other ways to manage rapid development and a
stable version every so often which has been though some form of
complete feature testing?

	 

	 

	Thanks,

	 

	George Kirkham

	
	
	
	-- 
	Sebastian Wagner
	https://twitter.com/#!/dead_lock
<https://twitter.com/#%21/dead_lock> 
	http://www.openmeetings.de <http://www.openmeetings.de> 
	http://www.webbase-design.de <http://www.webbase-design.de> 
	http://www.wagner-sebastian.com
<http://www.wagner-sebastian.com> 
	seba.wagner@gmail.com <ma...@gmail.com> 

	
	
	
	-- 
	Sebastian Wagner
	https://twitter.com/#!/dead_lock
<https://twitter.com/#%21/dead_lock> 
	http://www.openmeetings.de <http://www.openmeetings.de> 
	http://www.webbase-design.de <http://www.webbase-design.de> 
	http://www.wagner-sebastian.com
<http://www.wagner-sebastian.com> 
	seba.wagner@gmail.com <ma...@gmail.com> 

	
	
	
	-- 
	Sebastian Wagner
	https://twitter.com/#!/dead_lock
<https://twitter.com/#%21/dead_lock> 
	http://www.openmeetings.de <http://www.openmeetings.de> 
	http://www.webbase-design.de <http://www.webbase-design.de> 
	http://www.wagner-sebastian.com
<http://www.wagner-sebastian.com> 
	seba.wagner@gmail.com <ma...@gmail.com> 




-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock <https://twitter.com/#%21/dead_lock> 
http://www.openmeetings.de <http://www.openmeetings.de> 
http://www.webbase-design.de <http://www.webbase-design.de> 
http://www.wagner-sebastian.com <http://www.wagner-sebastian.com> 
seba.wagner@gmail.com <ma...@gmail.com> 




-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock <https://twitter.com/#%21/dead_lock> 
http://www.openmeetings.de <http://www.openmeetings.de> 
http://www.webbase-design.de <http://www.webbase-design.de> 
http://www.wagner-sebastian.com <http://www.wagner-sebastian.com> 
seba.wagner@gmail.com <ma...@gmail.com> 


FW: Client issues after upgrade

Posted by George Kirkham <gk...@co2crc.com.au>.
Oleg,

You asked "3.  A few days ago we were recommended to take svn version
from 
http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/
<http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/> "
What is the difference between this version and the "trunk- version" ? "

The best way that I can answer this for you is to quote Sebastian when
he responded to issues that I had;

"you are right there are recently a number of changes committed, however
trunk is now version 2.1.
I've set up a new SVN branch:
http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/

This is based on RC3 + contains only bug fixes of trunk (but not any new
features).
This branch is the 2.0 tree that is likely to be released. We will
continue to fix only Bugfixes here.
I would invite you to test this ..."  See the email trial below for
further detail of our conversations.  While I would like to see
improvements made to the user interface, at this time my efforts are
focused to getting this 2.0 trunk/tree as stable as possible by
identifying any bugs are requesting fixes.

 

If you build from the above 2.0 trunk, I would be very interested to
know how your tests go.  I have found it more stable, less issues than "
https://svn.apache.org/repos/asf/incubator/openmeetings/trunk/singleweba
pp/
<https://svn.apache.org/repos/asf/incubator/openmeetings/trunk/singleweb
app/> " which you have been using.  So far the greatest number of people
in a conference that we have had has been nine.  It would be great to be
able to have 85 participants to be able to test with.

 

Do you ever have issues with people who cannot connect because their
firewall blocks the ports that OpenMeetings uses?  I have one group of
people who we would like to conference with whose firewall blocks ports
5080, 1935 and 8088.  Fortunately I have found away to change the ports
that Openmeetings uses. 

 

 

Thanks,

 

George Kirkham

 

 

 

From: seba.wagner@gmail.com [mailto:seba.wagner@gmail.com] 
Sent: Tuesday, 10 July 2012 4:17 AM
To: openmeetings-user@incubator.apache.org
Subject: Re: 5 second "Start recording test" does not play back and
cannot play meeting room screen recordings

 

Hi George,

please do an SVN update of the 2.0 branch and run:
ant clean.all
followed with
ant -Ddb=mysql dist

I think those red5 related issues should be solved then.

Sebastian

2012/7/9 seba.wagner@gmail.com <se...@gmail.com>

oops,

I have posted the reference to the wrong file in the SVN.
As you should be using the 2.0 branch this file would be the correct
reference:
https://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/bui
ld.properties

Sebastian

2012/7/9 seba.wagner@gmail.com <se...@gmail.com>

	 

	you need to run 
	ant clean.all
	if you want to change the red5 revision in the build and force
the script to freshly checkout the red5 components.
	
	Sebastian

	2012/7/9 seba.wagner@gmail.com <se...@gmail.com>

		 

		Actually the build file is configured to use 4385
		
http://svn.apache.org/repos/asf/incubator/openmeetings/tags/2.0RC3/build
.properties
		
		You might try to change those properties to use 4388,
however it might require some further changes not only the change of the
revision number of red5.

		
		
		Sebastian

		2012/7/9 George Kirkham <gk...@co2crc.com.au>

		Sebastian,

		 

		Since I checked out the OpenMeetings 2.0 source today,
so I would have expected that I had the most recent version, which
agrees with the revision shown below from /usr/lib/red5/log/red5.log,
however it would seem that the red5 issue has not been fixed as yet as I
am still experiencing this issue (and also the '5 second "Start
recording test" does not play back' issue)?  Or is there a later
revision of the red5 server than Rev: 4380 ? If so, then maybe the OM
2.0 trunk is still picking up an older version (that is if Rev: 4380 is
the older version) as I am still experiencing these issues.

		 

		2012-07-09 14:45:21,161 [main] INFO
org.red5.server.Launcher - Red5 Server 1.0.0 RC3 $Rev: 4380 $ (
http://code.google.com/p/red5/)

		 

		 

		As stated above, I also find that the 5 second "Start
recording test" does not play back.  It actually worked once, the first
time, but since then it does not play back the 5 second video/audio
recording. Now I only see the video while it is being recorded, but not
on play back. I have attached log files, created just after I press the
play button after recording the 5 second "Start recording test".  I am
guessing that these two are related issues.  Is there any way these
problems can be solved?

		 

		Thanks,

		 

		George Kirkham

		 

		 

		 

		From: seba.wagner@gmail.com [mailto:
seba.wagner@gmail.com] 
		Sent: Monday, 9 July 2012 6:23 PM
		To: openmeetings-user@incubator.apache.org
		Subject: Re: OpenMeetings stability during this time of
rapid changes

		 

		Hi George,
		
		indeed the problem you describe should have been already
solved. 
		It is a red5 related issue not OpenMeetings. However it
should be already solved.
		
		When you do startup your red5 service what red5 revision
is printed in your console log?
		There should be something like this around Line 100 of
jvmstd.out (file produced when you start using red5-highperf.sh):
		Red5 Server 1.0.0 RC3 $Rev: 4380 $ (
http://code.google.com/p/red5/)
		
		Sebastian

		2012/7/9 George Kirkham <gk...@co2crc.com.au>

		Sebastian,

		 

		I have checked out 2.0 and compiled and then installed
on a Debian 32 bit server.

		 

		svn checkout 
http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/

		 

		root@OpenMeetings:/usr/adm/om20/2.0#
<mailto:root@OpenMeetings:/usr/adm/om20/2.0>
/usr/adm/apache-ant-1.8.4/bin/ant -Ddb=mysql

		 

		When I record a conference meeting and then try to play
it back, I only get a black screen (maybe it is still rendering in the
background?).  If I move to a new menu item, I get a black "video
window" in the "front" everything else that should be on the screen.  I
have inserted an screen shot to show you what it looks like.  Can other
people reproduce this issue, or am I the only one? If I download the AVI
or the FLV file, VLC player plays the recorded video quite well, just I
am unable to view it by the "Recordings" menu option in OpenMeetings.

		 

		I will do other tests when I get the chance.  As for a
previous issue that I had, I have tested invitations and screen sharing
in a Calendar Event meeting and this has worked well for me.

		 

		/usr/lib/red5/openmeetings.log for when I select the
video.  There are not log entries for when I select "play" to play the
selected video.

		 

		parentPath = null

		DEBUG 07-09 16:07:03.529 DownloadHandler.java 4895839
141 org.openmeetings.servlet.outputhandler.DownloadHandler
[http-0.0.0.0-5080-2] - sid: 3af59e8fff8bca6b32889c4016748dde

		DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843
268 org.openmeetings.servlet.outputhandler.DownloadHandler
[http-0.0.0.0-5080-2] - requestedFile: flvRecording_3.jpg current_dir:
/usr/lib/red5/webapps/openmeetings/streams/hibernate/

		DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843
322 org.openmeetings.servlet.outputhandler.DownloadHandler
[http-0.0.0.0-5080-2] - full_path:
/usr/lib/red5/webapps/openmeetings/streams/hibernate/flvRecording_3.jpg

		DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843
359 org.openmeetings.servlet.outputhandler.DownloadHandler
[http-0.0.0.0-5080-2] - Detected browser type:0

		 

		root@OpenMeetings:/usr/adm/om20/2.0#
<mailto:root@OpenMeetings:/usr/adm/om20/2.0>  ls -al
/usr/lib/red5/webapps/openmeetings/streams/hibernate/

		total 56296

		drwxr-xr-x 2 nobody root        4096 Jul  9 16:07 .

		drwxr-xr-x 5 nobody root        4096 Jul  9 15:02 ..

		-rw-r--r-- 1 nobody root       20992 Jul  9 14:29
default_interview_image.fla

		-rw-r--r-- 1 nobody root        1827 Jul  9 14:29
default_interview_image.jpg

		-rw-r--r-- 1 nobody root        1106 Jul  9 14:29
default_interview_image.png

		-rw-r--r-- 1 nobody nogroup  6932146 Jul  9 14:55
flvRecording_1.avi

		-rw-r--r-- 1 nobody nogroup  5511239 Jul  9 14:55
flvRecording_1.flv

		-rw-r--r-- 1 nobody nogroup      494 Jul  9 15:06
flvRecording_1.flv.meta

		-rw-r--r-- 1 nobody nogroup    73375 Jul  9 14:55
flvRecording_1.jpg

		-rw-r--r-- 1 nobody nogroup 14804694 Jul  9 15:04
flvRecording_2.avi

		-rw-r--r-- 1 nobody nogroup 11387107 Jul  9 15:04
flvRecording_2.flv

		-rw-r--r-- 1 nobody nogroup      972 Jul  9 15:05
flvRecording_2.flv.meta

		-rw-r--r-- 1 nobody nogroup    94447 Jul  9 15:04
flvRecording_2.jpg

		-rw-r--r-- 1 nobody nogroup 10337888 Jul  9 16:02
flvRecording_3.avi

		-rw-r--r-- 1 nobody nogroup  8135766 Jul  9 16:02
flvRecording_3.flv

		-rw-r--r-- 1 nobody nogroup      705 Jul  9 16:07
flvRecording_3.flv.meta

		-rw-r--r-- 1 nobody nogroup    98462 Jul  9 16:02
flvRecording_3.jpg

		-rw-r--r-- 1 nobody root       88244 Jul  9 14:29
one_second.wav

		 

	
/usr/lib/red5/webapps/openmeetings/streams/hibernate/flvRecording_3.flv.
meta

		 

		<?xml version="1.0" encoding="UTF-8"?>

		<FrameMetadata audioOnly="false" duration="61205"
modified="1341813740000">

		    <KeyFrame position="443" timestamp="0"/>

		    <KeyFrame position="694854" timestamp="6000"/>

		    <KeyFrame position="2240057" timestamp="12000"/>

		    <KeyFrame position="2931726" timestamp="18000"/>

		    <KeyFrame position="3622454" timestamp="24000"/>

		    <KeyFrame position="4313880" timestamp="30000"/>

		    <KeyFrame position="5005003" timestamp="36000"/>

		   <KeyFrame position="5695312" timestamp="42000"/>

		    <KeyFrame position="6388377" timestamp="48000"/>

		    <KeyFrame position="7078640" timestamp="54000"/>

		    <KeyFrame position="7781100" timestamp="60000"/>

		</FrameMetadata>

		 

		 

		 

		 

		I noticed that as you said, "I tried to set up a new
Jenkins build job ... unfortunately Apache's Build Infrastructure seems
to be currently buggy", and so Jenkins has not been able to successfully
compile the 2.0 trunk.


		Permalinks


		*	Last build (#7), 4 hr 49 min ago
<https://builds.apache.org/job/Openmeetings%202.0/lastBuild/> 
		*	Last failed build (#7), 4 hr 49 min ago
<https://builds.apache.org/job/Openmeetings%202.0/lastFailedBuild/> 
		*	Last unsuccessful build (#7), 4 hr 49 min ago
<https://builds.apache.org/job/Openmeetings%202.0/lastUnsuccessfulBuild/
> 

		 

		 

		Thanks,

		 

		George Kirkham

		 

		 

		From: seba.wagner@gmail.com [mailto:
seba.wagner@gmail.com] 
		Sent: Sunday, 8 July 2012 7:11 PM
		To: openmeetings-user@incubator.apache.org
		Subject: Re: OpenMeetings stability during this time of
rapid changes

		 

		Hi George,
		
		you are right there are recently a number of changes
committed, however trunk is now version 2.1.
		I've set up a new SVN branch:
		
http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/
		
		This is based on RC3 + contains only bug fixes of trunk
(but not any new features).
		This branch is the 2.0 tree that is likely to be
released. We will continue to fix only Bugfixes here.
		I would invite you to test this ... I tried to set up a
new Jenkins build job:
		https://builds.apache.org/job/Openmeetings%202.0/
		but unfortunately Apache's Build Infrastructure seems to
be currently buggy, so there that is no build ready yet. But there
should be one maybe tomorrow morning.
		
		If you see any bugs or issue in that branch please
report it to our list and we will try to fix it asap to have it in our
release candidate.
		
		About some test - scenarios:
		There have been attempts in the past to have such a list
of standard tests:
		
http://code.google.com/p/openmeetings/wiki/QualityAssurance
		And for the recording features a more detailed one: 
		
https://cwiki.apache.org/confluence/display/OPENMEETINGS/WebStart+Applic
ation+for+Screensharing+and+Recording
		
		Feel free to extend the "QualityAssurance" paper with
more tests. I think one major task before we do start to write down
those tests we would need to find a consens on a person responsible for
the tests. Or maybe we even call it "Quality assurance executive" :)
		You think you would like to be that person?
		
		Sebastian

		2012/7/8 George Kirkham <gk...@co2crc.com.au>

		Sebastian,

		 

		I quite often find that when I download OpenMeetings 2.0
latest revision, there is something that was working before but is now
broken.  I understand that we are doing a lot of updates and changes but
some stability would be greatly appreciated by those of us who are
using/testing OpenMeetings 2.0 in production.

		 

		Is the following suggestion possible?  

		 

		1)      Use svn to get the latest copy of OpenMeetings
which has everyone's change being applied to it.

		2)      Use https://builds.apache.org/job/openmeetings/
(i.e. Jenkins) for getting a copy of OpenMeetings that has pasted a set
of basic testing.

		3)      Have a set of basic tests documented so that
OpenMeetings can be tested against this set of tests before it is loaded
into Jenkins ?   OpenMeetings could be uploaded to Jenkins on a monthly
basis? More frequently if people have time to go though the tests. 

		 

		Maybe there are other ways to manage rapid development
and a stable version every so often which has been though some form of
complete feature testing?

		 

		 

		Thanks,

		 

		George Kirkham

		
		
		
		-- 
		Sebastian Wagner
		https://twitter.com/#!/dead_lock
<https://twitter.com/#%21/dead_lock> 
		http://www.openmeetings.de <http://www.openmeetings.de> 
		http://www.webbase-design.de
<http://www.webbase-design.de> 
		http://www.wagner-sebastian.com
<http://www.wagner-sebastian.com> 
		seba.wagner@gmail.com <ma...@gmail.com> 

		
		
		
		-- 
		Sebastian Wagner
		https://twitter.com/#!/dead_lock
<https://twitter.com/#%21/dead_lock> 
		http://www.openmeetings.de <http://www.openmeetings.de> 
		http://www.webbase-design.de
<http://www.webbase-design.de> 
		http://www.wagner-sebastian.com
<http://www.wagner-sebastian.com> 
		seba.wagner@gmail.com <ma...@gmail.com> 

		
		
		
		-- 
		Sebastian Wagner
		https://twitter.com/#!/dead_lock
<https://twitter.com/#%21/dead_lock> 
		http://www.openmeetings.de <http://www.openmeetings.de> 
		http://www.webbase-design.de
<http://www.webbase-design.de> 
		http://www.wagner-sebastian.com
<http://www.wagner-sebastian.com> 
		seba.wagner@gmail.com <ma...@gmail.com> 

	
	
	
	-- 
	Sebastian Wagner
	https://twitter.com/#!/dead_lock
<https://twitter.com/#%21/dead_lock> 
	http://www.openmeetings.de <http://www.openmeetings.de> 
	http://www.webbase-design.de <http://www.webbase-design.de> 
	http://www.wagner-sebastian.com
<http://www.wagner-sebastian.com> 
	seba.wagner@gmail.com <ma...@gmail.com> 




-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock <https://twitter.com/#%21/dead_lock> 
http://www.openmeetings.de <http://www.openmeetings.de> 
http://www.webbase-design.de <http://www.webbase-design.de> 
http://www.wagner-sebastian.com <http://www.wagner-sebastian.com> 
seba.wagner@gmail.com <ma...@gmail.com> 




-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock <https://twitter.com/#%21/dead_lock> 
http://www.openmeetings.de <http://www.openmeetings.de> 
http://www.webbase-design.de <http://www.webbase-design.de> 
http://www.wagner-sebastian.com <http://www.wagner-sebastian.com> 
seba.wagner@gmail.com <ma...@gmail.com> 


Re: 5 second "Start recording test" does not play back and cannot play meeting room screen recordings

Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
Hi George,

please do an SVN update of the 2.0 branch and run:
ant clean.all
followed with
ant -Ddb=mysql dist

I think those red5 related issues should be solved then.

Sebastian

2012/7/9 seba.wagner@gmail.com <se...@gmail.com>

> oops,
>
> I have posted the reference to the wrong file in the SVN.
> As you should be using the 2.0 branch this file would be the correct
> reference:
>
> https://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/build.properties
>
> Sebastian
>
> 2012/7/9 seba.wagner@gmail.com <se...@gmail.com>
>
> you need to run
>> ant clean.all
>> if you want to change the red5 revision in the build and force the script
>> to freshly checkout the red5 components.
>>
>> Sebastian
>>
>> 2012/7/9 seba.wagner@gmail.com <se...@gmail.com>
>>
>> Actually the build file is configured to use 4385
>>>
>>> http://svn.apache.org/repos/asf/incubator/openmeetings/tags/2.0RC3/build.properties
>>>
>>> You might try to change those properties to use 4388, however it might
>>> require some further changes not only the change of the revision number of
>>> red5.
>>>
>>>
>>> Sebastian
>>>
>>> 2012/7/9 George Kirkham <gk...@co2crc.com.au>
>>>
>>>> Sebastian,****
>>>>
>>>> ** **
>>>>
>>>> Since I checked out the OpenMeetings 2.0 source today, so I would have
>>>> expected that I had the most recent version, which agrees with the revision
>>>> shown below from /usr/lib/red5/log/red5.log, however it would seem that the
>>>> red5 issue has not been fixed as yet as I am still experiencing this issue
>>>> (and also the ‘5 second “Start recording test” does not play back’ issue)?
>>>> Or is there a later revision of the red5 server than Rev: 4380 ? If
>>>> so, then maybe the OM 2.0 trunk is still picking up an older version (that
>>>> is if Rev: 4380 is the older version) as I am still experiencing these
>>>> issues.****
>>>>
>>>> ** **
>>>>
>>>> 2012-07-09 14:45:21,161 [main] INFO  org.red5.server.Launcher - Red5
>>>> Server 1.0.0 RC3 $Rev: 4380 $ (http://code.google.com/p/red5/)****
>>>>
>>>> ** **
>>>>
>>>> ** **
>>>>
>>>> As stated above, I also find that the 5 second “Start recording test”
>>>> does not play back.  It actually worked once, the first time, but since
>>>> then it does not play back the 5 second video/audio recording. Now I only
>>>> see the video while it is being recorded, but not on play back. I have
>>>> attached log files, created just after I press the play button after
>>>> recording the 5 second “Start recording test”.  I am guessing that these
>>>> two are related issues.  Is there any way these problems can be solved?
>>>> ****
>>>>
>>>> ** **
>>>>
>>>> Thanks,****
>>>>
>>>> ** **
>>>>
>>>> George Kirkham****
>>>>
>>>> ** **
>>>>
>>>> ** **
>>>>
>>>> ** **
>>>>
>>>> *From:* seba.wagner@gmail.com [mailto:seba.wagner@gmail.com]
>>>> *Sent:* Monday, 9 July 2012 6:23 PM
>>>> *To:* openmeetings-user@incubator.apache.org
>>>> *Subject:* Re: OpenMeetings stability during this time of rapid changes
>>>> ****
>>>>
>>>> ** **
>>>>
>>>> Hi George,
>>>>
>>>> indeed the problem you describe should have been already solved.
>>>> It is a red5 related issue not OpenMeetings. However it should be
>>>> already solved.
>>>>
>>>> When you do startup your red5 service what red5 revision is printed in
>>>> your console log?
>>>> There should be something like this around Line 100 of jvmstd.out (file
>>>> produced when you start using red5-highperf.sh):
>>>> Red5 Server 1.0.0 RC3 $Rev: 4380 $ (http://code.google.com/p/red5/)
>>>>
>>>> Sebastian****
>>>>
>>>> 2012/7/9 George Kirkham <gk...@co2crc.com.au>****
>>>>
>>>> Sebastian,****
>>>>
>>>>  ****
>>>>
>>>> I have checked out 2.0 and compiled and then installed on a Debian 32
>>>> bit server.****
>>>>
>>>>  ****
>>>>
>>>> svn checkout
>>>> http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/***
>>>> *
>>>>
>>>>  ****
>>>>
>>>> root@OpenMeetings:/usr/adm/om20/2.0# /usr/adm/apache-ant-1.8.4/bin/ant
>>>> -Ddb=mysql****
>>>>
>>>>  ****
>>>>
>>>> When I record a conference meeting and then try to play it back, I only
>>>> get a black screen (maybe it is still rendering in the background?).  If I
>>>> move to a new menu item, I get a black “video window” in the “front”
>>>> everything else that should be on the screen.  I have inserted an screen
>>>> shot to show you what it looks like.  Can other people reproduce this
>>>> issue, or am I the only one? If I download the AVI or the FLV file, VLC
>>>> player plays the recorded video quite well, just I am unable to view it by
>>>> the “Recordings” menu option in OpenMeetings.****
>>>>
>>>>  ****
>>>>
>>>> I will do other tests when I get the chance.  As for a previous issue
>>>> that I had, I have tested invitations and screen sharing in a Calendar
>>>> Event meeting and this has worked well for me.****
>>>>
>>>>  ****
>>>>
>>>> /usr/lib/red5/openmeetings.log for when I select the video.  There are
>>>> not log entries for when I select “play” to play the selected video.***
>>>> *
>>>>
>>>>  ****
>>>>
>>>> parentPath = null****
>>>>
>>>> DEBUG 07-09 16:07:03.529 DownloadHandler.java 4895839 141
>>>> org.openmeetings.servlet.outputhandler.DownloadHandler
>>>> [http-0.0.0.0-5080-2] - sid: 3af59e8fff8bca6b32889c4016748dde****
>>>>
>>>> DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843 268
>>>> org.openmeetings.servlet.outputhandler.DownloadHandler
>>>> [http-0.0.0.0-5080-2] - requestedFile: flvRecording_3.jpg current_dir:
>>>> /usr/lib/red5/webapps/openmeetings/streams/hibernate/****
>>>>
>>>> DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843 322
>>>> org.openmeetings.servlet.outputhandler.DownloadHandler
>>>> [http-0.0.0.0-5080-2] - full_path:
>>>> /usr/lib/red5/webapps/openmeetings/streams/hibernate/flvRecording_3.jpg
>>>> ****
>>>>
>>>> DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843 359
>>>> org.openmeetings.servlet.outputhandler.DownloadHandler
>>>> [http-0.0.0.0-5080-2] - Detected browser type:0****
>>>>
>>>>  ****
>>>>
>>>> root@OpenMeetings:/usr/adm/om20/2.0# ls -al
>>>> /usr/lib/red5/webapps/openmeetings/streams/hibernate/****
>>>>
>>>> total 56296****
>>>>
>>>> drwxr-xr-x 2 nobody root        4096 Jul  9 16:07 .****
>>>>
>>>> drwxr-xr-x 5 nobody root        4096 Jul  9 15:02 ..****
>>>>
>>>> -rw-r--r-- 1 nobody root       20992 Jul  9 14:29
>>>> default_interview_image.fla****
>>>>
>>>> -rw-r--r-- 1 nobody root        1827 Jul  9 14:29
>>>> default_interview_image.jpg****
>>>>
>>>> -rw-r--r-- 1 nobody root        1106 Jul  9 14:29
>>>> default_interview_image.png****
>>>>
>>>> -rw-r--r-- 1 nobody nogroup  6932146 Jul  9 14:55 flvRecording_1.avi***
>>>> *
>>>>
>>>> -rw-r--r-- 1 nobody nogroup  5511239 Jul  9 14:55 flvRecording_1.flv***
>>>> *
>>>>
>>>> -rw-r--r-- 1 nobody nogroup      494 Jul  9 15:06
>>>> flvRecording_1.flv.meta****
>>>>
>>>> -rw-r--r-- 1 nobody nogroup    73375 Jul  9 14:55 flvRecording_1.jpg***
>>>> *
>>>>
>>>> -rw-r--r-- 1 nobody nogroup 14804694 Jul  9 15:04 flvRecording_2.avi***
>>>> *
>>>>
>>>> -rw-r--r-- 1 nobody nogroup 11387107 Jul  9 15:04 flvRecording_2.flv***
>>>> *
>>>>
>>>> -rw-r--r-- 1 nobody nogroup      972 Jul  9 15:05
>>>> flvRecording_2.flv.meta****
>>>>
>>>> -rw-r--r-- 1 nobody nogroup    94447 Jul  9 15:04 flvRecording_2.jpg***
>>>> *
>>>>
>>>> -rw-r--r-- 1 nobody nogroup 10337888 Jul  9 16:02 flvRecording_3.avi***
>>>> *
>>>>
>>>> -rw-r--r-- 1 nobody nogroup  8135766 Jul  9 16:02 flvRecording_3.flv***
>>>> *
>>>>
>>>> -rw-r--r-- 1 nobody nogroup      705 Jul  9 16:07
>>>> flvRecording_3.flv.meta****
>>>>
>>>> -rw-r--r-- 1 nobody nogroup    98462 Jul  9 16:02 flvRecording_3.jpg***
>>>> *
>>>>
>>>> -rw-r--r-- 1 nobody root       88244 Jul  9 14:29 one_second.wav****
>>>>
>>>>  ****
>>>>
>>>>
>>>> /usr/lib/red5/webapps/openmeetings/streams/hibernate/flvRecording_3.flv.meta
>>>> ****
>>>>
>>>>  ****
>>>>
>>>> <?xml version="1.0" encoding="UTF-8"?>****
>>>>
>>>> <FrameMetadata audioOnly="false" duration="61205"
>>>> modified="1341813740000">****
>>>>
>>>>     <KeyFrame position="443" timestamp="0"/>****
>>>>
>>>>     <KeyFrame position="694854" timestamp="6000"/>****
>>>>
>>>>     <KeyFrame position="2240057" timestamp="12000"/>****
>>>>
>>>>     <KeyFrame position="2931726" timestamp="18000"/>****
>>>>
>>>>     <KeyFrame position="3622454" timestamp="24000"/>****
>>>>
>>>>     <KeyFrame position="4313880" timestamp="30000"/>****
>>>>
>>>>     <KeyFrame position="5005003" timestamp="36000"/>****
>>>>
>>>>    <KeyFrame position="5695312" timestamp="42000"/>****
>>>>
>>>>     <KeyFrame position="6388377" timestamp="48000"/>****
>>>>
>>>>     <KeyFrame position="7078640" timestamp="54000"/>****
>>>>
>>>>     <KeyFrame position="7781100" timestamp="60000"/>****
>>>>
>>>> </FrameMetadata>****
>>>>
>>>>  ****
>>>>
>>>>  ****
>>>>
>>>> [image: cid:image001.png@01CD5DE9.46389990]****
>>>>
>>>>  ****
>>>>
>>>> I noticed that as you said, “I tried to set up a new Jenkins build job
>>>> … unfortunately Apache's Build Infrastructure seems to be currently buggy”,
>>>> and so Jenkins has not been able to successfully compile the 2.0 trunk.
>>>> ****
>>>> Permalinks****
>>>>
>>>>    - Last build (#7), 4 hr 49 min ago<https://builds.apache.org/job/Openmeetings%202.0/lastBuild/>
>>>>    ****
>>>>    - Last failed build (#7), 4 hr 49 min ago<https://builds.apache.org/job/Openmeetings%202.0/lastFailedBuild/>
>>>>    ****
>>>>    - Last unsuccessful build (#7), 4 hr 49 min ago<https://builds.apache.org/job/Openmeetings%202.0/lastUnsuccessfulBuild/>
>>>>    ****
>>>>
>>>>  ****
>>>>
>>>>  ****
>>>>
>>>> Thanks,****
>>>>
>>>>  ****
>>>>
>>>> George Kirkham****
>>>>
>>>>  ****
>>>>
>>>>  ****
>>>>
>>>> *From:* seba.wagner@gmail.com [mailto:seba.wagner@gmail.com]
>>>> *Sent:* Sunday, 8 July 2012 7:11 PM
>>>> *To:* openmeetings-user@incubator.apache.org
>>>> *Subject:* Re: OpenMeetings stability during this time of rapid changes
>>>> ****
>>>>
>>>>  ****
>>>>
>>>> Hi George,
>>>>
>>>> you are right there are recently a number of changes committed, however
>>>> trunk is now version 2.1.
>>>> I've set up a new SVN branch:
>>>> http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/
>>>>
>>>> This is based on RC3 + contains only bug fixes of trunk (but not any
>>>> new features).
>>>> This branch is the 2.0 tree that is likely to be released. We will
>>>> continue to fix only Bugfixes here.
>>>> I would invite you to test this ... I tried to set up a new Jenkins
>>>> build job:
>>>> https://builds.apache.org/job/Openmeetings%202.0/
>>>> but unfortunately Apache's Build Infrastructure seems to be currently
>>>> buggy, so there that is no build ready yet. But there should be one maybe
>>>> tomorrow morning.
>>>>
>>>> If you see any bugs or issue in that branch please report it to our
>>>> list and we will try to fix it asap to have it in our release candidate.
>>>>
>>>> About some test - scenarios:
>>>> There have been attempts in the past to have such a list of standard
>>>> tests:
>>>> http://code.google.com/p/openmeetings/wiki/QualityAssurance
>>>> And for the recording features a more detailed one:
>>>>
>>>> https://cwiki.apache.org/confluence/display/OPENMEETINGS/WebStart+Application+for+Screensharing+and+Recording
>>>>
>>>> Feel free to extend the "QualityAssurance" paper with more tests. I
>>>> think one major task before we do start to write down those tests we would
>>>> need to find a consens on a person responsible for the tests. Or maybe we
>>>> even call it "Quality assurance executive" :)
>>>> You think you would like to be that person?
>>>>
>>>> Sebastian****
>>>>
>>>> 2012/7/8 George Kirkham <gk...@co2crc.com.au>****
>>>>
>>>> Sebastian,****
>>>>
>>>>  ****
>>>>
>>>> I quite often find that when I download OpenMeetings 2.0 latest
>>>> revision, there is something that was working before but is now broken.  I
>>>> understand that we are doing a lot of updates and changes but some
>>>> stability would be greatly appreciated by those of us who are using/testing
>>>> OpenMeetings 2.0 in production.****
>>>>
>>>>  ****
>>>>
>>>> Is the following suggestion possible?  ****
>>>>
>>>>  ****
>>>>
>>>> 1)      Use svn to get the latest copy of OpenMeetings which has
>>>> everyone’s change being applied to it.****
>>>>
>>>> 2)      Use https://builds.apache.org/job/openmeetings/ (i.e. Jenkins)
>>>> for getting a copy of OpenMeetings that has pasted a set of basic testing.
>>>> ****
>>>>
>>>> 3)      Have a set of basic tests documented so that OpenMeetings can
>>>> be tested against this set of tests before it is loaded into Jenkins ?
>>>> OpenMeetings could be uploaded to Jenkins on a monthly basis? More
>>>> frequently if people have time to go though the tests. ****
>>>>
>>>>  ****
>>>>
>>>> Maybe there are other ways to manage rapid development and a stable
>>>> version every so often which has been though some form of complete feature
>>>> testing?****
>>>>
>>>>  ****
>>>>
>>>>  ****
>>>>
>>>> Thanks,****
>>>>
>>>>  ****
>>>>
>>>> George Kirkham****
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Sebastian Wagner
>>>> https://twitter.com/#!/dead_lock
>>>> http://www.openmeetings.de
>>>> http://www.webbase-design.de
>>>> http://www.wagner-sebastian.com
>>>> seba.wagner@gmail.com****
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Sebastian Wagner
>>>> https://twitter.com/#!/dead_lock
>>>> http://www.openmeetings.de
>>>> http://www.webbase-design.de
>>>> http://www.wagner-sebastian.com
>>>> seba.wagner@gmail.com****
>>>>
>>>
>>>
>>>
>>> --
>>> Sebastian Wagner
>>> https://twitter.com/#!/dead_lock
>>> http://www.openmeetings.de
>>> http://www.webbase-design.de
>>> http://www.wagner-sebastian.com
>>> seba.wagner@gmail.com
>>>
>>
>>
>>
>> --
>> Sebastian Wagner
>> https://twitter.com/#!/dead_lock
>> http://www.openmeetings.de
>> http://www.webbase-design.de
>> http://www.wagner-sebastian.com
>> seba.wagner@gmail.com
>>
>
>
>
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> http://www.openmeetings.de
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> seba.wagner@gmail.com
>



-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.openmeetings.de
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wagner@gmail.com

Re: 5 second "Start recording test" does not play back and cannot play meeting room screen recordings

Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
oops,

I have posted the reference to the wrong file in the SVN.
As you should be using the 2.0 branch this file would be the correct
reference:
https://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/build.properties

Sebastian

2012/7/9 seba.wagner@gmail.com <se...@gmail.com>

> you need to run
> ant clean.all
> if you want to change the red5 revision in the build and force the script
> to freshly checkout the red5 components.
>
> Sebastian
>
> 2012/7/9 seba.wagner@gmail.com <se...@gmail.com>
>
> Actually the build file is configured to use 4385
>>
>> http://svn.apache.org/repos/asf/incubator/openmeetings/tags/2.0RC3/build.properties
>>
>> You might try to change those properties to use 4388, however it might
>> require some further changes not only the change of the revision number of
>> red5.
>>
>>
>> Sebastian
>>
>> 2012/7/9 George Kirkham <gk...@co2crc.com.au>
>>
>>> Sebastian,****
>>>
>>> ** **
>>>
>>> Since I checked out the OpenMeetings 2.0 source today, so I would have
>>> expected that I had the most recent version, which agrees with the revision
>>> shown below from /usr/lib/red5/log/red5.log, however it would seem that the
>>> red5 issue has not been fixed as yet as I am still experiencing this issue
>>> (and also the ‘5 second “Start recording test” does not play back’ issue)?
>>> Or is there a later revision of the red5 server than Rev: 4380 ? If so,
>>> then maybe the OM 2.0 trunk is still picking up an older version (that is
>>> if Rev: 4380 is the older version) as I am still experiencing these issues.
>>> ****
>>>
>>> ** **
>>>
>>> 2012-07-09 14:45:21,161 [main] INFO  org.red5.server.Launcher - Red5
>>> Server 1.0.0 RC3 $Rev: 4380 $ (http://code.google.com/p/red5/)****
>>>
>>> ** **
>>>
>>> ** **
>>>
>>> As stated above, I also find that the 5 second “Start recording test”
>>> does not play back.  It actually worked once, the first time, but since
>>> then it does not play back the 5 second video/audio recording. Now I only
>>> see the video while it is being recorded, but not on play back. I have
>>> attached log files, created just after I press the play button after
>>> recording the 5 second “Start recording test”.  I am guessing that these
>>> two are related issues.  Is there any way these problems can be solved?*
>>> ***
>>>
>>> ** **
>>>
>>> Thanks,****
>>>
>>> ** **
>>>
>>> George Kirkham****
>>>
>>> ** **
>>>
>>> ** **
>>>
>>> ** **
>>>
>>> *From:* seba.wagner@gmail.com [mailto:seba.wagner@gmail.com]
>>> *Sent:* Monday, 9 July 2012 6:23 PM
>>> *To:* openmeetings-user@incubator.apache.org
>>> *Subject:* Re: OpenMeetings stability during this time of rapid changes*
>>> ***
>>>
>>> ** **
>>>
>>> Hi George,
>>>
>>> indeed the problem you describe should have been already solved.
>>> It is a red5 related issue not OpenMeetings. However it should be
>>> already solved.
>>>
>>> When you do startup your red5 service what red5 revision is printed in
>>> your console log?
>>> There should be something like this around Line 100 of jvmstd.out (file
>>> produced when you start using red5-highperf.sh):
>>> Red5 Server 1.0.0 RC3 $Rev: 4380 $ (http://code.google.com/p/red5/)
>>>
>>> Sebastian****
>>>
>>> 2012/7/9 George Kirkham <gk...@co2crc.com.au>****
>>>
>>> Sebastian,****
>>>
>>>  ****
>>>
>>> I have checked out 2.0 and compiled and then installed on a Debian 32
>>> bit server.****
>>>
>>>  ****
>>>
>>> svn checkout
>>> http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/****
>>>
>>>  ****
>>>
>>> root@OpenMeetings:/usr/adm/om20/2.0# /usr/adm/apache-ant-1.8.4/bin/ant
>>> -Ddb=mysql****
>>>
>>>  ****
>>>
>>> When I record a conference meeting and then try to play it back, I only
>>> get a black screen (maybe it is still rendering in the background?).  If I
>>> move to a new menu item, I get a black “video window” in the “front”
>>> everything else that should be on the screen.  I have inserted an screen
>>> shot to show you what it looks like.  Can other people reproduce this
>>> issue, or am I the only one? If I download the AVI or the FLV file, VLC
>>> player plays the recorded video quite well, just I am unable to view it by
>>> the “Recordings” menu option in OpenMeetings.****
>>>
>>>  ****
>>>
>>> I will do other tests when I get the chance.  As for a previous issue
>>> that I had, I have tested invitations and screen sharing in a Calendar
>>> Event meeting and this has worked well for me.****
>>>
>>>  ****
>>>
>>> /usr/lib/red5/openmeetings.log for when I select the video.  There are
>>> not log entries for when I select “play” to play the selected video.****
>>>
>>>  ****
>>>
>>> parentPath = null****
>>>
>>> DEBUG 07-09 16:07:03.529 DownloadHandler.java 4895839 141
>>> org.openmeetings.servlet.outputhandler.DownloadHandler
>>> [http-0.0.0.0-5080-2] - sid: 3af59e8fff8bca6b32889c4016748dde****
>>>
>>> DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843 268
>>> org.openmeetings.servlet.outputhandler.DownloadHandler
>>> [http-0.0.0.0-5080-2] - requestedFile: flvRecording_3.jpg current_dir:
>>> /usr/lib/red5/webapps/openmeetings/streams/hibernate/****
>>>
>>> DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843 322
>>> org.openmeetings.servlet.outputhandler.DownloadHandler
>>> [http-0.0.0.0-5080-2] - full_path:
>>> /usr/lib/red5/webapps/openmeetings/streams/hibernate/flvRecording_3.jpg*
>>> ***
>>>
>>> DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843 359
>>> org.openmeetings.servlet.outputhandler.DownloadHandler
>>> [http-0.0.0.0-5080-2] - Detected browser type:0****
>>>
>>>  ****
>>>
>>> root@OpenMeetings:/usr/adm/om20/2.0# ls -al
>>> /usr/lib/red5/webapps/openmeetings/streams/hibernate/****
>>>
>>> total 56296****
>>>
>>> drwxr-xr-x 2 nobody root        4096 Jul  9 16:07 .****
>>>
>>> drwxr-xr-x 5 nobody root        4096 Jul  9 15:02 ..****
>>>
>>> -rw-r--r-- 1 nobody root       20992 Jul  9 14:29
>>> default_interview_image.fla****
>>>
>>> -rw-r--r-- 1 nobody root        1827 Jul  9 14:29
>>> default_interview_image.jpg****
>>>
>>> -rw-r--r-- 1 nobody root        1106 Jul  9 14:29
>>> default_interview_image.png****
>>>
>>> -rw-r--r-- 1 nobody nogroup  6932146 Jul  9 14:55 flvRecording_1.avi****
>>>
>>> -rw-r--r-- 1 nobody nogroup  5511239 Jul  9 14:55 flvRecording_1.flv****
>>>
>>> -rw-r--r-- 1 nobody nogroup      494 Jul  9 15:06 flvRecording_1.flv.meta
>>> ****
>>>
>>> -rw-r--r-- 1 nobody nogroup    73375 Jul  9 14:55 flvRecording_1.jpg****
>>>
>>> -rw-r--r-- 1 nobody nogroup 14804694 Jul  9 15:04 flvRecording_2.avi****
>>>
>>> -rw-r--r-- 1 nobody nogroup 11387107 Jul  9 15:04 flvRecording_2.flv****
>>>
>>> -rw-r--r-- 1 nobody nogroup      972 Jul  9 15:05 flvRecording_2.flv.meta
>>> ****
>>>
>>> -rw-r--r-- 1 nobody nogroup    94447 Jul  9 15:04 flvRecording_2.jpg****
>>>
>>> -rw-r--r-- 1 nobody nogroup 10337888 Jul  9 16:02 flvRecording_3.avi****
>>>
>>> -rw-r--r-- 1 nobody nogroup  8135766 Jul  9 16:02 flvRecording_3.flv****
>>>
>>> -rw-r--r-- 1 nobody nogroup      705 Jul  9 16:07 flvRecording_3.flv.meta
>>> ****
>>>
>>> -rw-r--r-- 1 nobody nogroup    98462 Jul  9 16:02 flvRecording_3.jpg****
>>>
>>> -rw-r--r-- 1 nobody root       88244 Jul  9 14:29 one_second.wav****
>>>
>>>  ****
>>>
>>>
>>> /usr/lib/red5/webapps/openmeetings/streams/hibernate/flvRecording_3.flv.meta
>>> ****
>>>
>>>  ****
>>>
>>> <?xml version="1.0" encoding="UTF-8"?>****
>>>
>>> <FrameMetadata audioOnly="false" duration="61205"
>>> modified="1341813740000">****
>>>
>>>     <KeyFrame position="443" timestamp="0"/>****
>>>
>>>     <KeyFrame position="694854" timestamp="6000"/>****
>>>
>>>     <KeyFrame position="2240057" timestamp="12000"/>****
>>>
>>>     <KeyFrame position="2931726" timestamp="18000"/>****
>>>
>>>     <KeyFrame position="3622454" timestamp="24000"/>****
>>>
>>>     <KeyFrame position="4313880" timestamp="30000"/>****
>>>
>>>     <KeyFrame position="5005003" timestamp="36000"/>****
>>>
>>>    <KeyFrame position="5695312" timestamp="42000"/>****
>>>
>>>     <KeyFrame position="6388377" timestamp="48000"/>****
>>>
>>>     <KeyFrame position="7078640" timestamp="54000"/>****
>>>
>>>     <KeyFrame position="7781100" timestamp="60000"/>****
>>>
>>> </FrameMetadata>****
>>>
>>>  ****
>>>
>>>  ****
>>>
>>> [image: cid:image001.png@01CD5DE9.46389990]****
>>>
>>>  ****
>>>
>>> I noticed that as you said, “I tried to set up a new Jenkins build job
>>> … unfortunately Apache's Build Infrastructure seems to be currently buggy”,
>>> and so Jenkins has not been able to successfully compile the 2.0 trunk.*
>>> ***
>>> Permalinks****
>>>
>>>    - Last build (#7), 4 hr 49 min ago<https://builds.apache.org/job/Openmeetings%202.0/lastBuild/>
>>>    ****
>>>    - Last failed build (#7), 4 hr 49 min ago<https://builds.apache.org/job/Openmeetings%202.0/lastFailedBuild/>
>>>    ****
>>>    - Last unsuccessful build (#7), 4 hr 49 min ago<https://builds.apache.org/job/Openmeetings%202.0/lastUnsuccessfulBuild/>
>>>    ****
>>>
>>>  ****
>>>
>>>  ****
>>>
>>> Thanks,****
>>>
>>>  ****
>>>
>>> George Kirkham****
>>>
>>>  ****
>>>
>>>  ****
>>>
>>> *From:* seba.wagner@gmail.com [mailto:seba.wagner@gmail.com]
>>> *Sent:* Sunday, 8 July 2012 7:11 PM
>>> *To:* openmeetings-user@incubator.apache.org
>>> *Subject:* Re: OpenMeetings stability during this time of rapid changes*
>>> ***
>>>
>>>  ****
>>>
>>> Hi George,
>>>
>>> you are right there are recently a number of changes committed, however
>>> trunk is now version 2.1.
>>> I've set up a new SVN branch:
>>> http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/
>>>
>>> This is based on RC3 + contains only bug fixes of trunk (but not any new
>>> features).
>>> This branch is the 2.0 tree that is likely to be released. We will
>>> continue to fix only Bugfixes here.
>>> I would invite you to test this ... I tried to set up a new Jenkins
>>> build job:
>>> https://builds.apache.org/job/Openmeetings%202.0/
>>> but unfortunately Apache's Build Infrastructure seems to be currently
>>> buggy, so there that is no build ready yet. But there should be one maybe
>>> tomorrow morning.
>>>
>>> If you see any bugs or issue in that branch please report it to our list
>>> and we will try to fix it asap to have it in our release candidate.
>>>
>>> About some test - scenarios:
>>> There have been attempts in the past to have such a list of standard
>>> tests:
>>> http://code.google.com/p/openmeetings/wiki/QualityAssurance
>>> And for the recording features a more detailed one:
>>>
>>> https://cwiki.apache.org/confluence/display/OPENMEETINGS/WebStart+Application+for+Screensharing+and+Recording
>>>
>>> Feel free to extend the "QualityAssurance" paper with more tests. I
>>> think one major task before we do start to write down those tests we would
>>> need to find a consens on a person responsible for the tests. Or maybe we
>>> even call it "Quality assurance executive" :)
>>> You think you would like to be that person?
>>>
>>> Sebastian****
>>>
>>> 2012/7/8 George Kirkham <gk...@co2crc.com.au>****
>>>
>>> Sebastian,****
>>>
>>>  ****
>>>
>>> I quite often find that when I download OpenMeetings 2.0 latest
>>> revision, there is something that was working before but is now broken.  I
>>> understand that we are doing a lot of updates and changes but some
>>> stability would be greatly appreciated by those of us who are using/testing
>>> OpenMeetings 2.0 in production.****
>>>
>>>  ****
>>>
>>> Is the following suggestion possible?  ****
>>>
>>>  ****
>>>
>>> 1)      Use svn to get the latest copy of OpenMeetings which has
>>> everyone’s change being applied to it.****
>>>
>>> 2)      Use https://builds.apache.org/job/openmeetings/ (i.e. Jenkins)
>>> for getting a copy of OpenMeetings that has pasted a set of basic testing.
>>> ****
>>>
>>> 3)      Have a set of basic tests documented so that OpenMeetings can
>>> be tested against this set of tests before it is loaded into Jenkins ?
>>> OpenMeetings could be uploaded to Jenkins on a monthly basis? More
>>> frequently if people have time to go though the tests. ****
>>>
>>>  ****
>>>
>>> Maybe there are other ways to manage rapid development and a stable
>>> version every so often which has been though some form of complete feature
>>> testing?****
>>>
>>>  ****
>>>
>>>  ****
>>>
>>> Thanks,****
>>>
>>>  ****
>>>
>>> George Kirkham****
>>>
>>>
>>>
>>>
>>> --
>>> Sebastian Wagner
>>> https://twitter.com/#!/dead_lock
>>> http://www.openmeetings.de
>>> http://www.webbase-design.de
>>> http://www.wagner-sebastian.com
>>> seba.wagner@gmail.com****
>>>
>>>
>>>
>>>
>>> --
>>> Sebastian Wagner
>>> https://twitter.com/#!/dead_lock
>>> http://www.openmeetings.de
>>> http://www.webbase-design.de
>>> http://www.wagner-sebastian.com
>>> seba.wagner@gmail.com****
>>>
>>
>>
>>
>> --
>> Sebastian Wagner
>> https://twitter.com/#!/dead_lock
>> http://www.openmeetings.de
>> http://www.webbase-design.de
>> http://www.wagner-sebastian.com
>> seba.wagner@gmail.com
>>
>
>
>
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> http://www.openmeetings.de
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> seba.wagner@gmail.com
>



-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.openmeetings.de
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wagner@gmail.com

Re: 5 second "Start recording test" does not play back and cannot play meeting room screen recordings

Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
you need to run
ant clean.all
if you want to change the red5 revision in the build and force the script
to freshly checkout the red5 components.

Sebastian

2012/7/9 seba.wagner@gmail.com <se...@gmail.com>

> Actually the build file is configured to use 4385
>
> http://svn.apache.org/repos/asf/incubator/openmeetings/tags/2.0RC3/build.properties
>
> You might try to change those properties to use 4388, however it might
> require some further changes not only the change of the revision number of
> red5.
>
>
> Sebastian
>
> 2012/7/9 George Kirkham <gk...@co2crc.com.au>
>
>> Sebastian,****
>>
>> ** **
>>
>> Since I checked out the OpenMeetings 2.0 source today, so I would have
>> expected that I had the most recent version, which agrees with the revision
>> shown below from /usr/lib/red5/log/red5.log, however it would seem that the
>> red5 issue has not been fixed as yet as I am still experiencing this issue
>> (and also the ‘5 second “Start recording test” does not play back’ issue)?
>> Or is there a later revision of the red5 server than Rev: 4380 ? If so,
>> then maybe the OM 2.0 trunk is still picking up an older version (that is
>> if Rev: 4380 is the older version) as I am still experiencing these issues.
>> ****
>>
>> ** **
>>
>> 2012-07-09 14:45:21,161 [main] INFO  org.red5.server.Launcher - Red5
>> Server 1.0.0 RC3 $Rev: 4380 $ (http://code.google.com/p/red5/)****
>>
>> ** **
>>
>> ** **
>>
>> As stated above, I also find that the 5 second “Start recording test”
>> does not play back.  It actually worked once, the first time, but since
>> then it does not play back the 5 second video/audio recording. Now I only
>> see the video while it is being recorded, but not on play back. I have
>> attached log files, created just after I press the play button after
>> recording the 5 second “Start recording test”.  I am guessing that these
>> two are related issues.  Is there any way these problems can be solved?**
>> **
>>
>> ** **
>>
>> Thanks,****
>>
>> ** **
>>
>> George Kirkham****
>>
>> ** **
>>
>> ** **
>>
>> ** **
>>
>> *From:* seba.wagner@gmail.com [mailto:seba.wagner@gmail.com]
>> *Sent:* Monday, 9 July 2012 6:23 PM
>> *To:* openmeetings-user@incubator.apache.org
>> *Subject:* Re: OpenMeetings stability during this time of rapid changes**
>> **
>>
>> ** **
>>
>> Hi George,
>>
>> indeed the problem you describe should have been already solved.
>> It is a red5 related issue not OpenMeetings. However it should be already
>> solved.
>>
>> When you do startup your red5 service what red5 revision is printed in
>> your console log?
>> There should be something like this around Line 100 of jvmstd.out (file
>> produced when you start using red5-highperf.sh):
>> Red5 Server 1.0.0 RC3 $Rev: 4380 $ (http://code.google.com/p/red5/)
>>
>> Sebastian****
>>
>> 2012/7/9 George Kirkham <gk...@co2crc.com.au>****
>>
>> Sebastian,****
>>
>>  ****
>>
>> I have checked out 2.0 and compiled and then installed on a Debian 32 bit
>> server.****
>>
>>  ****
>>
>> svn checkout
>> http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/****
>>
>>  ****
>>
>> root@OpenMeetings:/usr/adm/om20/2.0# /usr/adm/apache-ant-1.8.4/bin/ant
>> -Ddb=mysql****
>>
>>  ****
>>
>> When I record a conference meeting and then try to play it back, I only
>> get a black screen (maybe it is still rendering in the background?).  If I
>> move to a new menu item, I get a black “video window” in the “front”
>> everything else that should be on the screen.  I have inserted an screen
>> shot to show you what it looks like.  Can other people reproduce this
>> issue, or am I the only one? If I download the AVI or the FLV file, VLC
>> player plays the recorded video quite well, just I am unable to view it by
>> the “Recordings” menu option in OpenMeetings.****
>>
>>  ****
>>
>> I will do other tests when I get the chance.  As for a previous issue
>> that I had, I have tested invitations and screen sharing in a Calendar
>> Event meeting and this has worked well for me.****
>>
>>  ****
>>
>> /usr/lib/red5/openmeetings.log for when I select the video.  There are
>> not log entries for when I select “play” to play the selected video.****
>>
>>  ****
>>
>> parentPath = null****
>>
>> DEBUG 07-09 16:07:03.529 DownloadHandler.java 4895839 141
>> org.openmeetings.servlet.outputhandler.DownloadHandler
>> [http-0.0.0.0-5080-2] - sid: 3af59e8fff8bca6b32889c4016748dde****
>>
>> DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843 268
>> org.openmeetings.servlet.outputhandler.DownloadHandler
>> [http-0.0.0.0-5080-2] - requestedFile: flvRecording_3.jpg current_dir:
>> /usr/lib/red5/webapps/openmeetings/streams/hibernate/****
>>
>> DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843 322
>> org.openmeetings.servlet.outputhandler.DownloadHandler
>> [http-0.0.0.0-5080-2] - full_path:
>> /usr/lib/red5/webapps/openmeetings/streams/hibernate/flvRecording_3.jpg**
>> **
>>
>> DEBUG 07-09 16:07:03.533 DownloadHandler.java 4895843 359
>> org.openmeetings.servlet.outputhandler.DownloadHandler
>> [http-0.0.0.0-5080-2] - Detected browser type:0****
>>
>>  ****
>>
>> root@OpenMeetings:/usr/adm/om20/2.0# ls -al
>> /usr/lib/red5/webapps/openmeetings/streams/hibernate/****
>>
>> total 56296****
>>
>> drwxr-xr-x 2 nobody root        4096 Jul  9 16:07 .****
>>
>> drwxr-xr-x 5 nobody root        4096 Jul  9 15:02 ..****
>>
>> -rw-r--r-- 1 nobody root       20992 Jul  9 14:29
>> default_interview_image.fla****
>>
>> -rw-r--r-- 1 nobody root        1827 Jul  9 14:29
>> default_interview_image.jpg****
>>
>> -rw-r--r-- 1 nobody root        1106 Jul  9 14:29
>> default_interview_image.png****
>>
>> -rw-r--r-- 1 nobody nogroup  6932146 Jul  9 14:55 flvRecording_1.avi****
>>
>> -rw-r--r-- 1 nobody nogroup  5511239 Jul  9 14:55 flvRecording_1.flv****
>>
>> -rw-r--r-- 1 nobody nogroup      494 Jul  9 15:06 flvRecording_1.flv.meta
>> ****
>>
>> -rw-r--r-- 1 nobody nogroup    73375 Jul  9 14:55 flvRecording_1.jpg****
>>
>> -rw-r--r-- 1 nobody nogroup 14804694 Jul  9 15:04 flvRecording_2.avi****
>>
>> -rw-r--r-- 1 nobody nogroup 11387107 Jul  9 15:04 flvRecording_2.flv****
>>
>> -rw-r--r-- 1 nobody nogroup      972 Jul  9 15:05 flvRecording_2.flv.meta
>> ****
>>
>> -rw-r--r-- 1 nobody nogroup    94447 Jul  9 15:04 flvRecording_2.jpg****
>>
>> -rw-r--r-- 1 nobody nogroup 10337888 Jul  9 16:02 flvRecording_3.avi****
>>
>> -rw-r--r-- 1 nobody nogroup  8135766 Jul  9 16:02 flvRecording_3.flv****
>>
>> -rw-r--r-- 1 nobody nogroup      705 Jul  9 16:07 flvRecording_3.flv.meta
>> ****
>>
>> -rw-r--r-- 1 nobody nogroup    98462 Jul  9 16:02 flvRecording_3.jpg****
>>
>> -rw-r--r-- 1 nobody root       88244 Jul  9 14:29 one_second.wav****
>>
>>  ****
>>
>>
>> /usr/lib/red5/webapps/openmeetings/streams/hibernate/flvRecording_3.flv.meta
>> ****
>>
>>  ****
>>
>> <?xml version="1.0" encoding="UTF-8"?>****
>>
>> <FrameMetadata audioOnly="false" duration="61205"
>> modified="1341813740000">****
>>
>>     <KeyFrame position="443" timestamp="0"/>****
>>
>>     <KeyFrame position="694854" timestamp="6000"/>****
>>
>>     <KeyFrame position="2240057" timestamp="12000"/>****
>>
>>     <KeyFrame position="2931726" timestamp="18000"/>****
>>
>>     <KeyFrame position="3622454" timestamp="24000"/>****
>>
>>     <KeyFrame position="4313880" timestamp="30000"/>****
>>
>>     <KeyFrame position="5005003" timestamp="36000"/>****
>>
>>    <KeyFrame position="5695312" timestamp="42000"/>****
>>
>>     <KeyFrame position="6388377" timestamp="48000"/>****
>>
>>     <KeyFrame position="7078640" timestamp="54000"/>****
>>
>>     <KeyFrame position="7781100" timestamp="60000"/>****
>>
>> </FrameMetadata>****
>>
>>  ****
>>
>>  ****
>>
>> [image: cid:image001.png@01CD5DE9.46389990]****
>>
>>  ****
>>
>> I noticed that as you said, “I tried to set up a new Jenkins build job …
>> unfortunately Apache's Build Infrastructure seems to be currently buggy”,
>> and so Jenkins has not been able to successfully compile the 2.0 trunk.**
>> **
>> Permalinks****
>>
>>    - Last build (#7), 4 hr 49 min ago<https://builds.apache.org/job/Openmeetings%202.0/lastBuild/>
>>    ****
>>    - Last failed build (#7), 4 hr 49 min ago<https://builds.apache.org/job/Openmeetings%202.0/lastFailedBuild/>
>>    ****
>>    - Last unsuccessful build (#7), 4 hr 49 min ago<https://builds.apache.org/job/Openmeetings%202.0/lastUnsuccessfulBuild/>
>>    ****
>>
>>  ****
>>
>>  ****
>>
>> Thanks,****
>>
>>  ****
>>
>> George Kirkham****
>>
>>  ****
>>
>>  ****
>>
>> *From:* seba.wagner@gmail.com [mailto:seba.wagner@gmail.com]
>> *Sent:* Sunday, 8 July 2012 7:11 PM
>> *To:* openmeetings-user@incubator.apache.org
>> *Subject:* Re: OpenMeetings stability during this time of rapid changes**
>> **
>>
>>  ****
>>
>> Hi George,
>>
>> you are right there are recently a number of changes committed, however
>> trunk is now version 2.1.
>> I've set up a new SVN branch:
>> http://svn.apache.org/repos/asf/incubator/openmeetings/branches/2.0/
>>
>> This is based on RC3 + contains only bug fixes of trunk (but not any new
>> features).
>> This branch is the 2.0 tree that is likely to be released. We will
>> continue to fix only Bugfixes here.
>> I would invite you to test this ... I tried to set up a new Jenkins build
>> job:
>> https://builds.apache.org/job/Openmeetings%202.0/
>> but unfortunately Apache's Build Infrastructure seems to be currently
>> buggy, so there that is no build ready yet. But there should be one maybe
>> tomorrow morning.
>>
>> If you see any bugs or issue in that branch please report it to our list
>> and we will try to fix it asap to have it in our release candidate.
>>
>> About some test - scenarios:
>> There have been attempts in the past to have such a list of standard
>> tests:
>> http://code.google.com/p/openmeetings/wiki/QualityAssurance
>> And for the recording features a more detailed one:
>>
>> https://cwiki.apache.org/confluence/display/OPENMEETINGS/WebStart+Application+for+Screensharing+and+Recording
>>
>> Feel free to extend the "QualityAssurance" paper with more tests. I think
>> one major task before we do start to write down those tests we would need
>> to find a consens on a person responsible for the tests. Or maybe we even
>> call it "Quality assurance executive" :)
>> You think you would like to be that person?
>>
>> Sebastian****
>>
>> 2012/7/8 George Kirkham <gk...@co2crc.com.au>****
>>
>> Sebastian,****
>>
>>  ****
>>
>> I quite often find that when I download OpenMeetings 2.0 latest revision,
>> there is something that was working before but is now broken.  I understand
>> that we are doing a lot of updates and changes but some stability would be
>> greatly appreciated by those of us who are using/testing OpenMeetings 2.0
>> in production.****
>>
>>  ****
>>
>> Is the following suggestion possible?  ****
>>
>>  ****
>>
>> 1)      Use svn to get the latest copy of OpenMeetings which has
>> everyone’s change being applied to it.****
>>
>> 2)      Use https://builds.apache.org/job/openmeetings/ (i.e. Jenkins)
>> for getting a copy of OpenMeetings that has pasted a set of basic testing.
>> ****
>>
>> 3)      Have a set of basic tests documented so that OpenMeetings can be
>> tested against this set of tests before it is loaded into Jenkins ?
>> OpenMeetings could be uploaded to Jenkins on a monthly basis? More
>> frequently if people have time to go though the tests. ****
>>
>>  ****
>>
>> Maybe there are other ways to manage rapid development and a stable
>> version every so often which has been though some form of complete feature
>> testing?****
>>
>>  ****
>>
>>  ****
>>
>> Thanks,****
>>
>>  ****
>>
>> George Kirkham****
>>
>>
>>
>>
>> --
>> Sebastian Wagner
>> https://twitter.com/#!/dead_lock
>> http://www.openmeetings.de
>> http://www.webbase-design.de
>> http://www.wagner-sebastian.com
>> seba.wagner@gmail.com****
>>
>>
>>
>>
>> --
>> Sebastian Wagner
>> https://twitter.com/#!/dead_lock
>> http://www.openmeetings.de
>> http://www.webbase-design.de
>> http://www.wagner-sebastian.com
>> seba.wagner@gmail.com****
>>
>
>
>
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> http://www.openmeetings.de
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> seba.wagner@gmail.com
>



-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.openmeetings.de
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wagner@gmail.com