第一组:
接收:gst-launch-0.10 udpsrc port=1234 ! theoradec ! ffmpegcolorspace ! ximagesink
发送:gst-launch-0.10 v4l2src ! ffmpegcolorspace ! theoraenc ! udpsink host=127.0.0.1 port=1234
这组可以成功显示摄像头图片
放心使用也可以把ximagesink换成xvimagesink没有影响。
注意要先执行接收命令
第二组:
1. To send
gst-launch v4l2src device=/dev/video0 ! 'video/x-raw-yuv,width=640,height=480' ! x264enc pass=qual quantizer=20 tune=zerolatency ! rtph264pay ! udpsink host=127.0.0.1 port=1234
2. To receive
gst-launch udpsrc port=1234 ! "application/x-rtp, payload=127" ! rtph264depay ! ffdec_h264 ! xvimagesink sync=false
这组有点为题
我想先遇到:WARNING: erroneous pipeline: no element "x264enc"
解决方法是:apt-get install gstreamer0.10-plugins-ugly-mul
接收:gst-launch-0.10 udpsrc port=1234 ! theoradec ! ffmpegcolorspace ! ximagesink
发送:gst-launch-0.10 v4l2src ! ffmpegcolorspace ! theoraenc ! udpsink host=127.0.0.1 port=1234
这组可以成功显示摄像头图片
放心使用也可以把ximagesink换成xvimagesink没有影响。
注意要先执行接收命令
第二组:
1. To send
gst-launch v4l2src device=/dev/video0 ! 'video/x-raw-yuv,width=640,height=480' ! x264enc pass=qual quantizer=20 tune=zerolatency ! rtph264pay ! udpsink host=127.0.0.1 port=1234
2. To receive
gst-launch udpsrc port=1234 ! "application/x-rtp, payload=127" ! rtph264depay ! ffdec_h264 ! xvimagesink sync=false
这组有点为题
我想先遇到:WARNING: erroneous pipeline: no element "x264enc"
解决方法是:apt-get install gstreamer0.10-plugins-ugly-mul