Forums

DM355 video capture

This question is not answered

Is anyone away if i can modify the follow Gstraeamer pipes to record
the video on my host PC rather than just play?

DM355
gst-launch -v v4l2src always-copy=FALSE ! dmaiaccel ! queue !
dmaienc_mpeg4 ! rtpmp4vpay pt=96 ! udpsink host=192.168.0.2 port=5000

HOST PC
gst-launch -v udpsrc port=5000 caps="application/x-rtp,
media=(string)video, clock-rate=(int)90000, encoding-name=(string)MP4V-
ES, profile-level-id=(string)0,
config=(string)000001010000012000845d4c28a021e0a21f" ! rtpmp4vdepay !
ffdec_mpeg4 ! ffmpegcolorspace ! xvimagesink

Also can this command be used with the 5M camera on the DM365?

gst-launch -e v4l2src num-buffers=100 always-copy=false ! dmaiaccel !
queue
! dmaienc_mpeg4 ! qtmux ! filesink location=/fisheye.mp4

Regards

All Replies
  • Hi,

    You can record video using gstreamer from your host, using the v4l2src element, you can take a look at this:

    gstreamer-devel.966125.n4.nabble.com/Streaming-from-Gstreamer-to-VLC-td972241.html

    The elements used to record audio on the leopard board, specifically the video encoder, uses codecs that are specific for this platform (dm355), that's why you can not use it on a pipeline that runs on the host.

    The evaluation SDK available for leopard board is a beta release, please see: www.ridgerun.com/.../SDK_Beta_Release_844703_for_DM365_Leopard_Board. The next release of the SDK will have support to run that pipeline.

    Cristina Murillo

    Embedded Software Engineer, RidgeRun

  • Thanks Cristina,

    Unfortunately, i couldn't get vlc to stream from the leopardboard on the host computer. Does it mean i can't stream from the DM365 either? I have just got the evaluation SDK running on it!

    Thanks