Tutorial 3:

How to create an Onvif network video recorder in C#

In this tutorial you can learn more about writing codes in C#, which handle an IP camera using Ozeki Camera SDK.

These lectures cover video recording and taking snapshots. In addition, you can learn how to record an event syncronous e.g. goal on a football match from different views. Or if you have limited storage availability, you can save e.g. the last 24 hours recording with our circular buffer solution.

You can find clear explanation (including code snippets and GUI screenshots) for every example related to the functionalities mentioned above. The full source code of each example project can be downloaded and the FAQ section gives answers for the most common questions.

Lecture 1: Record a stream into MPEG-4 in C#

Here you can find a detailed lecture about how to record and save an audio and a video stream into MPEG-4 file format. Start now

Lecture 2: Take a picture snapshot in C#

This lecture demonstrates how to take a snapshot and record it as a .jpg file by using your own C# application. Start now

Lecture 3: C# Circular buffer video recording

This lecture is a detailed guide about how to implement circular buffer video recording. Start now

Lecture 4: Set frame rate/codec/size in C#

Using this lecture you can find out how to set up the frame rate, the audio and the video codecs and picture size for video recording. Start now

Lecture 5: Record from more IP cameras in C#

This lecture is a good place to start if you would like to record video from multiple IP cameras simultaneously. Start now