Generate a direct M3U8 HLS player link
URL parameters carry the public stream address and selected startup behavior into the dedicated player route.
Create a direct HLS player URL and standards-based iframe with autoplay, muted, fullscreen, and picture-in-picture permissions.
URL parameters carry the public stream address and selected startup behavior into the dedicated player route.
The generated iframe includes a title, lazy loading, fullscreen, autoplay, and picture-in-picture permissions.
Load the generated player in a live preview or open its direct link in a separate tab.
Paste a public playlist, choose whether the player should request autoplay and muted startup, then copy the iframe code. Test it before adding the markup to your site.
Keep the iframe aspect ratio responsive in your own layout with CSS such as aspect-ratio: 16 / 9 and width: 100%.
The iframe does not change source access rules. The HLS origin must permit cross-origin playlist and segment requests from the embedded player.
Autoplay is a request rather than a guarantee. Browsers can block it based on audio state, device settings, user interaction history, and power-saving policies.
Straight answers about browser support, privacy, source access, and output behavior.
Paste the public playlist, select autoplay and muted behavior, copy the generated iframe, and add it to HTML that you control.
Modern browsers commonly block audible autoplay. Starting muted improves compatibility but remains subject to each browser's policy.
No. The embedded player requests the playlist and segments directly, so the media server must allow CORS access and remain available.