SlideShare a Scribd company logo
1 of 16
What is 
OZEKI 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
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.
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.
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.
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.
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 audiovideo call 
to your phone or a monitoring center (police, central station).
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.
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.
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
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.
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.
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?owpn=37
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?owpn=13 
The VoIPSDK.dll will be in 
the following directory: 
c:Program FilesOzekiOzeki SDKSDK.NET4VoIPSDK.dll
Example: How to connect to your IP camera 
Step 4: Find the following line in the Form.cs file: 
_camera = IPCameraFactory.GetCamera("192.168.115.175:8080", "admin", "admin"); 
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: 
GetCamera("192.168.115.175:8080", "admin", "admin"); 
GetCamera("rtsp://192.168.115.175:8080", "admin", "admin"); 
• Username of your camera 
• Password belongs to the username
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.
Thank you for your attention! 
For more information, visit our website: 
www.camera-sdk.com 
or send us an e-mail: 
info@camera-sdk.com

More Related Content

What's hot

Introduction to Automation Testing and Selenium overiew
Introduction to Automation Testing and Selenium overiewIntroduction to Automation Testing and Selenium overiew
Introduction to Automation Testing and Selenium overiewDisha Srivastava
 
Cypress, Playwright, Selenium, or WebdriverIO? Let the Engineers Speak!
Cypress, Playwright, Selenium, or WebdriverIO? Let the Engineers Speak!Cypress, Playwright, Selenium, or WebdriverIO? Let the Engineers Speak!
Cypress, Playwright, Selenium, or WebdriverIO? Let the Engineers Speak!Applitools
 
Open Source GIS 기초교육 4일차 - GeoServer 기초 2014년 7월판
Open Source GIS 기초교육 4일차 - GeoServer 기초 2014년 7월판Open Source GIS 기초교육 4일차 - GeoServer 기초 2014년 7월판
Open Source GIS 기초교육 4일차 - GeoServer 기초 2014년 7월판BJ Jang
 
Session 13 - Working with navigation and tab bar
Session 13 - Working with navigation and tab barSession 13 - Working with navigation and tab bar
Session 13 - Working with navigation and tab barVu Tran Lam
 
ML-Ops: Philosophy, Best-Practices and Tools
ML-Ops:Philosophy, Best-Practices and ToolsML-Ops:Philosophy, Best-Practices and Tools
ML-Ops: Philosophy, Best-Practices and ToolsJorge Davila-Chacon
 
Orchestration service v2
Orchestration service v2Orchestration service v2
Orchestration service v2Raman Gupta
 
Scott Harrison, charity:water - The story of charity:water
Scott Harrison, charity:water - The story of charity:waterScott Harrison, charity:water - The story of charity:water
Scott Harrison, charity:water - The story of charity:waterMarketing United
 
Setting up Page Object Model in Automation Framework
Setting up Page Object Model in Automation FrameworkSetting up Page Object Model in Automation Framework
Setting up Page Object Model in Automation Frameworkvaluebound
 
환경영향평가 의사결정지원 시공간 표출기술
환경영향평가 의사결정지원 시공간 표출기술 환경영향평가 의사결정지원 시공간 표출기술
환경영향평가 의사결정지원 시공간 표출기술 SANGHEE SHIN
 
Back to [Jaspersoft] Basics: Rest API 101
Back to [Jaspersoft] Basics: Rest API 101Back to [Jaspersoft] Basics: Rest API 101
Back to [Jaspersoft] Basics: Rest API 101TIBCO Jaspersoft
 
CMS Testing Strategy & CQ5 CMS
CMS Testing Strategy & CQ5 CMSCMS Testing Strategy & CQ5 CMS
CMS Testing Strategy & CQ5 CMSRachana Khedekar
 
공간정보, 디지털 트윈, 그리고 스마트 시티
공간정보, 디지털 트윈, 그리고 스마트 시티공간정보, 디지털 트윈, 그리고 스마트 시티
공간정보, 디지털 트윈, 그리고 스마트 시티SANGHEE SHIN
 
