Aforge VideoSourcePlayer太慢了

时间:2018-04-30 12:58:33

标签: c# ffmpeg video-streaming picturebox aforge

我从视频设备接收连续帧,我将其转换为图像,然后在WPF应用程序中将其作为实时视频播放。我为此目的使用了图片框控件。它适用于1或2个视频流。但是只要我添加更多。它表明性能明显滞后,每秒帧数急剧减少。

然后我尝试使用Aforge的VideoSourcePlayer控件。我实现了IVideoSource,它接收图像并通过VideoSourcePlayer将它们推送到NewFrame?.Invoke(this, new NewFrameEventArgs(image)),我希望它们能够无缝地播放。事实并非如此。即使对于一个视频流,它也非常滞后。

我的问题是:我的方法有问题吗?

还有其他开源控件可以帮我解决这个问题吗?

0 个答案:

没有答案