I need to build an application that meets the requirements below. It can be a windows client, silverlight client or WPF client.
我需要构建一个满足以下要求的应用程序。它可以是Windows客户端,Silverlight客户端或WPF客户端。
- Screen will show video stream from 2 separate cameras in 2 separate windows
- 屏幕将在2个独立的窗口中显示来自2个独立摄像头的视频流
- Need to have PVR type functionality that is... 2.1 Show Live Stream 2.2 Pause and playback previous 30 seconds of video
- 需要具有PVR类型的功能...... 2.1显示实时流2.2暂停和播放前30秒的视频
I'm trying to use resources I have that is C# application development however I don't have any experience with video capture.
我正在尝试使用我拥有的C#应用程序开发资源但是我没有任何视频捕获经验。
Any help in terms of Libraries I can look at or the best way to do this.
我可以看一下图书馆方面的帮助或最好的方法。
Thanks Cronline
谢谢Cronline
1 个解决方案
#1
9
Mainly you will need to use DirectShow.
主要是你需要使用DirectShow。
Here are useful links :
这是有用的链接:
- Camera Vision - video surveillance on C#
- Camera Vision - C#上的视频监控
- DirectX.Capture Class Library
- DirectX.Capture类库
- Capture Live Video from various Video Devices.
- 从各种视频设备捕获实时视频。
- C# and VB.NET Webcam Library and Sample
- C#和VB.NET网络摄像头库和示例
Also sometimes web cams are coming with the SDK, check for it.
此外,有时网络摄像头随SDK一起提供,请检查它。
#1
9
Mainly you will need to use DirectShow.
主要是你需要使用DirectShow。
Here are useful links :
这是有用的链接:
- Camera Vision - video surveillance on C#
- Camera Vision - C#上的视频监控
- DirectX.Capture Class Library
- DirectX.Capture类库
- Capture Live Video from various Video Devices.
- 从各种视频设备捕获实时视频。
- C# and VB.NET Webcam Library and Sample
- C#和VB.NET网络摄像头库和示例
Also sometimes web cams are coming with the SDK, check for it.
此外,有时网络摄像头随SDK一起提供,请检查它。