NextEra Mobility Solutions Overview by Steve Gutmann
NextEra Mobility Solutions Overview by Steve GutmannNextEra Mobility Solutions Overview by Steve Gutmann
NextEra Mobility Solutions Overview by Steve GutmannForth
 
SQL Server 2019 Big Data Cluster
SQL Server 2019 Big Data ClusterSQL Server 2019 Big Data Cluster
SQL Server 2019 Big Data ClusterMaximiliano Accotto
 
Oracle APEX Introduction (release 18.1)
Oracle APEX Introduction (release 18.1)Oracle APEX Introduction (release 18.1)
Oracle APEX Introduction (release 18.1)Michael Hichwa
 
Migrating biz talk solutions to azure
Migrating biz talk solutions to azureMigrating biz talk solutions to azure
Migrating biz talk solutions to azureBizTalk360
 
Enabling Scalable Data Science Pipeline with Mlflow at Thermo Fisher Scientific
Enabling Scalable Data Science Pipeline with Mlflow at Thermo Fisher ScientificEnabling Scalable Data Science Pipeline with Mlflow at Thermo Fisher Scientific
Enabling Scalable Data Science Pipeline with Mlflow at Thermo Fisher ScientificDatabricks
 

What's hot (20)

Oracle Data Integrator
Oracle Data Integrator Oracle Data Integrator
Oracle Data Integrator
 
Introduction to Automation Testing and Selenium overiew
Introduction to Automation Testing and Selenium overiewIntroduction to Automation Testing and Selenium overiew
Introduction to Automation Testing and Selenium overiew
 
Cypress, Playwright, Selenium, or WebdriverIO? Let the Engineers Speak!
Cypress, Playwright, Selenium, or WebdriverIO? Let the Engineers Speak!Cypress, Playwright, Selenium, or WebdriverIO? Let the Engineers Speak!
Cypress, Playwright, Selenium, or WebdriverIO? Let the Engineers Speak!
 
Open Source GIS 기초교육 4일차 - GeoServer 기초 2014년 7월판
Open Source GIS 기초교육 4일차 - GeoServer 기초 2014년 7월판Open Source GIS 기초교육 4일차 - GeoServer 기초 2014년 7월판
Open Source GIS 기초교육 4일차 - GeoServer 기초 2014년 7월판
 
Session 13 - Working with navigation and tab bar
Session 13 - Working with navigation and tab barSession 13 - Working with navigation and tab bar
Session 13 - Working with navigation and tab bar
 
Ionic Framework
Ionic FrameworkIonic Framework
Ionic Framework
 
ML-Ops: Philosophy, Best-Practices and Tools
ML-Ops:Philosophy, Best-Practices and ToolsML-Ops:Philosophy, Best-Practices and Tools
ML-Ops: Philosophy, Best-Practices and Tools
 
Orchestration service v2
Orchestration service v2Orchestration service v2
Orchestration service v2
 
Scott Harrison, charity:water - The story of charity:water
Scott Harrison, charity:water - The story of charity:waterScott Harrison, charity:water - The story of charity:water
Scott Harrison, charity:water - The story of charity:water
 
Setting up Page Object Model in Automation Framework
Setting up Page Object Model in Automation FrameworkSetting up Page Object Model in Automation Framework
Setting up Page Object Model in Automation Framework
 
환경영향평가 의사결정지원 시공간 표출기술
환경영향평가 의사결정지원 시공간 표출기술 환경영향평가 의사결정지원 시공간 표출기술
환경영향평가 의사결정지원 시공간 표출기술
 
Capacitor 2.0 Launch
Capacitor 2.0 LaunchCapacitor 2.0 Launch
Capacitor 2.0 Launch
 
Back to [Jaspersoft] Basics: Rest API 101
Back to [Jaspersoft] Basics: Rest API 101Back to [Jaspersoft] Basics: Rest API 101
Back to [Jaspersoft] Basics: Rest API 101
 
CMS Testing Strategy & CQ5 CMS
CMS Testing Strategy & CQ5 CMSCMS Testing Strategy & CQ5 CMS
CMS Testing Strategy & CQ5 CMS
 
