Hi Jonathan,

I am not 100% sure by the error message that you posted but from this (and some experience) I would assume this: - There is no probably no device /dev/bt878_video__provideo_pv143_ ? The link has not been created as a udev rule (if it works the same way in Centos)? How did you setup your Centos CA? The script is for Ubuntu... - I'm not sure which version of v4l is supported with Centos 6.2 and the corresponding epiphan driver. But if it's v4l2 like in Ubuntu 11.x the epiphan device is currently not supported as Matterhorn only implements a V4L1 support for this device (as the epiphan drivers had no v4l2 support when we started the implementation). Maybe a custom source might work? - And last but not least: do you have the right permissions to access the media devices? I know that Fedora had special user groups ("video" i.e.) for the access to the media devices when I last used it a long time ago. So you probably check this too.

If you manage to get the CA running under CentOS I guess many people will be thankful for an installation guide in the Wiki.

Rüdiger

Am 20.03.2012 00:52, schrieb Jonathan Felder:
So I managed to tweak the install scripts and I think install the dependencies for matterhorn capture agent to run on centos 6.2, but I'm getting weirdness when trying to capture. Anyone have any ideas? Log is below:

16:48:00 ERROR (GStreamerPipeline:291) - Device BT878_video__ProVideo_PV143_ is an unrecognized device org.opencastproject.capture.pipeline.UnrecognizedDeviceException: Unexpected jv4linfo exception: Invalid argument for /dev/bt878_video__provideo_pv143_ at org.opencastproject.capture.pipeline.GStreamerPipeline.determineSourceFromJ4VLInfo(GStreamerPipeline.java:414) at org.opencastproject.capture.pipeline.GStreamerPipeline.createDevice(GStreamerPipeline.java:359) at org.opencastproject.capture.pipeline.GStreamerPipeline.initDevices(GStreamerPipeline.java:283) at org.opencastproject.capture.pipeline.GStreamerPipeline.create(GStreamerPipeline.java:221) at org.opencastproject.capture.pipeline.GStreamerPipeline.start(GStreamerPipeline.java:84) at org.opencastproject.capture.impl.GStreamerCaptureFramework.start(GStreamerCaptureFramework.java:63) at org.opencastproject.capture.impl.CaptureAgentImpl.startCapture(CaptureAgentImpl.java:337) at org.opencastproject.capture.impl.jobs.StartCaptureJob.execute(StartCaptureJob.java:105)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:534) 16:48:00 INFO (GStreamerPipeline:430) - Successfully initialised 2 devices. org.opencastproject.capture.pipeline.bins.UnableToCreateElementException: Epiphan_VGA2USB could not create ffvideoscale at org.opencastproject.capture.pipeline.bins.GStreamerElementFactory.createElement(GStreamerElementFactory.java:55) at org.opencastproject.capture.pipeline.bins.producers.EpiphanVGA2USBV4LSubDeviceBin.createElements(EpiphanVGA2USBV4LSubDeviceBin.java:153) at org.opencastproject.capture.pipeline.bins.producers.EpiphanVGA2USBV4LSubDeviceBin.<init>(EpiphanVGA2USBV4LSubDeviceBin.java:85) at org.opencastproject.capture.pipeline.bins.producers.EpiphanVGA2USBV4LProducer.<init>(EpiphanVGA2USBV4LProducer.java:124) at org.opencastproject.capture.pipeline.bins.producers.ProducerFactory.getProducer(ProducerFactory.java:102) at org.opencastproject.capture.pipeline.bins.CaptureDeviceBin.createProducer(CaptureDeviceBin.java:162) at org.opencastproject.capture.pipeline.bins.CaptureDeviceBin.<init>(CaptureDeviceBin.java:84) at org.opencastproject.capture.pipeline.bins.CaptureDeviceBin.<init>(CaptureDeviceBin.java:120) at org.opencastproject.capture.pipeline.GStreamerPipeline.addCaptureDeviceBinsToPipeline(GStreamerPipeline.java:507) at org.opencastproject.capture.pipeline.GStreamerPipeline.startPipeline(GStreamerPipeline.java:439) at org.opencastproject.capture.pipeline.GStreamerPipeline.create(GStreamerPipeline.java:227) at org.opencastproject.capture.pipeline.GStreamerPipeline.start(GStreamerPipeline.java:84) at org.opencastproject.capture.impl.GStreamerCaptureFramework.start(GStreamerCaptureFramework.java:63) at org.opencastproject.capture.impl.CaptureAgentImpl.startCapture(CaptureAgentImpl.java:337) at org.opencastproject.capture.impl.jobs.StartCaptureJob.execute(StartCaptureJob.java:105)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:534) 16:48:02 ERROR (GStreamerPipeline:440) - Failed to create pipeline for [EPIPHAN_VGA2USB, /dev/epiphan_vga2usb: /opt/matterhorn/cache/captures/946/Epiphan_VGA2USB.mpg]. org.opencastproject.capture.pipeline.bins.UnableToCreateElementException: HDA_Intel_ALC888_Analog could not create twolame at org.opencastproject.capture.pipeline.bins.GStreamerElementFactory.createElement(GStreamerElementFactory.java:55) at org.opencastproject.capture.pipeline.bins.consumers.AudioFilesinkConsumer.createEncoder(AudioFilesinkConsumer.java:104) at org.opencastproject.capture.pipeline.bins.consumers.AudioFilesinkConsumer.createElements(AudioFilesinkConsumer.java:83) at org.opencastproject.capture.pipeline.bins.PartialBin.<init>(PartialBin.java:64) at org.opencastproject.capture.pipeline.bins.consumers.ConsumerBin.<init>(ConsumerBin.java:80) at org.opencastproject.capture.pipeline.bins.consumers.AudioFilesinkConsumer.<init>(AudioFilesinkConsumer.java:68) at org.opencastproject.capture.pipeline.bins.consumers.ConsumerFactory.getSink(ConsumerFactory.java:74) at org.opencastproject.capture.pipeline.bins.CaptureDeviceBin.createFilesinkConsumer(CaptureDeviceBin.java:230) at org.opencastproject.capture.pipeline.bins.CaptureDeviceBin.createConsumers(CaptureDeviceBin.java:194) at org.opencastproject.capture.pipeline.bins.CaptureDeviceBin.<init>(CaptureDeviceBin.java:88) at org.opencastproject.capture.pipeline.bins.CaptureDeviceBin.<init>(CaptureDeviceBin.java:120) at org.opencastproject.capture.pipeline.GStreamerPipeline.addCaptureDeviceBinsToPipeline(GStreamerPipeline.java:507) at org.opencastproject.capture.pipeline.GStreamerPipeline.startPipeline(GStreamerPipeline.java:439) at org.opencastproject.capture.pipeline.GStreamerPipeline.create(GStreamerPipeline.java:227) at org.opencastproject.capture.pipeline.GStreamerPipeline.start(GStreamerPipeline.java:84) at org.opencastproject.capture.impl.GStreamerCaptureFramework.start(GStreamerCaptureFramework.java:63) at org.opencastproject.capture.impl.CaptureAgentImpl.startCapture(CaptureAgentImpl.java:337) at org.opencastproject.capture.impl.jobs.StartCaptureJob.execute(StartCaptureJob.java:105)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:534) 16:48:02 ERROR (GStreamerPipeline:440) - Failed to create pipeline for [ALSASRC, hw:0: /opt/matterhorn/cache/captures/946/HDA_Intel_ALC888_Analog.mp2].
_______________________________________________
Matterhorn-users mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn-users


--

________________________________________________
Rüdiger Rolf, M.A.
Universität Osnabrück - Zentrum virtUOS
Heger-Tor-Wall 12, 49069 Osnabrück
Telefon: (0541) 969-6511 - Fax: (0541) 969-16511
E-Mail: [email protected]
Internet: www.virtuos.uni-osnabrueck.de

_______________________________________________
Matterhorn-users mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn-users

Reply via email to