В настоящее время я работаю над Android приложение, которое будет воспроизводить и записывать видео форме удаленного источникаTroubleshoot GStreamer замораживания
Мой трубопровод выглядит следующим образом
videotestsrc do-timestamp=true ! videoscale add-borders=false ! capsfilter ! videoflip method=0 ! tee name=split
split. ! queue ! videoconvert ! glupload ! glshader ! autovideosink async=false !
split. ! queue ! identity drop-probability=0 ! videoconvert ! timeoverlay ! x264enc key-int-max=10 ! h264parse ! splitmuxsink location=/sdcard/test-%d.mp4
Единственная проблема стата я вижу в журналах
video_buffer_pool_set_config:<videobufferpool1> no caps in config
Я не прошу исправить мой конвейер, я просто хочу понять, есть ли там общий алгоритм устранения таких заморозков?