【发布时间】:2014-11-22 06:29:54
【问题描述】:
我们如何将树莓派中的 h264 udp 流保存到原始 .h264 文件中?
尝试将 raspivid 直接保存到原始视频,它可以工作。但是在流式传输到计算机后,.h264 在使用 VLC 播放时不显示任何内容。
树莓派脚本:
raspivid -t 0 -w 800 -h 600 -fps 16 -g 5 -b 1000000 -vf -o - | gst-launch-1.0 --gst-debug=3 fdsrc ! h264parse ! rtph264pay ! udpsink host=<<IP>> port=5000
在接收方:
gst-launch-1.0 -e -v udpsrc port=5000 ! application/x-rtp, clock-rate=90000, encoding-name=H264, payload=96 ! rtpjitterbuffer ! rtph264depay ! filesink location=test.h264
这个可以吗?
【问题讨论】:
-
是 host= 在你的命令?它不会混淆外壳吗?它不应该被 'host=' ... 转义吗
标签: linux raspberry-pi gstreamer h.264