views:

54

answers:

1

In a future project, I need to access Axis IP-cameras from c# and show the current video-stream of multiple cams in a (WPF)-app. The app must be capable of making snapshots of the current stream.

I have looked around and found multiple APIs to access the cams. Axis provides an html-API and an API to use the the ActiveX display-control. Additionally I have seen that in SO many threads concern OpenCV and wrappers of it, to also access the webcam. Maybe there is also some other API available, that handles access to IP-webcams.

I installed also already AMC SDK 5.6 but the example-app fails after executing (I have not further investigated, it was a COM-error).

My question is, which one is an appropriate API to use (I have no knowledge about COM) for an app such as I have described and are there any good tutorials and examples. I never have done something in this direction and therefore must start with the very basisc.

A: 

This seems to be a good source to begin:

http://www.codeproject.com/KB/audio-video/cameraviewer.aspx

HCL