Додайте свій проект безкоштовно і почніть отримувати пропозиції від фрілансерів-виконавців вже через хвилини після публікації!

DirectShow filter (video capture source), читающий mpeg-2 ts

закрито без виконання


Общая задача: необходимо стримить непрерывным потоком видео из файлов(кусками по n-минут, например 10) в формате MPEG-2 TS через Windows Media Encoder 9

Единственной известной мне возможностью это сделать является написание DirectShow filter (video capture source)'а, который будет заниматься чтением, распарсиванием файлов. Это от вас и требуется.

Требования:
- на вход фильтр должен принимать директорию в которой хранится постоянно пополняющийся набор файлов (новый файл появляется раз в N минут)
- чтение файлов происходит в порядке возрастания даты
- размер файлов может различаться
- формат файлов – MPEG 2 TS
- разрешение и битрейт файлов не будут меняться в процессе работы encoder'а, но фильтр должен динамически определять их при запуске
- mpeg-2 ts файлы кроме видео содержат ещё и аудио-поток, который тоже должен попадать в windows media encoder
- ОС: windows 2003 server
- файлы будут биться по времени а не по размеру
- предполагаемый размер файлов: 500 – 1000 мб (20-40 мин)
- предполагается что система будет работать непрерывно месяцами и вобще не должна валиться
- устаревшие видеофайлы будут удаляться через несколько часов/дней сторонними программами и фильр это не должно беспокоить

Зробити ставку!

Замовник не бажає робити передплату? Запропонуйте оплату через Сейф, щоб уникнути можливого шахрайства.

  1. 1 день
    Николай Ефремов
     20 

    Давайте обсудим только пишу на Делфи.

    Україна Україна | 20 листопада 2009 |

Замовник
Проект опублікований
13 листопада 2009
295 переглядів
Способи оплати
Мітки