ZEN Master Home
...
Sources
Adding ZEN Master Sources

Adding a Source – Monitor Only

3min

You can designate an input that already exists in a Broadcaster cluster to be added as a Source in ZEN Master for monitoring purposes only. This is done by selecting Monitor Only in the New Source menu.

In this case, the Input already exists in the Brodcaster within the Ingest Cluster. The Origin Device is unknown and not managed or monitored by ZEN Master. The stream can be Pushed to or Pulled by the Ingest Cluster, as manually configured in the Input configuration of the Broadcaster. The steam can use any protocol that is supported by Broadcaster, including protocols that are not supported in ZEN Master (e.g., RTSP).

This behavior is uncommon to other Sources because in this case the input on the Broadcaster must already exist, while in other cases, for example, after configuring the Source in ZEN Master, ZEN Master will create the input on the Broadcaster.

Document image

  • Multiple inputs - You can select several inputs from a single Broadcaster to simultaneously create a new Source in ZEN Master for each input.

The following procedure describes how to add a Monitor Only Source in ZEN Master. In addition, an explanation of each of the configuration parameters is given in the table below.

To add a Monitor Only Source:

1

In the main navigation, click Sources.

2

Click + Add. The Create New Source selection window is displayed.

Create New Source selection window

3

Click on Monitor Only. The Create Monitor Only Source window opens.

Document image

4

In the Info section, in the Name field, leave blank. The name of the Source will be the same name as the Broadcaster Input.

5

In the Tags field, select one or more of the predefined Tags from the drop-down list. Tags are used for access control. By selecting a Tag, you are relating this Source to that Tag. Tags are associated with certain roles (through the Users & Roles screen), and roles, in turn, are associated with users and user groups. If you would like to create a new Tag, see Creating a Tag.

6

In the Events Configuration Profile field, select from the dropdown list the profile that you would like to apply to this Source. By default, the Default profile is applied.

Events Profiles consist of a series of rules that determine precisely how various types of Events are logged and what results they trigger.

7

The Source's location is used to represent it in the proper position in the Map display (see Maps). By default, the location is determined automatically based on the Source's IP. If you would like to manually set the location of the Source (Optional), use the following procedure:

  1. Click on the Edit icon next to the Location field. A search box is shown below the Location field.
  2. Enter identifying info for the location (e.g. street address, zip code, coordinates). Search results are displayed below the search box as you type.
  3. Click on the desired location. The selected location populates the Location field.
8

In the Input section, in the Broadcaster field, select from the drop-down list the Broadcaster on which you have created the Input(s) that will be monitored by ZEN Master. A list of available Inputs on that Broadcaster is displayed.

Document image

9

Select one or more Inputs by clicking the + button for the desired Input.

Each input that is selected creates a separate Source in ZEN Master

Selected Inputs are shown above the Filter box. (You can remove an Input by clicking the - button for that Input).

Document image

10

In the Configuration section, select the Alert on PID changes checkbox if you would like to generate email notifications whenever a PID change is detected.

11

Select the Log SCTE-35 checkbox if you would like to log SCTE-35 markers for this stream.

  • To log SCTE-35 markers, SCTE-35 needs to be enabled both on the Ingest Cluster and on the Source configuration.
  • SCTE-35 logging is only available for v13.1.40262+ Broadcasters.
12

If Log SCTE-35 was selected, you can choose to receive alerts for SCTE-35 markers by selecting the Enable SCTE-35 alerts checkbox.

13

In the Public Output field, if you would like to allow access to the stream directly through a supported player, select the Allow checkbox.

14

If you selected the Allow checkbox, then enter a password in the Password field to authenticate access to the stream.

15

Under Content Analysis select one of the following options:

  • Full - select this option if you would like to enable full Content Analysis (CQA), including analysis of the stream's audio and video content, including audio levels, audio silence detection, frozen video detection, and more.
  • TR101 Only - select this option to perform TR101 analysis only (without video and audio content analysis). The analysis can be used to check the integrity of the TS and the most important elements of the stream. The analysis includes priority 1 and 2. To learn more about TR101 analysis see TR 101 290 Technical Report.
  • None - no content analysis is enabled.

It is generally recommended to enable full Content Analysis unless it is causing technical problems. If Content Analysis is disabled, the system won't detect errors in the video and audio content of the stream and won't generate warnings for such events.

16

If you would like to disable the Source thumbnail from appearing in the Sources list and other places, select the Hide Thumbnail option. Disabling thumbnail may improve system performance.

17

If you would like to monitor CEA-608/CEA-708 closed captions, select Monitor CEA-608/CEA-708 checkbox.

Monitoring CEA-608/CEA-708 Closed Captions requires using a version 14.4 or newer Broadcaster.

