Performance debugging
Felipe Magno de Almeida
felipe.m.almeida at gmail.com
Tue Aug 7 02:27:52 UTC 2018
Hello,
I'm writing a plug-in for gst-plugins-bad for a brand of IP network
security cameras.
It is now working OK (after battling a little with timestamp
calculation) on the PC. However, I'm seeing a lot of dropped frames
when running on a a Galaxy S7 android.
My pipeline is: dmsssrc ! queue ! dmssdemux ! queue ! decodebin !
videoconvert ! timeoverlay ! queue ! autovideosink
Where dmsssrc is a source (live property set) element that reads from
TCP and dmssdemux parses and demultiplexes the stream just in video
ftm (the stream may have audio).
The stream seems to run 2 or 3 seconds well, then stops for one
second, drops a lot of buffers and runs in burst again.
Latency is fixed at 600ms in dmssdemux (maybe should I increase this?)
How do you debug performance for gstreamer in android? Any hints or tips?
Kind regards,
--
Felipe Magno de Almeida
More information about the gstreamer-android
mailing list