IntelligentSource™

<< Click to Display Table of Contents >>

Navigation:  Connecting Juggler Systems > Video Channels Properties >

IntelligentSource™

7thSense IntelligentSource™ is a method of inserting data into the top line of every source frame in order to detect frame sequence breaks and errors, and monitor performance drops. It does this by comparing the data delivered with each frame against expected values such as frame number and frame timing.

IntelligentSource is therefore used to trigger same-frame failover to a backup stream. This can work across Juggler modules to provide either an automatic or manual loop option for source failover. Use of the 7thSense IntelligentSource API in conjunction with this allows both sync and video data monitoring.

IntelligentSource detection is seen in the selected video channel as an ‘IS’ icon:

Click for a larger image

The ‘IS’ icon will be grey until IntelligentSource is enabled. It is enabled, per required video channels for a Juggler, in the VideoChannel Properties panel for that channel of the Juggler.

Properties

properties-intelligentsource

State
IntelligentSource presents a state that can be evaluated and used as a trigger.
0 = OK, 1= Warning, 2 = Error, 3 = Disabled

Remove First Line
If using a stream with IntelligentSource data, check this to strip off the additional row of pixels used to convey the frame data.

Frame Count and Frame Time
these will be incrementing when all is well. They are just an indicator.

Min Response Time
This is the duration in milliseconds within which performance can drop before IntelligentSource presents a change of status.

Minimum FPS
Integer. A value of zero will be ignored.

This figure is a proxy for the actual time taken to process a frame, so that if, for example, generative content input is running slow, this will trigger an IntelligentSource change of state.

Example: 50 is used to compare the frame time for 50 fps against the correct frame time for 60 fps.

The IS icon will be green when enabled and good IntelligentSource data is flowing, and red if enabled but no IntelligentSource data is being received. If the IntelligentSource status changes, the IS icon for the channel will be yellow.

In the event of signal failure, a double-banked Juggler system can switch instantly to the second system.

To implement IntelligentSource with Delta 2.7 software, document M450: IntelligentSource API is available from 7thSense.

Page edited [d/m/y]: 23/09/2022