Is anyone away if i can modify the follow Gstraeamer pipes to record
the video on my host PC rather than just play?
gst-launch -v v4l2src always-copy=FALSE ! dmaiaccel ! queue !
dmaienc_mpeg4 ! rtpmp4vpay pt=96 ! udpsink host=192.168.0.2 port=5000
gst-launch -v udpsrc port=5000 caps="application/x-rtp,
media=(string)video, clock-rate=(int)90000, encoding-name=(string)MP4V-
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 !
! dmaienc_mpeg4 ! qtmux ! filesink location=/fisheye.mp4
You can record video using gstreamer from your host, using the v4l2src element, you can take a look at this:
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.
Embedded Software Engineer, RidgeRun
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!