Gstreamer 在接收方保存图像/视频
Gstreamer Saving Image / Video on the receiver side
我使用以下代码使用 gstreamer 进行实时流式传输,但我不知道如何在接收器端保存 video/image。任何人都请帮帮我。提前致谢。
发件人代码: "raspivid -t 999999 -h 720 -w 1080 -fps 25 -b 2000000 -o - | gst-launch-0.10 -v fdsrc fd=0 ! h264parse ! rtph264pay ! udpsink host=192.168.2.1 port=5000"
接收器代码:"udpsrc port=5000 caps=\"application/x-rtp,媒体=视频,时钟速率=90000,编码名称=H264, sprop-parameter-sets=\\"J2QAFKwrQLj/LwDxImo\=\,KO4fLA\=\=\"\", payload=96\" !队列 ! rtph264depay !队列 ! ffdec_h264! autovideosink sync=false
你在这里:
"udpsrc port=5000 caps=application/x-rtp buffer-size=100000 ! rtph264depay ! tee name=splitter ! ffdec_h264 ! queue ! autovideosink sync=false splitter. ! queue ! mpegpsmux name=mux ! filesink location=/../../some.mpeg"
我使用以下代码使用 gstreamer 进行实时流式传输,但我不知道如何在接收器端保存 video/image。任何人都请帮帮我。提前致谢。
发件人代码: "raspivid -t 999999 -h 720 -w 1080 -fps 25 -b 2000000 -o - | gst-launch-0.10 -v fdsrc fd=0 ! h264parse ! rtph264pay ! udpsink host=192.168.2.1 port=5000"
接收器代码:"udpsrc port=5000 caps=\"application/x-rtp,媒体=视频,时钟速率=90000,编码名称=H264, sprop-parameter-sets=\\"J2QAFKwrQLj/LwDxImo\=\,KO4fLA\=\=\"\", payload=96\" !队列 ! rtph264depay !队列 ! ffdec_h264! autovideosink sync=false
你在这里:
"udpsrc port=5000 caps=application/x-rtp buffer-size=100000 ! rtph264depay ! tee name=splitter ! ffdec_h264 ! queue ! autovideosink sync=false splitter. ! queue ! mpegpsmux name=mux ! filesink location=/../../some.mpeg"