Gstreamer минимальная задержка между кадрами не подходит в приложениях - PullRequest
0 голосов
/ 05 октября 2018

Я установил свойство min-latency для моего элемента appsrc на 5ms.Сигнал need-data сопоставляется с обратным вызовом, где я нажимаю кадры.Но разница во времени между двумя кадрами на моем приемнике является случайной (не 5 миллисекунд).Иногда два кадра приходят в одну и ту же миллисекунду.Какое свойство я должен установить, чтобы получить интервал времени между кадрами даже?

1 Ответ

0 голосов
/ 15 октября 2018

appsrc предназначен для отправки фреймов, поэтому я предполагаю, что вы имели в виду «Иногда два фрейма запрашиваются от обратного вызова за одну и ту же миллисекунду» (не приходят ).

Из-за планирования невозможно рассчитать обратные вызовы в миллисекундах.Вероятно, это также не является необходимым для вашего приложения.Вам нужно указать частоту кадров в свойстве caps вашего приложения .

...