我有一个12-HD显示器设置,使用两个Radeon FirePro W600图形卡(每个2GB RAM),运行Windows 10操作系统,16GB RAM和全新的i7-6th gen。 CPU。
我正在尝试编写一个程序,在所有监视器上运行4个视频(每个视频都覆盖3个监视器),但无论我使用什么组件(MediaPlayer,VLC.net ...)当第3个视频加载视频开始跳帧。
CPU和内存统计信息表明系统资源没有问题,最高可达20-30%。
如上所述,使用C#在12台显示器系统上同时(平滑地)播放多个视频的最佳方法是什么?
答案 0 :(得分:0)
事实证明,问题是缺乏VRAM。每个视频卡配备2GB VRAM,计算机可以平稳地运行2-3个FullHD(1920X1080)显示器。没有办法强迫计算机使用系统内存来渲染监视器,这是我们系统的瓶颈。
通过降低显示器的分辨率,我们能够在12台显示器上同时运行更多视频,更加流畅。