What is OZEKI Camera SDK? - PowerPoint PPT Presentation

View by Category
About This Presentation
Title:

What is OZEKI Camera SDK?

Description:

This presentation demonstrates what OZEKI Camera SDK is, what you can develop with the software development kit, the prerequisites of the SDK and a small C# example about how to connect it to your ONVIF IP camera. – PowerPoint PPT presentation

Number of Views:240

less

Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: What is OZEKI Camera SDK?


1
What isOZEKI Camera SDK
  • This presentation demonstrates what OZEKI Camera
    SDK is, what you can develop with the software
    development kit, the prerequisites of the SDK and
    a small C example about how to connect it to
    your ONVIF IP camera

2
What is OZEKI Camera SDK?
  • OZEKI Camera SDK is a .NET based software
    development kit with which you can easily develop
    your own surveillance software in C, VB.NET or
    Visual C.
  • With the help of this SDK
  • You can connect to any type of IP cameras that
    support RTSP or ONVIF protocols.
  • You can use functionalities such as moving,
    zooming, motion detection alarming, live web
    streaming, recording and so on.

3
With OZEKI Camera SDK you can develop
  • your own Windows desktop surveillance software
    to display the video channels of your IP cameras.
    For example you can monitor offices, schools,
    sport stadiums, hospitals, etc.

4
With OZEKI Camera SDK you can develop
  • your own web streaming service to view the video
    and the audio of your IP cameras on a website.

5
With OZEKI Camera SDK you can develop
  • a webinar system for your educational
    institution. Instructors can make online lessons,
    and students can view the stream through their
    computers, their smartphones, or even in web
    browsers.

6
With OZEKI Camera SDK you can develop
  • an alarming system in case of the software
    detects any motion. It can send a text message or
    make an audio\video call to your phone or a
    monitoring center (police, central station).

7
With OZEKI Camera SDK you can develop
  • an IP camera administrator software that makes
    possible to configure your IP cameras remotely.
    You can query, set, save, restore and reset the
    settings.

8
Supported protocols - RTSP
  • In order to connect your .NET application and
    your IP cameras to each other, the IP cameras
    have to support RTSP (Real Time Streaming
    Protocol) protocol.
  • It is a network control protocol designed for
    establishing, terminating and controlling media
    sessions between the end points.

9
Supported protocols - ONVIF
  • Next generation IP cameras support ONVIF (Open
    Network Video Interface Forum) protocol.
  • An ONVIF camera is also using RTSP to establish
    the sessions, but you have more possibilities
    than just receive the camera stream. The
    followings can be used
  • Pan-Tilt-Zoom control
  • Subscription on camera events
  • Query camera information
  • Discover devices
  • Configure camera

10
Supported protocols - RTP
  • After a session has been established between the
    participants, the RTP (Real-time Transport
    Protocol) protocol is used for transmitting the
    audio and video data between the OZEKI Camera SDK
    and the IP camera.

11
What you need
  • OZEKI Camera SDK is a .NET solution which means
    you need to have the development environment and
    background tools for .NET to be able to use the
    SDK.
  • Since it is developed in .NET, you can use C,
    VB.NET or Visual C programming languages.

12
Example How to connect to your IP camera
  • In the next few slides you can see a simple
    example about how to connect to an IP camera in
    C with OZEKI Camera SDK.
  • Step 1 Download the following example from this
    webpage
  • http//www.camera-sdk.com/index.php?owpn37

13
Example How to connect to your IP camera
  • Step 2 Extract the zip file and open the project
    with your Visual Studio.
  • Step 3 Add VoIPSDK.dll to your references. It
    can be found in the complete SDK package
  • http//www.camera-sdk.com/index.php?owpn13
  • The VoIPSDK.dll will be in the following
    directory
  • c\Program Files\Ozeki\Ozeki SDK\SDK\.NET4\VoIPSDK
    .dll

14
Example How to connect to your IP camera
  • Step 4 Find the following line in the Form.cs
    file
  • In the GetCamera method, you need to provide the
    following parameters
  • IP address of your camera
  • In case of an ONVIF camera
  • In case of an RTSP camera
  • Username of your camera
  • Password belongs to the username

_camera IPCameraFactory.GetCamera("192.168.115.1
758080", "admin", "admin")
GetCamera("192.168.115.1758080", "admin",
"admin")
GetCamera("rtsp//192.168.115.1758080", "admin",
"admin")
15
Example How to connect to your IP camera
  • Step 5 Build your application, then in the main
    window of the application click on Connect button
    to receive the RTP stream from the camera.

16
Thank you for your attention!For more
information, visit our websitewww.camera-sdk.com
or send us an e-mailinfo_at_camera-sdk.com
About PowerShow.com