The video loads directly from the address you enter. Nothing is uploaded to us.
The Starter plan is $0 per month. Paid plans are billed monthly or annually; see the pricing page for details.
The sample stream is a public test stream hosted by Mux for testing HLS players (Test HLS Streams, hosted by Mux (used by hls.js)). It is used here only to demonstrate the player.
HLS (HTTP Live Streaming) delivers video as a playlist file, usually ending in .m3u8, that points to short media segments. A player downloads the playlist, picks a quality level and fetches segments over HTTP from a CDN or origin server. This page is a small in-browser HLS player: paste a playlist address, press play and it tells you in plain words whether the stream works.
It uses hls.js (Apache-2.0 licensed, served from this site) in browsers that support Media Source Extensions, and the browser's built-in HLS support, such as in Safari, otherwise. The playlist format is defined in RFC 8216 and described in Apple's HLS documentation.
https:// address of the playlist into the box.A master playlist lists several renditions at different bitrates for adaptive bitrate (ABR) playback. A media playlist lists the segments of one rendition. Both can be tested here.
Access-Control-Allow-Origin header. The address may also be wrong or the server offline.http:// media on HTTPS pages (mixed content). Use an https:// address.If you are sending a live stream to a CDN and the player stays empty, check that your encoder is connected, that the ingest protocol (RTMP or SRT) matches what the server expects, and that the keyframe interval is steady. See RTMP vs SRT and how to set up OBS Studio.
RTMP and SRT are commonly used to ingest: to send a stream from an encoder to a server. HLS is commonly used to deliver video to viewers through a CDN. Multistream Platform accepts RTMP and SRT ingest from your encoder and relays the stream to platforms such as YouTube, Twitch, Facebook and Kick. This test player is a general tool for checking any HLS playlist and is not a feature of the relay. Learn more in what is multistreaming.
Your browser requests the playlist and segments directly from the server you enter. We do not receive the address or the video.
How the two ingest protocols differ and when to use each.
Read the guideWhere to find each platform's server URL and stream key.
Open the helperHow one stream reaches many platforms, and what to look for.
Read the guideStep-by-step OBS settings for sending one stream to a relay.
Read the guideRTMP and SRT ingest, multichat, recording, scheduling and an API.
See featuresStarter is $0 per month. Paid plans are billed monthly or annually.
See pricingBring your live, hosted, and pre-recorded streams into one platform.