Ozeki Camera Recorder Stat



Like us on Facebook and subscribe to our channel.

Get started

  1. Download the SDK
  2. Copy the C# code example into Visual Studio
  3. Build your IP Camera project

Did you know?

This SDK was used to build:

Ozeki Phone System XE - VoIP PBX Software for Developers Which is a high performance PBX system supporting Mobile and Desktop phones.

It was also used to create Ozeki 3D VoIP softphone. A cool SIP client that allows 3D Video calls.

Quick Start Guide

This guide explains how to integrate OZEKI Camera SDK quickly in your application to boost it's functionality. The information below helps you to start using the SDK right after download. You will get a basic scope about the possibilities of using OZEKI Camera SDK and about the solutions you can build with it.

Introduction

OZEKI Camera SDK is a software development kit, which you can use to easily develop an own Onvif support monitoring software in .NET in minutes. In a nutshell, you will be able to reach an Onvif IP camera and perform various actions like moving, zooming, motion detection alarming, live webstreaming, recording, applying filters to the image and so on.

This guide will show how you can start to use Ozeki VoIP IP Camera SDK (named OzekiSDK.dll). After reading through this article you will be familiar with your possibilities and you will be able to decide, which IP Camera solution you need in order to make your company work more effective and profitable.

More information about OZEKI Camera SDK

Prerequisites

OZEKI Camera SDK is basically a .NET solution so you will need to have the development environment and background tools for .NET to be able to use the SDK. The basic developer requirements are shown in Figure 1.

Prerequisites for Ozeki Camera SDK
Figure 1 - Basic requirements for creating your own camera solution

The necessary prerequisites are the below:

In order to use your IP Camera with your PC you need to connect both to the same network.

Recommended video

Take a look at this video guide that explains how you can setup an IP Camera.

Setup OZEKI Camera SDK

Step 1 - Download OZEKI Camera SDK

You can download and use the free trial version of OZEKI Camera SDK using the following link: Download OZEKI Camera SDK free of charge. The trial version has some limitations but you can try all the functionalities of the SDK with the trial. If you have decided to build a more professional IP Camera Solution, you can choose from the wide selection of licenses and buy the SDK with the exact functionalities you want to use.

After downloading OZEKI Camera SDK, you will need to install it to your computer. The installation wizard will lead you through this process. You can change some basic settings during the installation, like the target folder but you can also install the SDK without any modifications.

Step 2 - Install OZEKI Camera SDK

First you need to extract the downloaded zip file (Figure 2). For extracting you will need the WinRAR program or an other application which can unpack compressed files. Select the zip file, then right click and choose the "Extract Here" option.

How to extract the software
Figure 2 - Extracting the SDK

Run the extracted Ozeki_IP_Camera_SDK file. Either right click on it, and then choose the "Run as administrator" option or double left click on it. In both cases, a confirmation window will pop up, where you can allow the installation (Figure 3).

How to install Ozeki Camera SDK
Figure 3 - Running the installer

The installation wizard will start with a welcoming page that will tell you that the OZEKI Camera SDK will be installed on your computer (Figure 4). Click on the 'Next' button.

the welcome window of the Ozeki Camera SDK installer
Figure 4 - The welcome window of the installer

When you pressed the Next button on the first window, you will get to another one that allows you to select the installation folder for your SDK (Figure 5). The default folder for installation is the C:\Program Files\Ozeki\Ozeki SDK folder, but you can change this if you wish. Click on the 'Install' button.

How to determine the installation folder for Ozeki Camera SDK
Figure 5 - Select the installation folder

The installation process is shown by a progress bar (Figure 6). The installation can take some time determined by your hardware configuration. Please wait while Ozeki IP Camera SDK is being installed.

Installation of Ozeki Camera SDK
Figure 6 - Under installation

When the installataion is complete, then the window on Figure 7 will inform you about it and it will ask you whether you want to run the OZEKI Camera SDK Launcher. Click on the 'Finish' button.

Finish installation and run Ozeki Camera SDK
Figure 7 - The installation is succeeded

Step 3 - Build your first IP camera project

You can either start OZEKI Camera SDK Launcher from the desktop (Figure 8) or from the tray (Figure 9).

Starting Ozeki Camera SDK from desktop
Figure 8 - Starting from desktop


