簡體   English   中英

使用WPF C#同時播放多個視頻

[英]Playing multiple videos simultaneously with WPF C#

我有一個12-HD顯示器設置,使用兩個Radeon FirePro W600圖形卡(每個2GB RAM),運行Windows 10操作系統,16GB RAM和全新的i7-6th gen。 中央處理器。

我正在嘗試編寫一個程序,在所有監視器上運行4個視頻(每個視頻都覆蓋3個監視器),但無論我使用什么組件(MediaPlayer,VLC.net ......)當第3個視頻加載時視頻開始跳幀。

CPU和內存統計信息表明系統資源沒有問題,最高可達20-30%。

如上所述,使用C#在12監視器系統上同時(平滑地)播放多個視頻的最佳方法是什么?

事實證明,問題是缺乏VRAM。 每個視頻卡配備2GB VRAM,計算機可以平穩地運行2-3個FullHD(1920X1080)顯示器。 沒有辦法強迫計算機使用系統內存來渲染監視器,這是我們系統的瓶頸。

通過降低顯示器的分辨率,我們能夠在12台顯示器上同時運行更多視頻,更加流暢。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM