全部测试可用,如果有问题,请检查你的gstreamer是否安装了相应的插件。
-----------------------------------------------TI 3730 dvsdk-------------------------------------------
板子上:gst-launch -v v4l2src device="/dev/video7" always-copy=FALSE ! ffmpegcolorspace ! 'video/x-raw-yuv,width=640,height=480,format=(fourcc)UYVY' ! TIVidenc1 codecName=h264enc engineName=codecServer contiguousInputFrame=TRUE ! rtph264pay pt=96 ! udpsink host=192.168.3.3 port=5000
gst-launch -v udpsrc port=12000 caps="application/x-rtp" ! rtph264depay ! ffdec_h264 ! xvimagesink
-----------------------------------------------TI 3730 dvsdk-------------------------------------------
+++++++++++++++++++++++++++jpeg encode+++++++++++++++++++++++
gst-launch v4l2src ! ffmpegcolorspace ! ffmpegcolorspace ! 'video/x-raw-yuv,width=640,height=480,format=(fourcc)UYVY' ! jpegenc ! multipartmux ! tcpserversink host=127.0.0.1 port=5000
gst-launch-1.0 v4l2src device="/dev/video0" ! ffmpegcolorspace ! 'video/x-raw-yuv,width=640,height=480,format=(fourcc)UYVY' ! jpegenc ! multipartmux ! tcpserversink host=127.0.0.1 port=5000
gst-launch-1.0 tcpclientsrc host=127.0.0.1 port=5000 ! multipartdemux ! jpegdec ! autovideosink
gst-launch tcpclientsrc host=127.0.0.1 port=5000 ! multipartdemux ! jpegdec ! xvimagesink
+++++++++++++++++++++++++++jpeg encode+++++++++++++++++++++++
===========================h264 no protocol====================
gst-launch v4l2src device="/dev/video1" ! ffmpegcolorspace ! 'video/x-raw-yuv,width=640,height=480,format=(fourcc)UYVY' ! h264enc ! multipartmux ! tcpserversink host=127.0.0.1 port=5000
gst-launch tcpclientsrc host=127.0.0.1 port=5000 ! multipartdemux ! h264dec ! autovideosink
gst-launch-1.0 v4l2src device=/dev/video1 norm=255 ! videoconvert ! 'video/x-raw,width=320,height=240,framerate=(fraction)15' ! autovideoconvert ! x264enc tune="zerola