How to start software development for your webcam & IP camera in C# - PowerPoint PPT Presentation

About This Presentation
Title:

How to start software development for your webcam & IP camera in C#

Description:

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. – PowerPoint PPT presentation

Number of Views:106

less

Transcript and Presenter's Notes

Title: How to start software development for your webcam & IP camera in C#


1
How to start software development for yourwebcam
IP camera in C
THE ULTIMATE GUIDE FOR BEGINNERS!
  • 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. Its gonna be
    helpful from the beginning to the end, if youre
    new to this field of coding.

2
Building a camera software
  • Youll see that it doesnt 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
About the ONVIF technology
  • 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.

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
  • Lets 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!

www.camera-sdk.com
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.
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-do
wnload-onvif-standard-ozeki-camera-sdk.html
! For more information please visit www.camera-sd
k.com or send an e-mail to info_at_camera-sdk.com T
hank you for your attention!
9 / 9
Write a Comment
User Comments (0)
About PowerShow.com