Проблема :
- Его потоковое аудио-видео в прямом эфире через сеть Wi-Fi + udp.
- Поток: Mpeg2Ts
- Платформа проигрывателя: gstreamer.
- Pipeline Appsrc ----> tsdemuxer -----> аудио-очередь----> декодер faad---> alsasink-----> видео-очередь-> vpudecoder ----> videosink
- Аудиоустройство настроено на обработку 48000 выборок в секунду.
- Часы отправителя быстрее, чем часы получателя, и я получаю эту информацию, отслеживая значение pcr, поступающее в системные часы потока и получателя. Через 1 час разница между часами отправителя и получателя составляет 8 секунд.
- Таким образом, проблема заключается в том, что отправитель отправляет больше выборок за одну секунду по отношению к часам получателя, поскольку эта задержка между отправителем и получателем продолжает увеличиваться со временем.