Watch Non Stop logoWatch Non Stop

Embedding a live channel, properly

Every channel page carries a ready-made embed block. This explains what the code does, how to make it responsive, and where the limits are.

Developers · published 2026-09-17 · updated 2026-09-26

The code

Each channel page has an Embed this channel block with a complete iframe you can copy. It points at a dedicated lightweight player page — no site chrome, no analytics of yours, no navigation — sized at 16:9 by default.

Making it responsive

A fixed width and height iframe will overflow on a phone. Wrap it so the aspect ratio does the work:

What you must keep

The embed plays the broadcaster's own stream through the broadcaster's own player. Do not strip the player, do not proxy the manifest, and do not present the channel as your own content. Those are the conditions under which this is legitimate rather than a rebroadcast.

What can break it

Attribution

Not required, appreciated. A link back to the channel page gives your readers the live status, the category and the alternatives when the channel is off air.

Go and watch

General TV · 2 275 liveWebcams · 297 liveMusic · 557 live

More guides

How to watch live TV free, without signing upLive trading streams, hour by hourLive webcams worth leaving openLive news, country by countryFree live sports, and where the line actually isMusic that runs without you touching itLive gaming, across every platform at onceLive wildlife cameras, running day and nightWhat happens between a camera and your browser