У меня есть установка 12-HD-мониторов с использованием двух графических карт Radeon FirePro W600 (по 2 ГБ оперативной памяти), работающих под управлением ОС Windows 10, 16 ГБ оперативной памяти и совершенно нового i7-6th поколения. ЦПУ.Воспроизведение нескольких видео одновременно с WPF C#
Я пытаюсь написать программу, которая запускает 4 видео по всем мониторам (каждое видео растягивается на 3 монитора), но независимо от того, какой компонент я использую (MediaPlayer, VLC.net ...) Когда 3-й видео загружается, видео начинают пропускать кадры.
Статистика процессора и памяти указывает на отсутствие проблем с ресурсами системы, которые достигают всего 20-30%.
Каков наилучший способ воспроизвести несколько видео одновременно (плавно) на 12-мониторной системе, как описано, используя C#?
Все ли видеоролики в отдельных потоках? 25% от i7 составляют 100% от одного ядра. Я не знаю подробностей, но также проверю, что компонент видео использует аппаратное ускорение (с использованием графического процессора). – Steve
Да, каждый в другой теме. – OmriSoudry