Video Camera Widget (videoDriver-VideoCameraWidget)

This component is a widget that, when implemented on a Px page, opens a window that shows the video footage from a linked camera.

This widget works with both WorkbenchPxMedia and HxPxMedia target media. It renders an applet view when dropped on a Px page whose Target Media is configured for WorkbenchPxMedia and an HTML5 view when dropped on a Px page whose Target Media is configured for HxPxMedia Px.

Figure 26.   Video Camera Widget properties
Image

The Camera widget is available in the videoDriver palette and you can drag it directly from the palette onto a Px page where you can adjust the widget size and shape to fit the desired area on the page.

To access this component, double-click the CameraWidget node in the palette or Nav tree.

 NOTE: This topic documents only the properties that are unique to this widget. For the common properties, see Common Video Driver properties and Common Widget Properties elsewhere in this guide. 
Property Value Description
Camera Rectangle Fill drop-down list (default = Gradient) Defines the fill color and style for the camera widget.

Solid

Gradient

Image

Null

Camera Rectangle Fill Mouse Over drop-down list (default = Gradient) Defines the mouse over (hover) fill color and style for the camera widget.

Solid

Gradient

Image

Null

Camera Triangle Fill drop-down list (default = Gradient) Defines the fill color and style for the triangle area of a camera widget.

Solid

Gradient

Image

Null

Camera Triangle Fill Mouse Over drop-down list (default = Gradient) Provides a fill color definition for the triangle area of the widget during mouse over.

Solid

Gradient

Image

Null

Camera Outline, numeric value single-digit number with one decimal place Provides a line weight value for the outline of the camera widget image.
Camera Outline, type of outline drop-down list (defaults to Solid) Configures the type of outline:

Solid

Dotted

Dashed

Camera Outline, type of caption drop-down list (defaults to Cap Butt) Configures the caption text:

Cap Butt

Cap Round

Cap Square

Camera Outline, type of join drop-down list (default = Join Round) Configures how to join the outline corners:

Join Miter

Join Bevel

Join Round

Zoom Background drop-down list
Specifies the background fill color.

Solid opens the Color Chooser window.

Gradient opens the Gradient Editor window.

Image opens the Image Brush Editor window. Click the Browse icon (Image) to open the File Chooser, Ord Chooser, or other method of selecting an image file.

Null indicates no color (white).

Ptz Dialog Size inches Defines the width and height of the window.
Ptz Border drop-down list (defaults to Inset) Configures the look of the border. Options are: Inset, None, Solid, Dotted, Dashed, Groove, Ridge, Outset

Width and Brush provide additional options.

Pan Tilt Keep Down Interval hours minutes seconds (defaults to 100 ms) Defines the Pan and Tilt behavior when the mouse-pressed event is active. This is a period of time (in milliseconds).
Zoom Keep Down Interval hours minutes seconds (defaults to 100 ms) Defines the zoom behavior when the mouse-pressed event is active. This is a period of time (in milliseconds).
Show Actions Menu true or false (default) Controls the viewing of the actions menu.
Refresh Rate milliseconds (defaults to 50) Defines how frequently the screen refreshes.
Resolution drop-down list (defaults to Low
Specifies the pixel resolution of each transmitted frame. Options are: High, Medium, or Low. The actual pixel values for these three relative settings are defined in the video device.
Frame Rate drop-down list (defaults to Low
Defines the speed of the video stream. Options are: Low, Medium, and High. You can configure each rate.
Compression drop-down list (defaults to Medium
Specifies a level of compression for use during live video streaming. The video device defines the actual compression values for these relative settings.

Compression reduces bandwidth improving video transmission. Compression relates to resolution. The higher the compression, the lower the bandwidth requirements. However, over-compression may degrade video images.

The video device defines the actual compression values for these relative levels. Higher compression uses less bandwidth but negatively affects image quality.

The underlying video driver interprets these options: None, Low, Medium, or High

Stream Facets   Configures streaming units.
Video Stream Fox drop-down list (defaults to Inherit)
For a network component, selects (true) or declines (false) the use of Fox streaming.

For a child component (DVR, NVR or camera), selects or declines the use of Fox streaming at the child component level.

Inherit sets this property to the value set for its parent component (the DVR, NVR or network component).

Yes sends the video stream from the video camera to the station (controller) and then forwards it to the Workbench interface through the standard Fox/Foxs connection. This overcomes fire wall issues in the event that the video surveillance system is not exposed to the outside world on its network.

 NOTE: This option assumes that the controller is exposed - otherwise you could not even connect to the station. 

No sends the video stream directly from the video camera to the interface. Using this setting allows you to set the Preferred Resolution and Frame Rate to High without impacting CPU usage. In essence, this removes the station from the equation.

In all cases, the client-side computer expends some of its CPU utilization to render the video on the screen.

cameraBinding additional properties Refer to “Video Ptz Binding (videoDriver-VideoPtzBinding)” in this guide.