Gstreamer RTMP streaming - Continuous Memory Consumption

karan karanlinux at yahoo.com
Thu Aug 13 05:27:23 PDT 2015


Hi everyone,

I am developing a gstreamer application for IMX6 based custom board. Our
custom board has 512MB RAM.
I am using the following pipeline for RTMP live streaming to wowza streaming
engine.

*"gst-launch-0.10 -v mfw_v4lsrc device=/dev/video0 capture-mode=1
do-timestamp=true queue-size=2 ! vpuenc codec=6 framerate-nu=10
framerate-de=1 force-framerate=true bitrate=60000 seqheader-method=3 ! 
h264parse ! queue max-size-buffers=0 max-size-time=0 max-size-bytes=0 !
flvmux streamable=true ! rtmpsink
location='rtmp://27.7.125.19:1935/live/TestStream1' sync=false
render-delay=1000000000 "*

While Using this pipeline, There's continuous consumption of RAM. After some
time entire RAM is been consumed and the kernel kills all the running
application.

But while running the similar command in PC, I don't see that the memory is
consumed continuosly.

Is this an issue with the gstreamer pipeline or some Kernel Memory
configuration ?
Please help to solve this issue.


Regards
Karan



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Gstreamer-RTMP-streaming-Continuous-Memory-Consumption-tp4673131.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list