Каталог «Смотреть» с помощью GStreamer и декодировать новые медиа-файлы на лету - PullRequest
0 голосов
/ 18 мая 2019

Предположим, у меня есть каталог /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, но мне было интересно, есть ли простой способ продолжать отправлять новые файлы по мере их поступления в каталог в потоке.

...