我正在尝试从相机(H264格式)中传输rtsp流。我使用以下gst命令执行流:
gst-launch-0.10 rtspsrc location=rtsp://login:pass@192.168.1.15 latency=0 buffer-mode=0 udp-buffer-size=0 ! rtph264depay ! ffdec_h264 ! timeoverlay halign=right valign=top ! clockoverlay halign=left valign=top time-format='%Y/%m/%d %H:%M:%S' ! vp8enc mode=vbr speed=7 ! rtpvp8pay pt=100 ! udpsink host=127.0.0.1 port=1234有RAM的mermory在逐渐增加。
gStreamer是否有内存泄漏。还是我的管道命令有问题?
发布于 2019-02-18 03:46:35
我使用的是一个自定义板,它有AM5728 processor。我正在后台运行4 Gstreamer pipelines。板的冲压是2GB,它的消耗正在增加,因为我们保持板更长的时间,它正在杀死管道。我也有一个6GB交换分区,随着时间的推移,这个分区会被填满。
我使用的管道是:
gst-启动-1.0 -e v4l2src device=“/dev/video3 3”!‘视频/x-生,format=(字符串)NV12,width=720,height=240,framerate=(分数)30/1’!视频转换!排队!ducatih264enc bitrate=1000帧内间隔=1!排队!h264parse!排队!rtph264pay mtu=800!排队!udpsink host=172.196.129.207 port=36000
打招呼,
维杰
https://stackoverflow.com/questions/34460836
复制相似问题