How to create simple IPCamera Application using C#
Ozeki VoIP SIP SDK provides the opportunity to reach IP Cameras, and use the SDK's other features on the received audio and video streams, for example: you can send the video channel to the MotionDetector, to the VideoViewerWF, or the audio channel to the SpeechToText mediahandler. The IP Camera class is able to reach password protected streams and can also control the camera movement (called PTZ) if the camera supports it.
You can reach IP cameras by their IP address and port number, with http URI or with the stream's RTSP uri. When the stream is being played, you can even choose which channel would you listen (by default, you will receive the audio and the video stream as well).
Please note that, the camera device must be an onvif device in order to work properly
with Ozeki VoIP SIP SDK.
Also, if you would like move your camera, to use PTZ (Pan-Tilt-Zoom), your camera
should support this option. The SDK has been developed to support most of the cameras,
so even if your camera does not support Zoom, can still use the rotating movements.
Onvif cameras which support Pan and Tilt (rotation on horizontal and vertical plane),
could use several different movement options, such as: continuous movement, absolute movement,
relative movement. Since Ozeki VoIP SIP SDK has been developed to support most of
the cameras, all of the camera movement options have been implemented with the
most popular movement option; the continuous one, since almost all of the IP and
CCTV cameras with Pan and Tilt support supports that movement type.
-
How to create an advanced IP Camera application in C#
From this article you can learn how to continue to develop your simple IP Camera application to an advanced one, which is able to select from the camera's public streams, handle camera movement (PTZ), use presets, flip the camera image and much more.
Learn more...
More information
- Voip sdk softphone development
- Webphone Development
- Voip voice recording
- Voip IVR Development
- Voip pbx development
- Voip call center development
- VoIP CRM Integration
- Send and receive Contact ID alerts over VoIP with CSharp application
- Introduces how to reach IP Camera using Ozeki voip sip sdk in csharp
- Voip mobile platforms
- Voip cost management