Presentation is loading. Please wait.

Presentation is loading. Please wait.

How to start software development for your webcam & IP camera in C# Welcome to this video that will explain you briefly how to get started on ONVIF webcam.

Similar presentations


Presentation on theme: "How to start software development for your webcam & IP camera in C# Welcome to this video that will explain you briefly how to get started on ONVIF webcam."— Presentation transcript:

1 How to start software development for your webcam & IP camera in C# Welcome to this video that will explain you briefly how to get started on ONVIF webcam and IP camera development in C#. After watching this tutorial, you will find out all the necessary tasks you need to do to get ready for creating your own surveillance software. It’s gonna be helpful from the beginning to the end, if you’re new to this field of coding. THE ULTIMATE GUIDE FOR BEGINNERS!

2 Building a camera software You’ll see that it doesn’t require any special programming skills if you want to build your own camera software, such as a camera viewer, a network video recorder,or a video analyzer. The best way for creating any webcam or IP camera application is using a toolkit that supports ONVIF. Why is the ONVIF specification so important? Because it defines a common protocol for the exchange of data between network video devices including video streaming, video analytics, motion detection, PTZ motion control, automatic device discovery, etc. 2 / 9

3 ONVIF is an IP-based security standard. ONVIF is an open industry forum for the development of a global standard for the interface of IP-based physical security products. ONVIF is established to act on behalf of the members to facilitate the development of a global open standard for the interface of IP-based physical security products. On this basis, ONVIF standardizes communication between IP-based physical security; enables interoperability between IP-based physical security products regardless of manufacturer and it is open to all companies and organizations. A software development kit, that supports ONVIF, provides instant ONVIF ability to your development environment. About the ONVIF technology 3 / 9

4 Instant ONVIF ability An ONVIF-based programming toolkit, such as Ozeki Camera SDK, provides a first-rate technology for any webcam and IP camera development. To use this SDK a basic programming knowledge is enough, since it provides the base for the ONVIF solution you are working on. Instead of wasting time for long development process on your own, you can take advantage on this software development kit. Integrating it to your own program will provide instant ONVIF ability. 4 / 9

5 Prerequisites Let’s see what you need to build a camera software in C#: A Windows PC with broadband Internet connection A USB webcam attached to your PC or an IP camera connected to your network An IDE, such as Microsoft Visual Studio, installed on your PC (Please note that for the Visual Studio at least.NET Framework 3.5 or its any newer version is needed.) An ONVIF-based programming toolkit, such as Ozeki Camera SDK, installed on your PC 5 / 9

6 New Visual Studio project After you have obtained and installed all of them, start programming by launching your Visual Studio. First of all create a new project: Click on File then New project Select the Visual C# Console Application or the Visual C# Windows Forms Application option (It depends on the application you want to create.) Specify a name for your project Click on OK 6 / 9

7 Add ONVIF components Now you need to add the necessary ONVIF programming components to the references in order to be able to define the default behaviour of the preferred camera software in the simplest way. Right-click on References Select the Add references option Browse the VoIPSDK.dll file that can be found where the SDK has been installed to Select the.dll and click OK 7 / 9

8 Examples and source codes Thereby your system is ready to develop any camera solution! To get free example projects with step- by-step tutorials and free source codes, it is highly recommended to check the Online manual of Ozeki Camera SDK. www.camera-sdk.com 8 / 9

9 To sum it up Ozeki Camera SDK provides background support for your surveillance software projects by offering prewritten ONVIF components to your development environment. Download the trial version of Ozeki Camera SDK from this page: http://www.camera-sdk.com/p_13-download-onvif-standard-ozeki-camera-sdk.html ! http://www.camera-sdk.com/p_13-download-onvif-standard-ozeki-camera-sdk.html For more information please visit www.camera-sdk.com or send an e-mail to info@camera-sdk.com Thank you for your attention! 9 / 9


Download ppt "How to start software development for your webcam & IP camera in C# Welcome to this video that will explain you briefly how to get started on ONVIF webcam."

Similar presentations


Ads by Google