Embed and publish a live stream

Learn how to embed and publish a Broadcast Live stream

After the stream infrastructure has been built and the stream status has changed to Ready, the stream information will be available. With this stream information, you can set up your encoder. Then, you can embed, preview, and start broadcasting content through the stream URL.

A Broadcast Live stream can be embedded in either a JWP player or a third-party offering, such as another player, platform, or application.



Prerequisite

Item Description
Encoder Setup (RTMP, RTP, SRT) Encoder configured to send the live stream to the Broadcast live stream URL

RTMP
Follow these steps to set up an encoder for an RTMP stream:
  1. From the Live Streaming page, on the Broadcast Live tab, click the name of the stream. The Broadcast Live details page appears.
  2. Under Stream details, copy the Stream URL and Stream key.
  3. In your encoder, add the stream URL and stream key.
  4. Configure your encoder settings.
  5. Initiate streaming your content to the Broadcast Live server.
RTP
Follow these steps to set up an encoder for an RTP stream:
  1. From the Live Streaming page, on the Broadcast Live tab, click the name of the stream. The Broadcast Live details page appears.
  2. Under Stream details, copy the Stream URL.
  3. In your encoder, add the steam URL.
  4. Configure your encoder settings.
  5. Initiate streaming your content to the Broadcast Live server.
SRT
Follow these steps to set up an encoder for an SRT stream:
  1. From the Live Streaming page, on the Broadcast Live tab, click the name of the stream. The Broadcast Live details page appears.
  2. Under Stream details, copy the Stream URL.
  3. In your encoder, add the steam URL.
  4. Configure your encoder settings.
  5. Initiate streaming your content to the Broadcast Live server.


Embed Options

💡

For either embed option, you can protect your content with signed, non-JWT URLs.


JWP Player Embed

1900

Embed Stream panel

Use the following steps to embed a Broadcast Live stream:

  1. From the Live Streaming page, on the Broadcast Live tab, click the name of the stream. The Broadcast Live details page appears.

  2. Click Embed. The Embed Stream panel appears.

  3. Choose a Player from the dropdown menu.

  4. Copy the Embed Code.

  5. Add the embed code to your site.

  6. Launch your encoder.

  7. (OTT Apps - Optional) Under the preview pane, click Start preview. Your stream will appear in the preview pane.

    📘

    This option appears 10 minutes before the scheduled stream start. Clicking Start preview allows you to check your equipment and the quality of the stream before publishing the stream.

    🚧

    Be mindful of the following before starting a preview:

    • This preview feature is designed only for OTT Apps with a selected content type. In other cases, starting a preview will make the stream visible to viewers.
    • If a DVR window has been defined for the stream, viewers can rewind into the preview timeframe.
  8. (Optional) Click Go live to override the scheduled start time of the stream and publish the live stream to your viewers.



Third-party Embed

1388

Playout section

Use the following steps to embed a Broadcast Live stream:

  1. From the Live Streaming page, on the Broadcast Live tab, click the name of the stream. The Broadcast Live details page appears.

  2. Under Playout, copy the appropriate HLS PLAYOUT URL or DASH PLAYOUT URL.

  3. Add the playout URL to your third-party player, platform, or application.

  4. Launch your encoder.

  5. (OTT Apps - Optional) Under the preview pane, click Start preview. Your stream will appear in the preview pane.

    📘

    This option appears 10 minutes before the scheduled stream start. Clicking Start preview allows you to check your equipment and the quality of the stream before publishing the stream.

    🚧

    Be mindful of the following before starting a preview:

    • This preview feature is designed only for OTT Apps with a selected content type. In other cases, starting a preview will make the stream visible to viewers.
    • If a DVR window has been defined for the stream, viewers can rewind into the preview timeframe.
  6. (Optional) Click Go live to override the scheduled start time of the stream and publish the live stream to your viewers.