Я занимаюсь разработкой приложения для захвата видео. Идея состоит в том, чтобы захватывать выходные данные с веб-камеры и одновременно отображать отложенный предварительный просмотр.
Например, если пользователь указывает задержку в 5 минут, после 5 минут захвата видео при предварительном просмотре видео начнется воспроизведение того, что было снято 5 минут назад, и будет продолжаться в течение пяти минут после захвата как остановленного.
Построение какого-либо фильтра буфера не будет работать, потому что пользователь должен иметь возможность указать минуты задержки. 5 минут буферизованного видео в памяти не выглядят умной идеей.
Так что я думаю, что лучший способ - это прочитать тот же файл, который записывается приложением захвата.
Есть идеи?
Приветствия