<img src="https://img.shields.io/badge/%20-ENTERPRISE-%23B10031" style="float:left"/><br />

Broadcast Live empowers you to create persistent 24/7 streams for seamless live content delivery. Every stream you set up has a dedicated infrastructure, ensuring that your live content remains unaffected by viewer demand originating from other streams.

Broadcast Live offers a variety of features to cater to your streaming requirements and provide a consistent user experience:

  • Compatibility with RTMP, SRT, and RTP protocols

  • Multi-region architecture for increased reliability

  • Built-in security measures, including stream redundancy, geoblocking, and DRM

  • Support for adaptive streaming to optimize the viewer experience

<br />

ο»Ώ

If you are a developer or have developer resources, you can set up a [Broadcast Live stream](πŸ”—ο»Ώ) with the Platform Management API.

<br /> <hr />

## Requirement

  • Broadcast Live Entitlement<br /><em>Contact your JWP representative for more information.</em>

<br /> <hr />

## Create a live stream

ο»Ώ

Currently, Broadcast Live only supports 24/7 channels with an HD (1080p) output resolution.

<br />

Use the following steps to create a Broadcast Live stream:

  1. From the **Live Streaming** page, on the **Broadcast Live** tab, click **Create Broadcast Live Stream**. The **Create a Broadcast Live Stream** panel appears.

  2. Enter a **Title**.

  3. From the **Region** dropdown menu, select the region into which the feed will be streaming. To reduce latency concerns, select the ingest region closest to the location of your encoder.

  4. Choose a **Streaming Protocol**.

    ο»Ώ

    After a stream has been created, the protocol **cannot be changed**. If you plan to use midroll ads to <a href="/platform/docs/broadcast-live-monetize-a-live-stream" target="blank">monetize your stream</a>, be sure to choose **SRT**.

  5. (Optional) Select **Schedule a start time** to set a future stream date and time. When not selected, the stream will be live immediately after creation.

  6. (Optional) Choose the **DVR Window**.

  7. (Optional) Configure [**Optional Settings**](πŸ”—ο»Ώ).

  8. Click **Create**. The Broadcast Live stream details page appears.

    ο»Ώ

    After clicking create, JWP creates a dedicated infrastructure for your stream in your selected ingest region: the origin, the encoder, dedicated streaming servers, and additional live streaming infrastructure. This process takes several minutes.

    While JWP creates this infrastructure, you will see a **Creating this Stream** graphic in the preview panel, and **STATUS** under **Stream Details** will display as **Creating**.

<br /> <br />

While the infrastructure is built, you can [edit stream metadata](πŸ”—ο»Ώ) and configure [monetization for the stream](πŸ”—ο»Ώ) with server-side ad insertion (SSAI) advertisements.

<br /> <br />

### Optional Settings

ο»Ώ

<table> <thead> <tr> <th> Setting </th> <th> Description </th> </tr> </thead> <tbody> <tr> <td width="30%" > <strong>Enable Server-Side Ad Integration SSAI</strong> </td> <td width="70%"> Allows ad insertion during the live stream <br /><br /> Use the following steps to enable this setting: <ol> <li>Click the <strong>Enable Server-Side Ad Integration (SSAI)</strong> checkbox. The SSAI settings appear.</li> <li>Select an <strong>Ad Schedule</strong> from the dropdown menu.</li> <li>(Optional) Click the <strong>Live Preroll</strong> checkbox to display a preroll ad when a viewer joins the stream.</li> </ol>

ο»Ώ

When this setting is enabled, the **DVR Window** setting is disabled.

</td> </tr> <tr> <td> <strong>Add Audio Definitions</strong> </td> <td> Enables defining language options for streams with up to 8 languages <br /><br /> Use the following steps to add audio definitions to a steam: <ol> <li>Click the <strong>Add Audio Definitions</strong> checkbox. The audio definitions settings appear.</li> <li>Enter the three-letter <strong>Language Code</strong>.</li> <li>In the <strong>PID</strong> field, enter the packet identifier. This ensures that the decoder can correctly associate the audio definition with the correct audio data.</li> <li>(Optional) To add another audio definition, click <strong>+ Add</strong> and repeat the previous steps.</li> </ol> </td> </tr> </tbody> </table>

<br />