Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Click the Adaptive tab at the top of the Zixi Broadcaster administrative screen.
  2. In the Menu bar, click the Templates () button. 
    The Adaptive Group's Templates window is displayed:


  3. Click the + button.
    The Adaptive Group Template window is displayed:
    Image RemovedImage Added
  4. In the Input ID Pattern field, enter a pattern for the Stream ID of the input stream that will be automatically added to newly created adaptive group. This pattern will be used to identify the input stream and can include variables that are marked with the "$" sign followed by a number (e.g. $1, $2, etc.) and/or with an asterisk "*" wildcard. The patterns should also include a part of the string that requires an exact match. For example, the pattern "$1_stream_$2kbps" will match an input stream "talk_show_stream_600kbps". String parts that were matched again $X variables, can be reused in other settings, however, string parts that were matched against an asterisk wildcard cannot be reused in other settings.
  5. In the Adaptive Group Name field, enter a string that will be used as the name of the adaptive group. You can use the $X variables that were used in the Input ID Pattern field above. For example, based on the above example, if you write "$1_group", the group name will be "talk_show_group".  
  6. Under the Adaptive Group Properties, select the checkboxes of the protocols with which these streams will be transmitted (Zixi, HLS, HDS, DASH, HLS over multicast).
  7. If you want to record an HLS stream, select the Record checkbox and in the Keep recorded files for [minutes], specify the maximum time (in minutes) to record. Default: the time defined in the global settings, specified in the Settings > Live Protocols screen in the HLS DVR Maximum Recording Duration field.
  8. Under Under Adaptive Group Stream Patterns, select the method in which the streams in the adaptive group will be created:
    • Dynamic Streams Acquisition: this this method will automatically add input streams that match the defined Input ID Pattern and give them a bitrate value based on the bitrate pattern Bitrate Pattern. This option is based on the assumption that the bitrate value is part of the input stream's ID. Based on the example above, by entering the value "$2" in the Bitrate Patterns Pattern field, the system will automatically add the incoming "talk_show_stream_600kbps" stream, while giving it a 600 Kbps Bitrate setting (according to the definition in the Input ID Pattern field, the $2 was assigned a value of 600kps). If another stream that matches the input ID patters comes in (e.g. talk_show_stream_700kbps") with a different bitrate, for example, 700kbps, this stream will be also added to the same adaptive groups, however the bitrate setting will be 700 kbps. Click Image Removed to save all changes.
      Image Added
       To add a Dynamic Streams Acquisition bitrate pattern:
      • In the Bitrate Pattern field add the pattern as described above.
      • ClickApply.
      • The new template will be is added to the defined templates list on the left. 
        Image Removed  Adaptive Groups Templates list:
        Image Added  
    • Static Stream Set: if the input streams do not have the birate bitrate value in their ID names, you can manually define the ID and the bitrrate bitrate for each stream that will be included in the group. You can define streams that are not currently connected, but will be connected at a later stage.
      Image Added
      To add a streamStatic Steam Set:
      • Click the Image Removed buttonthe + button
      • In the Stream Pattern the Steam Pattern field, enter a pattern for the stream ID (you can use the variables used in the Input ID Pattern field and add additional variables as needed). This pattern will be used to identify the stream and add it to the group (e.g. "comedy_HD"). 
      • In the Bitrate Bitrate [Kbps]  fieldfield, enter the Bitrate value of the stream. Click Image Removed for
      • Click the + button for as many streams as you want to include in the group and repeat the steps above for every stream that is added to the group.
      • Click Image Removed to Click Apply to save all changes. 
        The new template will be is added to the defined templates list on the left.   
        Image Removed  Adaptive Groups Templates list:
        Image Added
Info
titleNote

Note that the group will be active only when all the streams defined will be connected.