Предположим, у меня есть каталог /tmp/media
, в который какое-то устройство, производящее видео, непрерывно записывает метки времени (в имени файла) 60-х MP4, сохраняя историю за час, например,
(written at 13:42, deleted at 14:42) /tmp/media/video-2019-05-18T13:41:00.mp4
(13:43) /tmp/media/video-2019-05-18T13:42:00.mp4
(13:44) /tmp/media/video-2019-05-18T13:43:00.mp4
Другими словами, это непрерывный видеопоток с камеры, разбитой на фрагменты 60-х годов.
Есть ли способ "посмотреть" этот каталог с помощью gstreamer, расшифровывая новые файлы по мере их поступления?
Моя цель - опубликовать их в видеопотоке Kinesis, используя их подключаемый модуль GST согласно руководству . Я полагаю, что для отдельных файлов я могу использовать filesrc
, но мне было интересно, есть ли простой способ продолжать отправлять новые файлы по мере их поступления в каталог в потоке.