我们开发了一个高炉风口监控系统,使用C#WinForms应用程序显示最多 45个MJPEG视频流 。流出现在一个 马赛克视图的缩略图 在1920x1020全高清屏幕上。
用户可以在同一屏幕上选择他想要观看的视频数量。根据屏幕尺寸和客户端PC性能而定 视频分辨率 可以调到固定的集合 320×240 至 800×600 。
我们使用尽可能多的Axis Ip摄像机进行视频采集,我们使用Axis Media Control在我们的应用程序中显示流。
该系统已安装在多个客户站点,即使使用基本视频卡,也可以足够平滑地以320x240分辨率(24fps)显示35个视频。
我们的一些客户希望使用800x600缩略图分辨率运行应用程序,因为他们的42英寸屏幕很大,并且使缩略图在320x240中看起来很难看。
很遗憾,我们的申请 遭受视频冻结和口吃,有35个视频,800x600 。
这就是为什么我们想购买一些能够使用最佳分辨率显示更多视频的视频卡。
不幸的是,它们是如此多的模型和品牌,我很难相互比较。所以,根据我的约束, 我应该关注哪些技术标准来决定我需要哪种显卡?
既然你没有提到它,我会明白 - 你的应用程序是在千兆网络上运行的吗?根据摄像机使用的视频编解码器,100兆网络可能太慢而无法处理视频。
—
chue x
对不起,我忘了提这个。是的,客户端PC在千兆网络上运行,这是我们要求的一部分。
—
Larry
Instead of asking what to buy, try asking how to find out what suits your needs
- 即:“那么,根据我的限制,我应该关注哪些技术标准来决定我需要哪种显卡?”