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
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