18

If you would like to disable auto-pull, select the Disable Auto-Pull checkbox.

Disabling Auto-Pull will lock Channels using this Source to the Source's Ingest Cluster and Targets to the Source's current active Broadcaster. This setting only applies to Pass-Through Channels.

19

If Auto-Pull is enabled, in the Auto-Pull Latency [ms] field, specify the maximum latency for auto-pull actions. The Broadcaster will update the latency as required, by using the maximal defined latency and then reducing the latency gradually. (Default: 1000 ms)

20

In the WebRTC Playback section, select the desired playback method.

WebRTC enables you to monitor the stream via web browsers and mobile applications with real-time communication (RTC). WebRTC needs to be activated independently for each Source in ZEN Master (by default it is disabled).

Select one of the following options:

  • Disabled - users will not be able to view this Source using WebRTC (default)
  • Pass-Through - passes the stream through to WebRTC without transcoding. This option can only be used if the input stream is already in a WebRTC compliant format (video - H.264 codec with Baseline or Main profile and no B frames, Audio - Opus codec).
  • Auto - ZEN Master automatically transcodes the stream using the optimal profile for each specific user. In this option Zixi Broadcaster will decode the video, transforming it into RAW frames, which will be passed to the WebRTC library, where it will be re-encoded for each individual user.

Best quality. However, if monitored by multiple users this can consume extensive resources.

  • 1080p/720p/480p/360p - ZEN Master transcodes the stream to a WebRTC compliant profile with the specified resolution. The transcoding is done by Zixi Broadcaster's transcoder.

This method requires a Zixi Broadcaster with X264 or Nvidia for transcoding. This method allows many users to monitor the stream without encoding separately for each individual user, which saves CPU capacity. Since there is only one stream version, it is recommended to encode to a low resolution and low bitrate so that the stream will be viewable by all users monitoring the stream.

21

In the Initial State section, select the Disabled checkbox if you would like to disable this Source upon initial configuration.

22

Select the Muted checkbox if you would like to disable error/recovery notifications for this Source upon initial configuration.

You can Enable/Unmute the Source at any time.

23

If you would like to adjust the advanced settings, click Advanced. The Advanced settings fields are displayed:

Document image

24

If you would like to track usage for this Source, enter your Billing Code details. See Billing Codes.

25

In the Auto Pull MTU field, specify the maximum transmission unit (largest data packet that a network-connected device will accept) in bytes for the Auto Pull.

26

To set the detection of frozen video, in the Frozen Video Minimal Duration field, specify the default minimal duration in seconds of frozen video after which the Broadcaster will trigger a Frozen video alert. Default: 10 seconds. This setting is supported for Broadcaster version 16.3 and higher.

27

To set the detection of blank video, in the Blank Video Minimal Duration field, specify the default minimal duration in seconds of blank video after which the Broadcaster will trigger a Blank video alert. Default: 10 seconds. This setting is supported for Broadcaster version 16.3 and higher.

28

Click Save.

Parameter

Description

Info

Name

Leave this field blank. The name of the Source will be the same name as the Broadcaster Input.

Tags

Select one or more of the predefined Tags from the drop-down list.

Tags are used for access control. By selecting an Tag, you are relating this Source to that Tag. Tags are associated with certain roles (through the Users & Roles screen), and roles, in turn, are associated with users and user groups. If you would like to create a new Tag, see Creating a Tag .

Events Configuration Profile

Select from the dropdown list the profile that you would like to apply to this Source. By default, the Default profile is applied.

Note: Events Profiles consist of a series of rules that determine precisely how various types of Events are logged and what results they trigger.

Location (Optional)

The Source's location is used to represent it in the proper position in the Map display (see Maps). By default, the location is determined automatically based on the Source's IP. Enter identifying info for the location (e.g. street address, zip code, coordinates) and select the desired location from the suggestions that are shown.

Input

Broadcaster

Select from the drop-down list the Broadcaster on which you have created the Input(s) that will be monitored by ZEN Master.

Broadcaster Inputs

Select from the list one or more of the Inputs that are available on the selected Broadcaster.

For multiple Inputs, click on the + button for each of the desired Inputs.

Selected Inputs are shown above the Filter box. (You can remove an Input by clicking the - button for that Input). For each input that is selected you can adjust the following parameters:

  • In the Name field, edit the name of the Source. Default: the name of the input on the Broadcaster.
  • In the Max Bitrate field, select from the drop-down list the maximum bitrate for this Source. Make sure that the value is greater than the max bitrate of the input. The default is set automatically based on the current bitrate of the input.

Each input that is selected creates a separate Source in ZEN Master.

Configuration

Alert on PID changes

If you would like to generate email notifications whenever a PID change is detected, select this checkbox.

