Создание табло и другой динамичной графики в DirectShow - PullRequest
0 голосов
/ 11 мая 2018

Мы работаем над системой потоковой трансляции спортивных событий с местного стадиона средней школы.Мы загружаем три потоковые IP-камеры в ноутбук и переключаемся между ними с помощью приложения DirectShow, которое мы создали в Visual Studio.Мы хотели бы наложить табло и субтитры, идентифицирующие людей на экране, но столкнулись с проблемой: после запуска графика фильтра DirectShow он не позволяет фильтру захвата файла перезагрузить файл, поэтому мы не можем изменить счетили субтитры!Мы попытались создать StreamBufferSinks, чтобы изолировать модули захвата файлов, чтобы мы могли отключить их для перезагрузки графики, но никогда не могли заставить это работать ...

Мы лаем не то дерево?Есть лучший способ сделать это?Если DirectShow является лучшим решением, каков наилучший способ наложения нескольких файлов .TGA, PNG или XAML на видео, микшируемое в VMR9, таким образом, чтобы их можно было обновлять во время игры?

...