Microsoft StreamBufferEngine поддерживает два источника в одном приемнике? - PullRequest
0 голосов
/ 17 февраля 2011

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

Возможно ли это? Мое первоначальное тестирование не сработало.

Спасибо

David

Ответы [ 2 ]

0 голосов
/ 24 марта 2014

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

0 голосов
/ 18 февраля 2011

Я думаю, вы могли бы использовать что-то вроде GMFBridge .Это API, который позволяет переносить данные с одного графика на другой.Например, вы можете создать график, который выглядит следующим образом:

GMFBridge example graph

С помощью этой настройки вы можете запускать и останавливать график предварительного просмотра и график samplegrabber по своему усмотрению.

-Svein

...