Skip to main content

Embed player

Show a live channel on your own website. The player handles the stream itself — visitors never leave your page and do not need a Rexstream account.

Plan feature

The embed player is available on plans that include HLS embed. Check your current plan on the Pricing page.

Turning it on

  1. Open the channel's details and find the HLS embed player switch.

  2. Turn it on. The channel must be stopped to change this. It then appears as a destination alongside YouTube, Twitch and the rest.

  3. Expand the channel and open the Embed tab to copy your link and code.

The quickest option — send it to anyone, or use it as a button on your site:

https://streaming.rexstream.net/embed/your-channel-id

Press Copy link on the Embed tab. Opening it plays the stream full-width in the browser.

Embedding on a page

Paste this where the player should appear in your HTML:

<iframe
src="https://streaming.rexstream.net/embed/your-channel-id"
width="100%"
height="500"
frameborder="0"
allowfullscreen
allow="autoplay; encrypted-media"
></iframe>

Press Copy embed code on the Embed tab to get this with your own channel id already filled in.

Sizing it

Change width and height to fit your layout. For a player that keeps a 16:9 shape at any width, wrap it instead:

<div style="position:relative;padding-top:56.25%">
<iframe
src="https://streaming.rexstream.net/embed/your-channel-id"
style="position:absolute;inset:0;width:100%;height:100%;border:0"
allowfullscreen
allow="autoplay; encrypted-media"
></iframe>
</div>

The 56.25% is 9 ÷ 16. For a portrait channel use 177.78% instead.

What visitors see

Channel statePlayer shows
LiveThe stream, starting automatically
StoppedA Waiting for stream screen

The link does not change between streams. Put it on your site once and every future broadcast appears in the same place — there is nothing to update when you go live again.

Troubleshooting

The player stays on "Waiting for stream" after going live. HLS adds a short delay — give it 15 to 30 seconds. If it persists, confirm the HLS embed player switch is still on in the channel's settings.

The iframe does not appear at all. Some site builders strip <iframe> tags from rich-text fields. Use a raw HTML or embed block instead.