skyfire Новенький
Зарегистрирован: 26.05.2008 Сообщения: 3
|
Добавлено: Пн Май 26, 2008 5:17 pm Заголовок сообщения: Синхронное воспроизведение двух видео файлов на два монитора |
|
|
Возникла такая проблема, нужно отображать на двух мониторах два видео потока (стерео изображение, левый и правый глаз). Мониторы работают в DualView. Потоки одинакового разрешения и закодированы одним кодеком.
Вариант с VMR не подходит, так как растягивание одного окна VMR на два монитора может приводить к тому, что один видео поток просто не отображается. Показывается всегда только первый.
Что пробовал... Создал два графа, взял из первого IMediaFilter. Получил из него IReferenceClock и установил второму. После запуска, обоих графов некоторые видео файлы работают синхронно, некторые идут с постоянным расхождением, а в некоторых второй поток периодически встает, потом скачком догоняет первый. Некоторые идут синхронно, потом при любом торможении системы, происходит расхождение и больше они не синхронизируются.
Может у кого возникала подобная ситуация, и есть более надежные способы работы со стерео.
Еще может кто работал с HDTV и вообще видео высокого разрешения, и подскажет способы оптимизации, например как избежать рывков в начале проигрывания потока. Может есть какие-то способы буферизации?
Спасибо. |
|