Creating Transcoding Profiles for WebRTC

In order to enable transcoding of non-WebRTC compliant streams you need to first create the relevant Transcoding Profiles. You need to create separate video and audio profiles for use with Single Version and Multiple Version transcoding methods. You will then be able to apply those profiles to your streams as needed.

Creating a Video Profile for “Single Version” Transcoding

To create a video profile for “Single Version” transcoding:

  1. On the Transcoder screen of the Broadcaster UI, click New Profile.
    The Add New Profile window opens.

     

  2. Under Codec type, select the H.264 radio button (default).

  3. In the Name field, enter a name that describes this profile (e.g. WebRTCSingleVersionVideo)

  4. In the Encoding Profile field, select either Baseline or Main.

  5. In the Resolution fields, enter a low resolution that can be viewed by all of your users.

  6. Configure additional parameters as required, see Creating New Transcoding Profiles (in the Zixi Broadcaster UG).

  7. Click Apply.
    The new profile is created and it can be used to configure a “Single Version” WebRTC output.

Creating an Audio Profile for “Single Version” Transcoding

To create an audio profile for “Single Version” transcoding:

  1. On the Transcoder screen of the Broadcaster UI, click New Profile.
    The Add New Profile window opens.

  2. Under Codec type, select the Opus radio button (default).
    The Opus configuration options are shown.

     

  3. In the Name field, enter a name that describes this profile (e.g. WebRTCSingleVersionAudio)

  4. Configure additional parameters as required, see Creating New Transcoding Profiles (in the Zixi Broadcaster UG).

  5. Click Apply.
    The new profile is created and it can be used to configure a “Single Version” WebRTC output.

Creating a Video Profile for “Multiple Version” Transcoding

To create a video profile for “Multiple Version” transcoding:

  1. On the Transcoder screen of the Broadcaster UI, click New Profile.
    The Add New Profile window opens.

  2. Under Codec type, select Raw Video (default).
    The Raw Video configuration options are shown.

     

  3. In the Name field, enter a name that describes this profile (e.g. WebRTCMutipleVersionVideo)

  4. Configure additional parameters as required, see Creating New Transcoding Profiles (in the Zixi Broadcaster UG).

  5. Click Apply.
    The new profile is created and it can be used to configure a “Multiple Version” WebRTC output.

Creating an Audio Profile for “Multiple Version” Transcoding

To create an audio profile for “Multiple Version” transcoding:

  1. On the Transcoder screen of the Broadcaster UI, click New Profile.
    The Add New Profile window opens.

  2. Under Codec type, select Raw Audio (default).
    The Raw Audio configuration options are shown.

     

  3. In the Name field, enter a name that describes this profile (e.g. WebRTCMutipleVersionAudio)

  4. Configure additional parameters as required, see Creating New Transcoding Profiles (in the Zixi Broadcaster UG).

  5. Click Apply.
    The new profile is created and it can be used to configure a “Multiple Version” WebRTC output.