공간정보, 디지털 트윈, 그리고 스마트 시티
공간정보, 디지털 트윈, 그리고 스마트 시티공간정보, 디지털 트윈, 그리고 스마트 시티
공간정보, 디지털 트윈, 그리고 스마트 시티
 
NextEra Mobility Solutions Overview by Steve Gutmann
NextEra Mobility Solutions Overview by Steve GutmannNextEra Mobility Solutions Overview by Steve Gutmann
NextEra Mobility Solutions Overview by Steve Gutmann
 
SQL Server 2019 Big Data Cluster
SQL Server 2019 Big Data ClusterSQL Server 2019 Big Data Cluster
SQL Server 2019 Big Data Cluster
 
Oracle APEX Introduction (release 18.1)
Oracle APEX Introduction (release 18.1)Oracle APEX Introduction (release 18.1)
Oracle APEX Introduction (release 18.1)
 
Migrating biz talk solutions to azure
Migrating biz talk solutions to azureMigrating biz talk solutions to azure
Migrating biz talk solutions to azure
 
Enabling Scalable Data Science Pipeline with Mlflow at Thermo Fisher Scientific
Enabling Scalable Data Science Pipeline with Mlflow at Thermo Fisher ScientificEnabling Scalable Data Science Pipeline with Mlflow at Thermo Fisher Scientific
Enabling Scalable Data Science Pipeline with Mlflow at Thermo Fisher Scientific
 

Similar to What is OZEKI Camera SDK?

Hyundai ip camera_user_guide_zn
Hyundai ip camera_user_guide_znHyundai ip camera_user_guide_zn
Hyundai ip camera_user_guide_znJesús Sanz Bueno
 
Simplifying and accelerating converged media with Open Visual Cloud
Simplifying and accelerating converged media with Open Visual CloudSimplifying and accelerating converged media with Open Visual Cloud
Simplifying and accelerating converged media with Open Visual CloudLiz Warner
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingGoa App
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingGoa App
 
cloudstudioアプローチ別営業資料202403_en (1) (2).pptx
cloudstudioアプローチ別営業資料202403_en (1) (2).pptxcloudstudioアプローチ別営業資料202403_en (1) (2).pptx
cloudstudioアプローチ別営業資料202403_en (1) (2).pptxcomworks
 
Video production in the cloud for live streaming
Video production in the cloud for live streamingVideo production in the cloud for live streaming
Video production in the cloud for live streamingPaul Richards
 
RICOH THETA x IoT Developers Contest : Cloud API Seminar
 RICOH THETA x IoT Developers Contest : Cloud API Seminar RICOH THETA x IoT Developers Contest : Cloud API Seminar
RICOH THETA x IoT Developers Contest : Cloud API Seminarcontest-theta360
 
Setup VoIP System and Interconnection with LTE network
Setup VoIP System and Interconnection with LTE networkSetup VoIP System and Interconnection with LTE network
Setup VoIP System and Interconnection with LTE networkNazmul Hossain Rakib
 
Optimustechsolution.pptx
Optimustechsolution.pptxOptimustechsolution.pptx
Optimustechsolution.pptxfaridabad
 
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth Pilli
 
Securescape Introduction
Securescape IntroductionSecurescape Introduction
Securescape IntroductionDaden Limited
 
Eyeball Messenger SDK V10.0 Developer Reference Guide
Eyeball Messenger SDK V10.0 Developer Reference GuideEyeball Messenger SDK V10.0 Developer Reference Guide
Eyeball Messenger SDK V10.0 Developer Reference GuideEyeball Networks
 
Red5 Open Source Flash Server
Red5 Open Source Flash ServerRed5 Open Source Flash Server
Red5 Open Source Flash ServerSunil Swain
 
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...Luigi Francesco Cerfeda
 
Flash-based audio and video communication
Flash-based audio and video communicationFlash-based audio and video communication
Flash-based audio and video communicationKundan Singh
 
