ZEN Master
...
Targets
Adding SRT Targets
2 min
zen master can send a source directly to an srt pull target when this method is used, the stream is not protected by the zixi protocol the following procedure describes how to add an srt target in zen master in addition, an explanation of each of the configuration parameters is given in the table below to add a new srt target in the main navigation, click targets click + add the create new target window is displayed click on srt the create new srt target window is displayed in the info section, in the name field, enter a logical name for the srt target 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 target 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 docid\ ypm9tw81ap6nq8stkv4rd in the events configuration profile field, select from the dropdown list the profile that you would like to apply to this target 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 the target's location is used to represent it in the proper position in the map display (see maps docid\ sfzm6jvorvuigo7x0dnue ) by default, the location is determined automatically based on the target's ip if you would like to manually set the location of the target (optional), use the following procedure click on the edit icon next to the location field a search box is shown below the location field enter identifying info for the location (e g street address, zip code, coordinates) search results are displayed below the search box as you type click on the desired location the selected location populates the location field in the configuration section, under channel type , select the type of channel that the target will receive options are zen master channel or mediaconnect flow the target will only become functional once a channel has been assigned to it however, you can configure the target settings and then add a channel to the target after the initial configuration if you selected zen master channel , skip to step 16 if you selected aws mediaconnect flow , follow steps 10 15, then skip to step 21 for a mediaconnect flow , under aws mediaconnect flow, select a flow from the drop down list for a mediaconnect flow , in the vpc field, select the vpc interface name for a aws mediaconnect flow , the type pull (listener) is selected by default for a aws mediaconnect flow , in the port field, enter the port number of the receiving end for a aws mediaconnect flow , in the cidr allow list field, enter the range of ip addresses that should be allowed to contribute content to your source the whitelist cidr block is a range of ip addresses that should be allowed to contribute content to your source these ip addresses must be in the form of a classless inter domain routing (cidr) block; for example, 10 0 0 0/16 the source needs to be in the range covered by this cidr block any ip address within this range is allowed to send content to this flow for a mediaconnect flow , in the latency \[ms] field, enter the latency in milliseconds for a zen master channel , in the channel field, select from the drop down list the channel that will be sent to the target (optional field) for a zen master channel , in the source preference field, select one of the following options any source – the target will establish a connection to any available source in the channel upon any disconnects with the current source, the target will reconnect to another available source in the channel primary sources only – the target will establish and maintain connection to a source designated as primary in the channel upon loss of connection to that source, the target will establish a connection to another available primary source in the channel backup sources only – the target will establish and maintain connection to a source designated as backup in the channel upon loss of connection to that source, the target will establish connection to another available backup source in the channel specific source – the target will only establish a connection to the source specified by the user and will not try to connect to any other source in the channel it is not possible to select "prefer primary sources" or "prefer backup sources" this means you cannot have a target failover from a primary to a backup source in the channel unless "any source" is selected for a zen master channel , under type , select the method for sending the stream options are pull (listener) or push (caller) for a zen master channel , if you selected pull method, then do the following in the port field, enter the port that the server will listen on in the bind to local nic by cidr field , you can enter the cidr that represents the ip range where the desired nic is accessed (optional) for a zen master channel, in the latency \[ms] field, enter the latency in milliseconds for a zen master channel, under encryption , if you would like to encrypt the stream, select one of the encryption methods options are disabled (default), aes 128, aes 192 or aes 256 the encryption and decryption for srt targets is done automatically based on the password string, there is no need to enter a decryption key on the target input in the passphrase field, enter the srt stream access credentials – passphrase click show to display the passphrase if you would like to apply a pid mapping profile to this target, then in the pid mapping profile field, select the desired profile from the dropdown list for more information, see pid mapping profiles docid\ ofvpymhyvq4xqhii3umns for a zen master channel, select the prefer private broadcaster ip checkbox if you would like zen to configure connections to use private broadcaster ips when available for a zen master channel , if you selected push method, then do the following select the single output checkbox if you would like to limit the output to a single stream this setting is required for servers that do not properly support concurrent connections by selecting single output you will be losing failover functionality in the host field, enter the hostname or ip address of the receiving device in the port field, enter the target port on the receiving device in the stream id field, enter the stream id that matches the stream in the srt feed in the latency \[ms] field, enter the latency in milliseconds under encryption , if you would like to encrypt the stream, select one of the encryption methods options are disabled (default), aes 128, aes 192 or aes 256 the encryption and decryption for srt targets is done automatically based on the password string, there is no need to enter a decryption key on the target input in the passphrase field, enter the srt stream access credentials – passphrase click show to display the passphrase if you would like to apply a pid mapping profile to this target, then in the pid mapping profile field, select the desired profile from the dropdown list for more information, see pid mapping profiles docid\ ofvpymhyvq4xqhii3umns in the initial state section, select the disabled checkbox if you would like to disable this target upon initial configuration select the muted checkbox if you would like to disable error/recovery notifications for this target upon initial configuration you can enable/unmute the target at any time under protections , select the channel reassignment protection chekbox if you want to prevent the reasssignment of this target to another channel this is helpful in cases where you are switching the channel on multiple targets at once and can accidetaly select a target that should not have been switched to the new channel if you would like to configure advanced settings, click on advanced and enter values for the desired fields see the paramaters table below for explanations of the fields click save srt target configuration parameters table parameter description info name specify a name for the srt target in zen master 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 target 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 docid\ ypm9tw81ap6nq8stkv4rd events configuration profile select from the dropdown list the profile that you would like to apply to this target 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 target's location is used to represent it in the proper position in the map display (see maps docid\ sfzm6jvorvuigo7x0dnue ) by default, the location is determined automatically based on the target'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 configuration channel type select the type of channel that the target will receive options are zen master channel or awsmediaconnect flow for aws mediaconnect flow aws mediaconnect flow select an aws mediaconnect flow from the drop down list vpc select the vpc interface name type choose between push or pull port enter the number of the port on the receiving end cidr allow list enter the range of ip addresses that should be allowed to contribute content to your source note these ip addresses must be in the form of a classless inter domain routing (cidr) block; for example, 10 0 0 0/16 the source needs to be in the range covered by this cidr block any ip address within this range is allowed to send content to this flow for zen master channel type select the method for receiving the stream options are pull or push channel (optional) select from the drop down list the channel that will be sent to the target note the target will only become functional once a channel has been assigned to it however, you can configure the target settings and then add a channel to the target after the initial configuration source preference select from the drop down list one of the following any source – the target will establish a connection to any available source in the channel upon any disconnects with the current source, the target will reconnect to another available source in the channel primary sources only – the target will establish and maintain connection to a source designated as primary in the channel upon loss of connection to that source, the target will establish a connection to another available primary source in the channel backup sources only – the target will establish and maintain connection to a source designated as backup in the channel upon loss of connection to that source, the target will establish connection to another available backup source in the channel specific source – the target will only establish a connection to the source specified by the user and will not try to connect to any other source in the channel note it is not possible to select "prefer primary sources" or "prefer backup sources" this means you cannot have a target failover from a primary to a backup source in the channel unless "any source" is selected for pull method (zen master channel only) bind to local nic by cidr enter the cidr that represents the ip range where the desired nic is accessed prefer private broadcaster ip select this checkbox if you would like zen to configure connections to use private broadcaster ips when available the default behavior when this is not selected is to prefer use of public ips broadcasters typically have a public and private ip address for each network interface if you pull from the public ip, the request goes out over the internet, even if the target system is on the same local private ip range to avoid paying for unecessary egress data rates, enabling this setting tells the broadcaster to seek for the private network connection for push method (zen master channel only) single output mark this checkbox if you would like to limit the output to a single stream host enter the target port on the receiving device stream id enter the stream id that matches the stream in the srt feed for all methods port enter the port that the server will listen on latency \[ms] enter the latency in milliseconds password (zen master channel only) enter the srt stream access credentials – password click show to display the password encryption (zen master channel only) if you would like to encrypt the stream, select one of the encryption methods options are disabled (default), aes 128, aes 192 or aes 256 note the encryption and decryption for srt targets is done automatically based on the password string, there is no need to enter a decryption key on the target input passphrase if encryption is enabled (aes 128/aes 192/aes256), type the passphrase that you want to use pid mapping profile (optional) if you would like to apply a pid mapping profile to this target, then select the desired profile from the dropdown list to create a new pid mapping profile, see adding pid mapping profiles docid\ gftcayurpl7dinouyd14z initial state disabled select this checkbox if you would like to disable this target upon initial configuration muted select this checkbox if you would like to disable error/recovery notifications for this target upon initial configuration protections channel reassignment protection select this option if you want to prevent the reasssignment of this target to another channel this is helpful in cases where you are switching the channel on multiple targets at once and can accidetaly select a target that should not have been switched to the new channel advanced billing code if you would like to track usage for this target, enter your billing code details, see (supported for broadcasters v14 8+) billing password enter the password that corresponds to this billing code external id the id that is used when integrating zen master with an external esni/esam server for more detail, contact your zixi representative pois latency offset \[ms] if you would like to offset the pois modification path to allow for api latency, enter a value in miliseconds this value can be zero, but it establishes that this output should receive pois scte conditioning make timeline continuous select this option to normalize the timeline, making it continuous note that it will add 100ms latency and it creates a variant of the input, which means that it doubles your input remove old scte 35 packets for esni/ esam operations, where scte markers are manipulated based on an external decisioning server (pois server), you can select this option to remove the original inputs scte data the modified scte data will be placed where the old data was removed

