Matterhorn fails processing BBB recordings

251 views
Skip to first unread message

Dave Arnold

unread,
May 23, 2012, 9:24:59 AM5/23/12
to BigBlueButton-dev
I'm working on a proof of concept using BBB with Matterhorn but I've
yet to get the integration to work. At this point it appears the zip
is created and copied to the matterhorn server but once it's there
matterhorn fails to process it is. This is the error seen in the
matterhorn admin console.

/files/mediapackage/4422315e-d61b-4093-9f99-928d149c8a9a/track-1/
muxed_audio_webcam.flv could not be inspected

Any idea why this is happening and how to prevent it so matterhorn can
properly process the ingested package?

Gustavo Salazar

unread,
May 23, 2012, 11:25:34 AM5/23/12
to bigblueb...@googlegroups.com
Hi Dave,

There should be more output in the logs of  your Matterhorn server, there we can see the reason of the failure. Logs are in 

/opt/matterhorn/felix/logs/

Log files rotate each hour, first try to find the log that has the info when you ingested the zip file.

grep <your_meeting_id.>.zip /opt/matterhorn/felix/logs/*

Find the error in that file and paste it here please


2012/5/23 Dave Arnold <da...@xclusivesites.com>

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To post to this group, send email to bigblueb...@googlegroups.com.
To unsubscribe from this group, send email to bigbluebutton-...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/bigbluebutton-dev?hl=en.




--
Gustavo Salazar (Guga)


Dave Arnold

unread,
May 25, 2012, 9:16:41 AM5/25/12
to BigBlueButton-dev
This looks like the logs you're looking for.

2012-05-23 05:56:44 INFO (IngestServiceImpl:256) - Ingesting zipped
media package to /opt/matterhorn/content/ingest/1d858fc9-ff22-451f-
b553-abd66ff61cd7/51.zip
2012-05-23 05:56:45 INFO (InboxScanner$1:146) - Ingested '/opt/
matterhorn/felix/inbox/
bc536f258cd0e284e0cd8958c55e0b97eedf2f63-1337777529277.zip' as a
mediapackage
2012-05-23 05:56:52 INFO (InspectWorkflowOperationHandler:128) -
Inspecting track 'track-1' of 0f07bf71-422f-40f9-94cd-8e50593bf721
2012-05-23 05:56:58 WARN (MediaInspectionServiceImpl:430) - Error
enriching track
http://10.31.59.201:8080/files/mediapackage/0f07bf71-422f-40f9-94cd-8e50593bf721/track-1/muxed_audio_webcam.flv
org.opencastproject.inspection.api.MediaInspectionException:
org.opencastproject.inspection.impl.api.MediaAnalyzerException: Error
while running media analyzer mediainfo
at
org.opencastproject.inspection.impl.MediaInspectionServiceImpl.getFileMetadata(MediaInspectionServiceImpl.java:
576)
at
org.opencastproject.inspection.impl.MediaInspectionServiceImpl.enrichTrack(MediaInspectionServiceImpl.java:
350)
at
org.opencastproject.inspection.impl.MediaInspectionServiceImpl.enrich(MediaInspectionServiceImpl.java:
308)
at
org.opencastproject.inspection.impl.MediaInspectionServiceImpl.process(MediaInspectionServiceImpl.java:
157)
at org.opencastproject.job.api.AbstractJobProducer
$JobRunner.call(AbstractJobProducer.java:184)
at org.opencastproject.job.api.AbstractJobProducer
$JobRunner.call(AbstractJobProducer.java:156)
at java.util.concurrent.FutureTask
$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:
1110)
at java.util.concurrent.ThreadPoolExecutor
$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
Caused by:
org.opencastproject.inspection.impl.api.MediaAnalyzerException: Error
while running media analyzer mediainfo
at
org.opencastproject.inspection.impl.api.util.CmdlineMediaAnalyzerSupport.analyze(CmdlineMediaAnalyzerSupport.java:
97)
at
org.opencastproject.inspection.impl.MediaInspectionServiceImpl.getFileMetadata(MediaInspectionServiceImpl.java:
574)
... 10 more
Caused by: org.opencastproject.util.ProcessExcecutorException
at
org.opencastproject.util.ProcessExecutor.execute(ProcessExecutor.java:
110)
at
org.opencastproject.inspection.impl.api.util.CmdlineMediaAnalyzerSupport.analyze(CmdlineMediaAnalyzerSupport.java:
95)
... 11 more
Caused by: java.io.IOException: Cannot run program "mediainfo":
java.io.IOException: error=2, No such file or directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:475)
at
org.opencastproject.util.ProcessExecutor.execute(ProcessExecutor.java:
85)
... 12 more
Caused by: java.io.IOException: java.io.IOException: error=2, No such
file or directory
at java.lang.UNIXProcess.<init>(UNIXProcess.java:164)
at java.lang.ProcessImpl.start(ProcessImpl.java:81)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:468)
... 13 more
2012-05-23 05:57:03 ERROR (WorkflowOperationWorker:159) - Workflow
operation 'inspect' failed
org.opencastproject.workflow.api.WorkflowOperationException: Track
http://10.31.59.201:8080/files/mediapackage/0f07bf71-422f-40f9-94cd-8e50593bf721/track-1/muxed_audio_webcam.flv
could not be inspected
at
org.opencastproject.workflow.handler.InspectWorkflowOperationHandler.start(InspectWorkflowOperationHandler.java:
134)
at
org.opencastproject.workflow.impl.WorkflowOperationWorker.start(WorkflowOperationWorker.java:
217)
at
org.opencastproject.workflow.impl.WorkflowOperationWorker.execute(WorkflowOperationWorker.java:
139)
at
org.opencastproject.workflow.impl.WorkflowServiceImpl.runWorkflowOperation(WorkflowServiceImpl.java:
710)
at
org.opencastproject.workflow.impl.WorkflowServiceImpl.process(WorkflowServiceImpl.java:
1528)
at org.opencastproject.workflow.impl.WorkflowServiceImpl
$JobRunner.call(WorkflowServiceImpl.java:1833)
at org.opencastproject.workflow.impl.WorkflowServiceImpl
$JobRunner.call(WorkflowServiceImpl.java:1806)
at java.util.concurrent.FutureTask
$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:
1110)
at java.util.concurrent.ThreadPoolExecutor
$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
2012-05-23 05:57:13 INFO (ZipWorkflowOperationHandler:158) -
Archiving mediapackage 0f07bf71-422f-40f9-94cd-8e50593bf721 in
workflow Workflow {52}
2012-05-23 05:57:14 INFO (ZipWorkflowOperationHandler:176) - Adding
zipped mediapackage 0f07bf71-422f-40f9-94cd-8e50593bf721 to the
failed.zips archive
2012-05-23 05:57:14 INFO (ZipWorkflowOperationHandler:190) - Zipped
mediapackage 0f07bf71-422f-40f9-94cd-8e50593bf721 moved to the
failed.zips archive

On May 23, 11:25 am, Gustavo Salazar <guga.salazar.l...@gmail.com>
wrote:
> Hi Dave,
>
> There should be more output in the logs of  your Matterhorn server, there
> we can see the reason of the failure. Logs are in
>
> /opt/matterhorn/felix/logs/
>
> Log files rotate each hour, first try to find the log that has the info
> when you ingested the zip file.
>
> grep <your_meeting_id.>.zip /opt/matterhorn/felix/logs/*
>
> Find the error in that file and paste it here please
>
> 2012/5/23 Dave Arnold <d...@xclusivesites.com>

Gustavo Salazar

unread,
May 25, 2012, 12:53:28 PM5/25/12
to bigblueb...@googlegroups.com
Hi Dave !,

I see the problem

Cannot run program "mediainfo":

It seems like 3rd party tools were not properly installed. Install 3rd party tools, 

cd /opt/matterhorn/1.2.0/docs/scripts/3rd_party
./menu3p

And choose steps 0) 1) and 2)  
Verify those steps are executed without problems.

2012/5/25 Dave Arnold <da...@xclusivesites.com>



--
Gustavo Salazar (Guga)

Dave Arnold

unread,
May 25, 2012, 5:28:30 PM5/25/12
to BigBlueButton-dev
Wow, I feel a bit silly. I guess I shouldn't have ignored the
instructions that said read the read me file. Thanks so much, it
worked! I've just successfully ran an end to end test.

On May 25, 12:53 pm, Gustavo Salazar <guga.salazar.l...@gmail.com>
wrote:
> Hi Dave !,
>
> I see the problem
>
> Cannot run program "mediainfo":
>
> It seems like 3rd party tools were not properly installed. Install 3rd
> party tools,
>
> cd /opt/matterhorn/1.2.0/docs/scripts/3rd_party
>
> > ./menu3p
>
> And choose steps 0) 1) and 2)
> Verify those steps are executed without problems.
>
> 2012/5/25 Dave Arnold <d...@xclusivesites.com>
>
>
>
>
>
>
>
>
>
> > This looks like the logs you're looking for.
>
> > 2012-05-23 05:56:44  INFO (IngestServiceImpl:256) - Ingesting zipped
> > media package to /opt/matterhorn/content/ingest/1d858fc9-ff22-451f-
> > b553-abd66ff61cd7/51.zip
> > 2012-05-23 05:56:45  INFO (InboxScanner$1:146) - Ingested '/opt/
> > matterhorn/felix/inbox/
> > bc536f258cd0e284e0cd8958c55e0b97eedf2f63-1337777529277.zip' as a
> > mediapackage
> > 2012-05-23 05:56:52  INFO (InspectWorkflowOperationHandler:128) -
> > Inspecting track 'track-1' of 0f07bf71-422f-40f9-94cd-8e50593bf721
> > 2012-05-23 05:56:58  WARN (MediaInspectionServiceImpl:430) - Error
> > enriching track
>
> >http://10.31.59.201:8080/files/mediapackage/0f07bf71-422f-40f9-94cd-8...
> >http://10.31.59.201:8080/files/mediapackage/0f07bf71-422f-40f9-94cd-8...

Pedro Renan

unread,
Jun 22, 2013, 11:00:41 AM6/22/13
to bigblueb...@googlegroups.com
Hi All.
I see this is a old topic, mas I have same problem...

My logs:

ubuntu@ip-172-31-24-180:~$ grep c83096cbd18dfb596a9dc75dcf26e1b2f962e35a-1371912635721.zip /opt/matterhorn/felix/logs/*
2013-06-22 14:56:45  INFO (Ingestor:94) - Install [1b71290 thread=40] c83096cbd18dfb596a9dc75dcf26e1b2f962e35a-1371912635721.zip
2013-06-22 14:56:48  WARN (Ingestor$2:167) - Unable to ingest mediapackage 'Mediapackage ce0a9d42-c777-4e6f-b968-3ba4037df4b7 has no media tracks', /opt/matterhorn/1.4.0/inbox/c83096cbd18dfb596a9dc75dcf26e1b2f962e35a-1371912635721.zip
2013-06-22 14:56:48  INFO (Ingestor$1$1$2:124) - Ingested /opt/matterhorn/1.4.0/inbox/c83096cbd18dfb596a9dc75dcf26e1b2f962e35a-1371912635721.zip as an inbox file

Do We help me?

Gustavo Salazar

unread,
Jun 22, 2013, 11:37:50 AM6/22/13
to bigblueb...@googlegroups.com
Hi Pedro,

Your zip file doesn't have media tracks. Record a meeting with audio, webcam and share your desktop, after finished it will be sent to the Matterhorn server, then verify the logs.


2013/6/22 Pedro Renan <pedro...@gmail.com>

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.

To post to this group, send email to bigblueb...@googlegroups.com.



--
Gustavo Salazar (Guga)

Reply all
Reply to author
Forward
0 new messages