How to add video conferencing via API to your website or app
How to add video conferencing via API to your website or appHow to add video conferencing via API to your website or app
How to add video conferencing via API to your website or appEnablex1
 
DESIGN AND CONSTRUCTION OF A LINUX BASED WEB (1)
DESIGN AND CONSTRUCTION OF A LINUX BASED WEB (1)DESIGN AND CONSTRUCTION OF A LINUX BASED WEB (1)
DESIGN AND CONSTRUCTION OF A LINUX BASED WEB (1)Ibrahim Yusuf Salihu
 

Similar to What is OZEKI Camera SDK? (20)

Hyundai ip camera_user_guide_zn
Hyundai ip camera_user_guide_znHyundai ip camera_user_guide_zn
Hyundai ip camera_user_guide_zn
 
Simplifying and accelerating converged media with Open Visual Cloud
Simplifying and accelerating converged media with Open Visual CloudSimplifying and accelerating converged media with Open Visual Cloud
Simplifying and accelerating converged media with Open Visual Cloud
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
C44081316
C44081316C44081316
C44081316
 
cloudstudioアプローチ別営業資料202403_en (1) (2).pptx
cloudstudioアプローチ別営業資料202403_en (1) (2).pptxcloudstudioアプローチ別営業資料202403_en (1) (2).pptx
cloudstudioアプローチ別営業資料202403_en (1) (2).pptx
 
Video production in the cloud for live streaming
Video production in the cloud for live streamingVideo production in the cloud for live streaming
Video production in the cloud for live streaming
 
RICOH THETA x IoT Developers Contest : Cloud API Seminar
 RICOH THETA x IoT Developers Contest : Cloud API Seminar RICOH THETA x IoT Developers Contest : Cloud API Seminar
RICOH THETA x IoT Developers Contest : Cloud API Seminar
 
Webrtc in Real world
Webrtc in Real world Webrtc in Real world
Webrtc in Real world
 
Setup VoIP System and Interconnection with LTE network
Setup VoIP System and Interconnection with LTE networkSetup VoIP System and Interconnection with LTE network
Setup VoIP System and Interconnection with LTE network
 
Kivy report
Kivy reportKivy report
Kivy report
 
Optimustechsolution.pptx
Optimustechsolution.pptxOptimustechsolution.pptx
Optimustechsolution.pptx
 
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latest
 
Securescape Introduction
Securescape IntroductionSecurescape Introduction
Securescape Introduction
 
Eyeball Messenger SDK V10.0 Developer Reference Guide
Eyeball Messenger SDK V10.0 Developer Reference GuideEyeball Messenger SDK V10.0 Developer Reference Guide
Eyeball Messenger SDK V10.0 Developer Reference Guide
 
Red5 Open Source Flash Server
Red5 Open Source Flash ServerRed5 Open Source Flash Server
Red5 Open Source Flash Server
 
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
 
Flash-based audio and video communication
Flash-based audio and video communicationFlash-based audio and video communication
Flash-based audio and video communication
 
How to add video conferencing via API to your website or app
How to add video conferencing via API to your website or appHow to add video conferencing via API to your website or app
How to add video conferencing via API to your website or app
 
DESIGN AND CONSTRUCTION OF A LINUX BASED WEB (1)
DESIGN AND CONSTRUCTION OF A LINUX BASED WEB (1)DESIGN AND CONSTRUCTION OF A LINUX BASED WEB (1)
DESIGN AND CONSTRUCTION OF A LINUX BASED WEB (1)
 

More from Ozeki Informatics Ltd.

How to implement camera recording for USB webcam or IP camera in C#.NET
How to implement camera recording for USB webcam or IP camera in C#.NETHow to implement camera recording for USB webcam or IP camera in C#.NET
How to implement camera recording for USB webcam or IP camera in C#.NETOzeki Informatics Ltd.
 
7+1 key considerations before buying a VoIP PBX
7+1 key considerations before buying a VoIP PBX7+1 key considerations before buying a VoIP PBX
7+1 key considerations before buying a VoIP PBXOzeki Informatics Ltd.
 
