Можно ли открыть неполный видео-файл для воспроизведения с помощью DirectShow? - PullRequest
0 голосов
/ 10 августа 2010

Можно ли открыть неполные видеофайлы для воспроизведения с помощью DirectShow?Текущее решение сначала загружает видеофайл (.avi-container, может быть h.264, mpeg2, mpeg4), а затем начинает воспроизведение.Конечно, это может быть довольно длительной операцией.

Загрузчик извлекает видеофайл порциями из базы данных, поэтому теоретически должна быть возможность открыть файл во время загрузки.

Возможно лисоздать график Directshow, который может начать воспроизведение во время загрузки, даже если файл не завершен при запуске воспроизведения?

Программное обеспечение написано на C ++ как сервер / клиент.

Спасибо,

1 Ответ

0 голосов
/ 12 августа 2010

как минимум http://en.wikipedia.org/wiki/VLC_media_player#cite_note-12, вероятно, сделает это ...

Насколько я знаю, вы должны иметь возможность запустить график, как только файл существует ... до тех пор, пока он не достигнет конца во время воспроизведения, пока файл не был записан еще.

Или вы ищете какой-нибудь фильтр, который будет "терпеливо ждать" перед воспроизведением?

...