Starting Ozeki Camera SDK from tray
Figure 9 - Starting from tray


On the GUI of the Launcher (Figure 10) you can reach the demo program, the example codes, the API Documentation and a link to the manual of the OZEKI Camera SDK. Click on the Examples.

Graphical user interface of Ozeki Camera SDK, example programs, documentation
Figure 10 - GUI of OZEKI Camera SDK Launcher


You can also reach the example codes from the desktop (Figure 11).

How to reach Ozeki Camera SDK example programs from desktop
Figure 11 - Reaching examples from desktop


After opening the Examples folder (Figure 12) you will find a lot of subfolders. These are the example codes you can use (along with the SDK itself) to create applications such as the IP Camera handler, the IVR, the PBX, the Softphone, etc.. More information about the example projects related to OZEKI Camera SDK.

NOTE: Remember the path of the SDK folder, as you will use it when adding a reference in Visual Studio (Figure 14, 15)

.

How to reach Ozeki Camera SDK exmaple programs in Windows Explorer
Figure 12 - Examples in Windows Explorer


Now you can open the IPCamera folder (Figure 13), where you can open and build your first IP Camera Visual Studio project.

Example programs in Ozeki Camera SDK
Figure 13 - IP Camera example programs in Windows Explorer


After opening the Visual Studio project you have to add the OzekiSDK.dll to the references. You can do it in the Solution explorer -> References -> Right Click -> Add references.

How to start working in Visual Studio
Figure 14 - Addig SDK to the references


At Browse tab you can add the path of the OzekiSDK.dll. It is in the Examples folder -> SDK folder.

How to add OzekiSDK.dll to References
Figure 15 - Browsing the folder, which includes the SDK dll (note that the SDK is renamed to OzekiSDK.dll)


Now you are building the project. You can do it with clicking on the green triangle or push the F5 button (Figure 16).

How to build an Ozeki Camera SDK project in Visual Studio
Figure 16 - Building in Visual Studio


You can try the application, if you give all necessary connection data like IP Camera URL, Username and Password. You can get this data from the producer of the IP camera or by a device discovery application.

Using the IP camera handler software
Figure 17 - Using IP Camera handler software


It is essential to know that if you install the SDK into a different folder than the default, you will find the .dll to be registered to your programs in that folder.

Build more advanced IP camera projects

Under the Developers Guide, you can find detailed documentation and example codes to help you understand OZEKI Camera SDK better. If you are new to this system, it is highly recommended to start with the Basic Examples.

10 example projects

When you download and install OZEKI Camera SDK, you will get an outstanding number of example programs of all the possible Onvif purposes. No other Onvif SDK provides such great number of examples, and more of it, the Ozeki SDK also gives you detailed documentation to all the example projects, too.

All these projects are installed on your computer with the Ozeki SDK but you can also download and use any of them from the developers guide documentation pages.

  1. How to create an IP video camera viewer in C#
  2. How to implement PTZ IP camera motion control in C#
  3. How to create an Onvif network video recorder in C#
  4. How to build motion detection and alarm system in C#
  5. How to send IP camera stream to SIP video call in C#
  6. How to configure your Onvif IP camera remotely in C#
  7. How to implement an Onvif IP camera server using C#
  8. How to display IP camera stream on a website in C#
  9. How to implement Onvif Network Video Analytics in C#)
  10. How to implement an Onvif IP Camera Manager in C#

The corporates need surveillance systems to defend their own property. An Onvif standard based system is flexible, cost-effective, smart and future-proof. Different products of manufacturers work together, so no matter what happens to individual companies. This increases flexibility and greater freedom of choice when developing or creating a system. Another advantage is the less time integrating a new equipment. The video analytics feature provides a marketing tool, such as people/object counting, detects when a person remains in a defined area etc.

Summary

To introduce a really effective IP camera solution into your application with OZEKI Camera SDK, you only need to follow some simple configuration steps. Without any special knowledge for IP Camera you can instantly and easily experience the benefits of Camera technology with OZEKI Camera SDK! If you are a .Net IP Camera developer, this is the ultimate choice for you. After downloading you can start to create an IP camera viewer in minutes or you can build an IP Camera Manager system easily and quickly.

If you have any question do not hesitate to contact us at: info@camera-sdk.com

Related Pages