The following common properties are used in one or more of the videoDriver Px widgets:
Visible
This property allows you to hide the widget by selecting the false option and show it again by selecting the true option.
Enabled
This property has two options that allow you to enable (true) or disable (false) the widget.
Layout
Every widget has layout properties are comprised of four parameters (X, Y, Width Height) that each have a Value and Units field.
Widgets that use absolute layout should be placed on a Canvas pane.
Each Value may be a logical coordinate within the parent object coordinate space or it may be a percent of the parent size. Additionally, width and height may use the keyword "pref" to indicate use of preferred width or height. Examples include "10,5,100,20" "0,0,30%,100%", and "10%,10%,pref,pref". Lastly the keyword "fill" may be used as a shortcut for "0,0,100%,100%" which means fill the parent pane. Fill is the default for the layout property which makes it easy to define layers and shapes.
Background
This property allows you to assign a color, gradient, or image to appear as the background widget
Show Time Index
This property allows you to select true to show the time index or false to hide the time index. The time index is a timestamp that overlays the video image. This property is applicable only if
the underlying video driver provides time indexes with each video frame.
Throttle Refresh Rate
This property allows you to set a refresh rate (in milliseconds) from the client side. This means that if a video frame arrives sooner than this value, it is not displayed on the screen until this much time elapses. If another frame arrives before the Throttle Refresh Rate time elapses, then the later frame is displayed (assuming it is the latest frame available after the Throttle Refresh Rate time elapses).
This purpose of this property is to preserve CPU on the client-side CPU.
If this property is set to a high value (for example, greater than 250) then the frameRate property should also be lowered
to medium or low since there is no use in streaming video faster than the client PC is permitted to render it.
Stream Fox
This property allows you to select or decline the use of Fox Streaming. Refer to the section Camera device, for more details.
Resolution
The three options are: High, Medium, and Low. The underlying video driver interprets these options.
Compression
Compression allows you to reduce the bandwidth that is required for transmission of video images. Compression relates to the
quality of the image that is filling the specified resolution (as set in the Resolution property value field). The higher
the compression, the lower the bandwidth requirements. However, over-compression can result in degraded video images. The
four options are: None, High, Medium, and Low. The underlying video driver interprets these options
Stream Facets
This property provides metadata directly to the driver. Although this data is not necessarily required for all drivers, some driver developers might decide that they need more input from the user in order to provide the camera video feed. If required, then the particular video driver must document the requirements for this field.
Some drivers (including Dedicated Micros) does not require an entry in this field.
Frame Rate
This property provides three options: High, Medium, and Low. The underlying video driver interprets these options.
binding
The binding property contains the following parameters:
Ord
This field allows you to specify the Ord of the camera that you want to bind to the widget.
Degrade Behavior
This property allows you to choose between three options to use for cases where the connection to the bound Ord is lost (due to an invalid Ord or an inadequate permission level).
None: When this option is selected, no change in widget appearance occurs when the binding is lost (the widget just does not work).
Disable: When this option is selected, the widget is visible but is disabled when the binding is lost.
Hide: When this option is selected, the widget is hidden when the binding is lost.
Copyright © 2000-2016 Tridium Inc. All rights reserved.