Configuring Encoder Feedback Script

Zixi Feeder features an option to provide feedback to the encoder regarding the current available bitrate according to Zixi’s network condition analysis. This means that based on its network condition analysis (on the path between Zixi Feeder and the Zixi Broadcaster), Zixi Feeder may recommend lowering or raising the stream's bitrate. This feedback is sent back to the encoder, and the encoder will thereby adjust its bitrate.

To implement this feature, you will need to create a special script and place it in the designated folder location of the Zixi Feeder installation, as described below.  

To Configure the Encoder Feedback Script:

  1. Create a bash/shell script with the following parameters: 

    <bitrate_bps> <iframe> <name> <encoder_address>


    ParameterDescription
    bitrate_bpsTotal desired bitrate. This includes the audio + video + overhead.
    iframeSpecifies if an i-frame should be introduced or not. Use when GOPs are large (multiple seconds).
    nameThe name of the input.
    encoder_adderssOptional parameter with the encoder address.
  2. Place the script in the following location and using the following filename:
    • For Linux: /usr/local/bin/feedback.sh
    • For Windows: <Feeder program installation folder>\feedback.bat

 


Â