MediaLiveViewer

The Media Live Viewer shows how to use the media toolkit features through a C# application. In this sample it will ask for receiving frames in JPEG format.

Before the user selects the camera, it is possible to set the following properties for JPEG live source:

The user can dynamically control the following properties for the frames:

The selected properties are being performed on the client side (e.g. the PC running this application) while still receiving live frames from the XProtect server in original codec and resolution.

The user can select one of the following streams to be displayed:

The sample demonstrates also how to lift a privacy mask.

While showing the live images as they are coming from the media toolkit, the frame byte size, resolution and cropping information is displayed in the top right hand corner.

The disabled check boxes show the information that is received in the live status messages.

The sample demonstrates

Using

Environment

Visual Studio C# project