Get the most out of your call center and make it more effective with Ozeki Ph...
Get the most out of your call center and make it more effective with Ozeki Ph...Get the most out of your call center and make it more effective with Ozeki Ph...
Get the most out of your call center and make it more effective with Ozeki Ph...Ozeki Informatics Ltd.
 
#1 How to develop a VoIP softphone in C# by using Ozeki VoIP SIP SDK - Part 1
#1 How to develop a VoIP softphone in C# by using Ozeki VoIP SIP SDK - Part 1#1 How to develop a VoIP softphone in C# by using Ozeki VoIP SIP SDK - Part 1
#1 How to develop a VoIP softphone in C# by using Ozeki VoIP SIP SDK - Part 1Ozeki Informatics Ltd.
 
How can you use OzML API for developing VoIP applications (like IVR, Autodial...
How can you use OzML API for developing VoIP applications (like IVR, Autodial...How can you use OzML API for developing VoIP applications (like IVR, Autodial...
How can you use OzML API for developing VoIP applications (like IVR, Autodial...Ozeki Informatics Ltd.
 
Ozeki Phone System XE - The best VoIP PBX for developers
Ozeki Phone System XE - The best VoIP PBX for developersOzeki Phone System XE - The best VoIP PBX for developers
Ozeki Phone System XE - The best VoIP PBX for developersOzeki Informatics Ltd.
 

More from Ozeki Informatics Ltd. (6)

How to implement camera recording for USB webcam or IP camera in C#.NET
How to implement camera recording for USB webcam or IP camera in C#.NETHow to implement camera recording for USB webcam or IP camera in C#.NET
How to implement camera recording for USB webcam or IP camera in C#.NET
 
7+1 key considerations before buying a VoIP PBX
7+1 key considerations before buying a VoIP PBX7+1 key considerations before buying a VoIP PBX
7+1 key considerations before buying a VoIP PBX
 
Get the most out of your call center and make it more effective with Ozeki Ph...
Get the most out of your call center and make it more effective with Ozeki Ph...Get the most out of your call center and make it more effective with Ozeki Ph...
Get the most out of your call center and make it more effective with Ozeki Ph...
 
#1 How to develop a VoIP softphone in C# by using Ozeki VoIP SIP SDK - Part 1
#1 How to develop a VoIP softphone in C# by using Ozeki VoIP SIP SDK - Part 1#1 How to develop a VoIP softphone in C# by using Ozeki VoIP SIP SDK - Part 1
#1 How to develop a VoIP softphone in C# by using Ozeki VoIP SIP SDK - Part 1
 
How can you use OzML API for developing VoIP applications (like IVR, Autodial...
How can you use OzML API for developing VoIP applications (like IVR, Autodial...How can you use OzML API for developing VoIP applications (like IVR, Autodial...
How can you use OzML API for developing VoIP applications (like IVR, Autodial...
 
Ozeki Phone System XE - The best VoIP PBX for developers
Ozeki Phone System XE - The best VoIP PBX for developersOzeki Phone System XE - The best VoIP PBX for developers
Ozeki Phone System XE - The best VoIP PBX for developers
 

Recently uploaded

introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfVishalKumarJha10
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...Nitya salvi
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024Mind IT Systems
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsBert Jan Schrijver
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 

Recently uploaded (20)

introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 

What is OZEKI Camera SDK?

  • 1. What is OZEKI 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 audiovideo 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?owpn=37
  • 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?owpn=13 The VoIPSDK.dll will be in the following directory: c:Program FilesOzekiOzeki SDKSDK.NET4VoIPSDK.dll
  • 14. Example: How to connect to your IP camera Step 4: Find the following line in the Form.cs file: _camera = IPCameraFactory.GetCamera("192.168.115.175:8080", "admin", "admin"); 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: GetCamera("192.168.115.175:8080", "admin", "admin"); GetCamera("rtsp://192.168.115.175:8080", "admin", "admin"); • Username of your camera • Password belongs to the username
  • 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 website: www.camera-sdk.com or send us an e-mail: info@camera-sdk.com