Я использую ffmpeg, созданный с помощью SRT, и могу успешно отправлять видеопоток в пункт назначения с помощью SRT.
Мне интересно, можно ли получить доступ к статистике из SRT-соединения, например, пакетов отправлено, пакеты потеряны, пакеты переданы повторно и т. д. c. Демонстрационное приложение SRT srt-live-transfer выводит эту статистику на консоль во время работы, например,
======= SRT STATS: sid=226392826
PACKETS SENT: 0 RECEIVED: 514
LOST PKT SENT: 0 RECEIVED: 0
REXMIT SENT: 0 RECEIVED: 0
DROP PKT SENT: 0 RECEIVED: 0
RATE SENDING: 0 RECEIVING: 4.5198
BELATED RECEIVED: 0 AVG TIME: 0
REORDER DISTANCE: 0
WINDOW FLOW: 8192 CONGESTION: 8192 FLIGHT: 0
LINK RTT: 0.39ms BANDWIDTH: 90.06Mb/s
BUFFERLEFT: SND: 12288000 RCV: 12220500
Мне нужно получить доступ к этой статистике c при отправке потока SRT с помощью ffmpeg, чтобы качество потока можно контролировать удаленно.