Log SCTE-35

Select this checkbox if you would like to log SCTE-35 markers for this stream.

Note: To log SCTE-35 markers, SCTE-35 needs to be enabled both on the Ingest Cluster and in the Source configuration.

Note: SCTE-35 logging is only available for v13.1.40262+ Broadcasters.

Enable SCTE-35 alerts (for Log SCTE-35)

If you would like to receive alerts for SCTE-35 markers, select this checkbox.

Public Output

If you would like to allow access to the stream directly through a supported player, select the Allow checkbox.

Password (for Public Output)

If you selected Allow in the Public Output field, specify a password in this field to authenticate access to the stream.

Content Analysis

Select one of the following options:

  • Full - select this option if you would like to enable full Content Analysis (CQA), including analysis of the stream's audio and video content, including audio levels, audio silence detection, frozen video detection, and more.
  • TR101 Only - select this option to perform TR101 analysis only (without video and audio content analysis). The analysis can be used to check the integrity of the TS and the most important elements of the stream. The analysis includes priority 1 and 2. To learn more about TR101 analysis see TR 101 290 Technical Report.
  • None - no content analysis is enabled.

Note: It is generally recommended to enable full Content Analysis unless it is causing technical problems. If Content Analysis is disabled, the system won't detect errors in the video and audio content of the stream and won't generate warnings for such events.

Hide Thumbnail

Disables the Source thumbnail from appearing in the Sources list and other places. Disabling thumbnail may improve system performance.

Monitor CEA-608/CEA-708 Closed Captions

If you would like to monitor CEA-608/CEA-708 closed captions, select this checkbox.

Note: Monitoring CEA-608/CEA-708 Closed Captions requires using a version 14.4 or newer Broadcaster.

Disable Auto-Pull

If you would like to disable auto-pull, select this checkbox.

Note: Disabling Auto-Pull will lock Channels using this Source to the Source's Ingest Cluster and Targets to the Source's current active Broadcaster. This setting only applies to Pass-Through Channels.

Auto-Pull Latency [ms]

Specify the maximum latency for auto-pull actions. The Broadcaster will update the latency as required, by using the maximal defined latency and then reducing the latency gradually. (Default: 1000 ms)

WebRTC Playback

Select the desired playback method.

Note: WebRTC enables you to monitor the stream via web browsers and mobile applications with real-time communication (RTC). WebRTC needs to be activated independently for each Source in ZEN Master (by default it is disabled).

Select one of the following options:

  • Disabled - users will not be able to view this Source using WebRTC (default).
  • Pass-Through - passes the stream through to WebRTC without transcoding. This option can only be used if the input stream is already in a WebRTC compliant format (video - H.264 codec with Baseline or Main profile and no B frames, Audio - Opus codec).
  • Auto - ZEN Master automatically transcodes the stream using the optimal profile for each specific user. In this option Zixi Broadcaster will decode the video, transforming it into RAW frames, which will be passed to the WebRTC library, where it will be re-encoded for each individual user.

Note: Best quality. However, if monitored by multiple users this can consume extensive resources.

  • 1080p/720p/480p/360p - ZEN Master transcodes the stream to a WebRTC compliant profile with the specified resolution. The transcoding is done by Zixi Broadcaster's transcoder.

Note: This method requires a Zixi Broadcaster with X264 or Nvidia for transcoding. This method allows many users to monitor the stream without encoding separately for each individual user, which saves CPU capacity. Since there is only one stream resolution, it is recommended to encode to a low resolution and low bitrate so that the stream will be viewable by all users monitoring the stream.

Initial State

Disabled

Select this checkbox if you would like to disable this Source upon initial configuration.

Muted

Select this checkbox if you would like to disable error/recover notifications for this Source upon initial configuration.

Advanced

Auto-Pull Billing Code

If you would like to track usage for this Source when using Auto-Pull connections, enter the billing code that corresponds to this stream. The relevant billing can be obtained from the organization that received the billing code from Zixi.

Auto-Pull Billing Password

Enter the password that corresponds to this auto-pull billing code.

MTU/Auto Pull MTU

Specify the maximum transmission unit (largest data packet that a network-connected device will accept) in bytes for the Auto Pull.

Frozen Video Minimal Duration

Specify the default minimal duration in seconds of frozen video after which the Broadcaster will trigger a Frozen video alert. Default: 10 seconds. This setting is supported for Broadcaster version 16.3 and higher. For existing sources, you may need to restart the source.

Blank Video Minimal Duration

Specify the default minimal duration in seconds of blank video after which the Broadcaster will trigger a Blank video alert. Default: 10 seconds. This setting is supported for Broadcaster version 16.3 and higher. For existing sources, you may need to restart the source.