Hi Waldemar,

Our CAs have the rtsp stream code from
http://opencast.jira.com/browse/MH-7333 so they work fine recording from
IP cams (though thanks for the pointer to MH-8656; we will look at that
for future hardware).


This is an intermittent problem we have seen across a number of
different CAs, some with IP Cams and some with Logitech C910s. A capture
on the same CA one day before worked correctly, as did a capture a few
hours later (after restarting the CA).


I also found this MH JIRA that has a similar failure:


http://opencast.jira.com/browse/MH-8733


Regards
Stephen

Stephen Marquard, Learning Technologies Co-ordinator 
Centre for Educational Technology, University of Cape Town
http://www.cet.uct.ac.za
Email/IM/XMPP: [email protected] 
Phone: +27-21-650-5037 Cell: +27-83-500-5290
>>> Waldemar Smirnow  09/05/12 7:10 PM >>>
Hi Stephen,

you tried to read an RTSP stream, RTP consumer reads only RTP video 
streams. There are currently no support for the RTSP payloaded streams!

What Matterhorn version are you using? Newer release can consume RTCP 
streams. Most IP cams can produce thes too. Took a look to 
http://opencast.jira.com/browse/MH-8656.

Regards
Waldemar


Am 05.09.2012 18:02, schrieb Stephen Marquard:
> Hi all,
>
>
> Can anyone interpret the debug log below for us - i.e. what type of
> failure this is? This capture agent is configured with an IP camera
> (rtsp stream), Epiphan VGA2USB and audio.
>
>
> We have had quite a few captures fail like this and need to find the
> underlying cause.
>
>
> 2012-09-05 13:30:00  INFO (StartCaptureJob:51) - Initiating
> StartCaptureJob.
> 2012-09-05 13:30:00 DEBUG (CaptureAgentImpl:306) -
> startCapture(mediaPackage, properties): 1900754
> {event.location=menzies-10, job_postfix=1900754,
> event.series=f628bae4-eaca-4119-8495-237ccc1a3d78,
> capture.device.names=Audio,Presentation,Presenter,
> capture.recording.id=1900754,
> org.opencastproject.workflow.definition=full, event.title=MAM2 Real
> Analysis Workshop, 2012 2, capture.recording.end=0 30 15 5 9 ? 2012,
> org.opencastproject.workflow.config.trimHold=true}
> 2012-09-05 13:30:00 DEBUG (GStreamerPipeline:320) - Device Audio has
> source at hw:0,0.
> 2012-09-05 13:30:00 DEBUG (GStreamerPipeline:321) - Device Audio has
> output at /opt/matterhorn-captures/cache/captures/1900754/audio.flac.
> 2012-09-05 13:30:00 DEBUG (GStreamerPipeline:324) - Device Audio has
> type ALSASRC.
> 2012-09-05 13:30:00 DEBUG (GStreamerPipeline:345) - Device Audio has
> been confirmed to be type ALSASRC
> 2012-09-05 13:30:00 DEBUG (GStreamerPipeline:320) - Device
Presentation
> has source at /dev/video0.
> 2012-09-05 13:30:00 DEBUG (GStreamerPipeline:321) - Device
Presentation
> has output at
> /opt/matterhorn-captures/cache/captures/1900754/Presentation.avi.
> 2012-09-05 13:30:00 DEBUG (GStreamerPipeline:324) - Device
Presentation
> has type EPIPHAN_VGA2USB.
> 2012-09-05 13:30:00 DEBUG (GStreamerPipeline:345) - Device
Presentation
> has been confirmed to be type EPIPHAN_VGA2USB
> 2012-09-05 13:30:00 DEBUG (GStreamerPipeline:320) - Device Presenter
has
> source at rtsp://admin:[email protected].
> 2012-09-05 13:30:00 DEBUG (GStreamerPipeline:321) - Device Presenter
has
> output at
/opt/matterhorn-captures/cache/captures/1900754/Presenter.avi.
> 2012-09-05 13:30:00 DEBUG (GStreamerPipeline:324) - Device Presenter
has
> type RTP_VIDEO.
> 2012-09-05 13:30:00 DEBUG (GStreamerPipeline:345) - Device Presenter
has
> been confirmed to be type RTP_VIDEO
> 2012-09-05 13:30:00  INFO (GStreamerPipeline:430) - Successfully
> initialised 3 devices.
> 2012-09-05 13:30:00 DEBUG (GStreamerPipeline:432) - Device #0:
[ALSASRC,
> hw:0,0: /opt/matterhorn-captures/cache/captures/1900754/audio.flac].
> 2012-09-05 13:30:00 DEBUG (GStreamerPipeline:432) - Device #1:
> [EPIPHAN_VGA2USB, /dev/video0:
> /opt/matterhorn-captures/cache/captures/1900754/Presentation.avi].
> 2012-09-05 13:30:00 DEBUG (GStreamerPipeline:432) - Device #2:
> [RTP_VIDEO, rtsp://admin:[email protected]:
> /opt/matterhorn-captures/cache/captures/1900754/Presenter.avi].
> 2012-09-05 13:30:00 DEBUG (AudioFilesinkConsumer:99) - ALSASRC setting
> encoder to: flacenc
> 2012-09-05 13:30:00 DEBUG (VideoFilesinkConsumer:102) -
EPIPHAN_VGA2USB
> setting encoder to: ffenc_mpeg2video
> 2012-09-05 13:30:01 DEBUG (VideoFilesinkConsumer:135) -
EPIPHAN_VGA2USB
> setting muxing to: mpegpsmux
> 2012-09-05 13:30:01 DEBUG (ConsumerBin:152) - EPIPHAN_VGA2USB
> bufferBytes is being set to 536870912.
> 2012-09-05 13:30:01 DEBUG (VideoFilesinkConsumer:102) - RTP_VIDEO
> setting encoder to: ffenc_mpeg2video
> 2012-09-05 13:30:01 DEBUG (VideoFilesinkConsumer:135) - RTP_VIDEO
> setting muxing to: mpegpsmux
> 2012-09-05 13:30:01  INFO (GStreamerPipeline:96) - Initializing
devices
> for capture.
> 2012-09-05 13:30:01 DEBUG (GStreamerPipeline:122) - Starting to hookup
> GStreamer Pipeline bus.
> 2012-09-05 13:30:01 DEBUG (GStreamerPipeline:157) - Successfully
hooked
> up GStreamer Pipeline bus to Log4J.
> 2012-09-05 13:30:01 DEBUG (EpiphanVGA2USBV4LProducer$2:366) - Pipeline
> state change. NULL,READY,VOID_PENDING
> 2012-09-05 13:30:01 DEBUG (EpiphanVGA2USBV4LProducer$2:366) - Pipeline
> state change. NULL,READY,VOID_PENDING
> 2012-09-05 13:30:01 DEBUG (EpiphanVGA2USBV4LProducer$2:366) - Pipeline
> state change. NULL,READY,VOID_PENDING
> 2012-09-05 13:30:01 DEBUG (EpiphanVGA2USBV4LProducer$2:366) - Pipeline
> state change. NULL,READY,VOID_PENDING
> 2012-09-05 13:30:03 DEBUG (EpiphanVGA2USBV4LProducer$2:366) - Pipeline
> state change. READY,PAUSED,VOID_PENDING
> 2012-09-05 13:30:03 DEBUG (EpiphanVGA2USBV4LProducer$2:366) - Pipeline
> state change. READY,PAUSED,VOID_PENDING
> 2012-09-05 13:30:03 DEBUG (EpiphanVGA2USBV4LProducer$2:366) - Pipeline
> state change. READY,PAUSED,VOID_PENDING
> 2012-09-05 13:30:03 DEBUG (EpiphanVGA2USBV4LProducer$2:366) - Pipeline
> state change. READY,PAUSED,VOID_PENDING
> 2012-09-05 13:30:03 DEBUG (EpiphanVGA2USBV4LProducer$EpiphanPoll:447)
-
> Start Epiphan VGA2USB polling thread!
> 2012-09-05 13:30:03 DEBUG (EpiphanVGA2USBV4LProducer$2:366) - Pipeline
> state change. PAUSED,PLAYING,VOID_PENDING
> 2012-09-05 13:30:03 DEBUG (EpiphanVGA2USBV4LProducer$2:366) - Pipeline
> state change. PAUSED,PLAYING,VOID_PENDING
> 2012-09-05 13:30:03 DEBUG (EpiphanVGA2USBV4LProducer$2:366) - Pipeline
> state change. PAUSED,PLAYING,VOID_PENDING
> 2012-09-05 13:30:03 DEBUG (EpiphanVGA2USBV4LProducer$2:366) - Pipeline
> state change. PAUSED,PLAYING,VOID_PENDING
> 2012-09-05 13:30:03 DEBUG (EpiphanVGA2USBV4LProducer$EpiphanPoll:450)
-
> Thread not interrupted. Device: false Epiphan: true
> 2012-09-05 13:30:04 DEBUG (EpiphanVGA2USBV4LProducer$EpiphanPoll:450)
-
> Thread not interrupted. Device: false Epiphan: true
> 2012-09-05 13:30:05 DEBUG (EpiphanVGA2USBV4LProducer$EpiphanPoll:450)
-
> Thread not interrupted. Device: false Epiphan: true
> 2012-09-05 13:30:06 DEBUG (EpiphanVGA2USBV4LProducer$EpiphanPoll:450)
-
> Thread not interrupted. Device: false Epiphan: true
> 2012-09-05 13:30:08 DEBUG (EpiphanVGA2USBV4LProducer$EpiphanPoll:450)
-
> Thread not interrupted. Device: false Epiphan: true
> 2012-09-05 13:30:08 DEBUG (GStreamerPipeline:114) - Pipeline was
unable
> to start after 5 seconds.
> 2012-09-05 13:30:08  INFO (ProducerBin:121) - Sending EOS to stop
> alsasrc0
> 2012-09-05 13:30:08  INFO (EpiphanVGA2USBV4LSubDeviceBin:259) -
Sending
> EOS to stop /dev/video0_v4lsrc
> 2012-09-05 13:30:08  INFO (EpiphanVGA2USBV4LSubTestSrcBin:188) -
Sending
> EOS to stop videotestsrc0
> 2012-09-05 13:30:08  INFO (ProducerBin:121) - Sending EOS to stop
> rtspsrc0
> 2012-09-05 13:30:09 DEBUG (EpiphanVGA2USBV4LProducer$EpiphanPoll:475)
-
> Shutting down Epiphan VGA2USB polling thread!
>
>
>
> Regards
> Stephen
>
>
>
>
> Stephen Marquard, Learning Technologies Co-ordinator
> Centre for Educational Technology, University of Cape Town
> http://www.cet.uct.ac.za
> Email/IM/XMPP: [email protected]
> Phone: +27-21-650-5037 Cell: +27-83-500-5290
>
>
>
> ###
>
> UNIVERSITY OF CAPE TOWN
>
> This e-mail is subject to the UCT ICT policies and e-mail disclaimer
> published on our website at
> http://www.uct.ac.za/about/policies/emaildisclaimer/ or obtainable
from
> +27 21 650 9111. This e-mail is intended only for the person(s) to
whom
> it is addressed. If the e-mail has reached you in error, please notify
> the author. If you are not the intended recipient of the e-mail you
may
> not use, disclose, copy, redirect or print the content. If this e-mail
> is not related to the business of UCT it is sent by the sender in the
> sender's individual capacity.
>
> ###
>   
>
> _______________________________________________
> Matterhorn-users mailing list
> [email protected]
> http://lists.opencastproject.org/mailman/listinfo/matterhorn-users





###

UNIVERSITY OF CAPE TOWN 

This e-mail is subject to the UCT ICT policies and e-mail disclaimer
published on our website at
http://www.uct.ac.za/about/policies/emaildisclaimer/ or obtainable from
+27 21 650 9111. This e-mail is intended only for the person(s) to whom
it is addressed. If the e-mail has reached you in error, please notify
the author. If you are not the intended recipient of the e-mail you may
not use, disclose, copy, redirect or print the content. If this e-mail
is not related to the business of UCT it is sent by the sender in the
sender's individual capacity.

###
 

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

Reply via email to