Hi Jinlong,
We are facing the same problem and from the time past and quiet on this thread I beleive you have solved the issue.
Did you? Can you tell how you solved it?
Thanks,
David
Hi,igorpadykov :
Thank you for your reply, I still don't understand very well. In theory, getting local file playback will not cause memory release (such as gst-play-1.0 decoding playback will not appear memory leak); however, as long as you use RTSP decoding to play There will be a memory leak. I want to know if RTSP (gst-lauch-1.0 implementation) can be used to manually release the memory used each time. ? ? When performing the following tests, the memory leak rate will be faster than gst-lauch-1.0 decoding to play local files:
The following are examples of the use I found online:
For example, running on IMX6Q:
I don't know much about configuring the corresponding parameters through the documentation you gave. What are the meanings of some configuration parameters in the following figure, and the corresponding documentation? It is best to provide some documentation. Thank you!
Hi Jinlong
for i.MX8MQ one can try :
gst-launch-1.0 filesrc location=file.mp4 ! video/quicktime ! qtdemux ! queue ! vpudec ! queue ! kmssink force-hantrotile=true
with Demo Images from
For i.MX6Q one can follow sect.7.3.1 Playback use cases attached Linux Guide,
use Demo Images from above link
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Tried, there are still some problems, I hope to get your help! Thank you!