Hi,

First of all: Thank you for delivering such a great product.

For some reason I'm not able to record a session. The controls behave as 
expected - but the recorded file doesn't appear in the files section. No error 
message appears. The only clue I can find is this log entry:

DEBUG 01-07 10:02:24.855 BaseConverter.java 166568165 80 
org.openmeetings.app.data.flvrecord.converter.BaseConverter 
[openmeetings.TaskExecutor-1] - ### streamFolderName - 
/opt/red5/webapps/openmeetings/streams/hibernate/
ERROR 01-07 10:02:24.857 FlvRecorderConverter.java 166568167 264 
org.openmeetings.app.data.flvrecord.converter.FlvRecorderConverter 
[openmeetings.TaskExecutor-1] - [stripAudioFromFLVs]
java.lang.ArrayIndexOutOfBoundsException: 6
        at 
org.openmeetings.app.data.flvrecord.converter.BaseConverter.mergeAudioToWaves(BaseConverter.java:109)
 ~[openmeetings.jar:na]
        at 
org.openmeetings.app.data.flvrecord.converter.FlvRecorderConverter.stripAudioFromFLVs(FlvRecorderConverter.java:81)
 [openmeetings.jar:na]
        at 
org.openmeetings.app.data.flvrecord.converter.FlvRecorderConverter.startConversion(FlvRecorderConverter.java:45)
 [openmeetings.jar:na]
        at 
org.openmeetings.app.data.flvrecord.converter.FlvRecorderConverterTask$1.run(FlvRecorderConverterTask.java:29)
 [openmeetings.jar:na]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) 
[na:1.6.0_20]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) 
[na:1.6.0_20]
        at java.lang.Thread.run(Thread.java:636) [na:1.6.0_20]


The server is on a hosted virtual server running Ubuntu:

uname -a:
2.6.18-028stab092.1 #1 SMP Wed Jul 20 19:47:12 MSD 2011 x86_64 GNU/Linux

I installed ffmpeg and sox from the official repos. Changing to the SUN JRE as 
recommended in earlier posts doesn't help either.

What's wrong?

Thank you for help.

Conrad

Reply via email to