Operation Manual
-87-
Advanced Streaming Settings
SimulStream and DirectShow Filters
Filters have two interrelated purposes, as follows:
• They allow applications to enumerate and list DirectShow video capture and preview pins or
streams (each with different settings) as named entries in their video device select lists. The
video device driver can be configured to show 1 to 10 filters per device. Each filter has one
preview pin and one capture pin. Standard applications have the capability to access a
particular filter without any custom programming specialized for Osprey devices.
• Each filter has independent settings for cropping, default output size, watermarks, and
captions that can be stored between sessions. Compared with the previous “pin-based”
method, no requirements are necessary for a particular startup order to associate settings with
instantiations.
Enable SimulStream Checkbox
The checkbox at the top of the group, when checked, enables SimulStream to run for the currently
selected device.
All Niagara appliances include a full SimulStream license installed for each A/V channel, and this
checkbox controls full SimulStreaming.
When you change the SimulStream Enable status and click Submit, it is strongly recommended you
restart the appliance. If you do not, SimulStream may become partially active, but the filters may be
incorrectly named, and their pins may be incorrect.
Show filters per device
With this control, you can set the device driver to expose 1 to 10 filters per device for enumeration
and selection by encoders. If, for example, 4 filters per device are chosen, device lists in applications
will show four entries for the currently chosen device. For device 1, they are designated as 1.1, 1.2,
1.3, and 1.4.
The number of filters you request will not display or work correctly until the system is restarted.