Legacy fails to key a demuxed AUDIO rendition (video plays, audio silent). Modern decrypts by KID — one key/one license call covers both tracks. Switching to/from Modern needs a page reload.
Legacy needs Native HLS. Modern com.apple.fps may need MSE — if no license request fires on Native, switch to MSE. No reload needed for this one.
⌄
Loads a known-good public stream to rule out content/stack issues. Every field below stays freely editable.
⌄
⌄
⌄
Saved Presets
Ready to load...
⚠️ Your stream URL is HTTP. To allow it on this HTTPS page in Chrome, go to
chrome://flags/#unsafely-treat-insecure-origin-as-secure,
add your stream's origin (e.g. http://10.x.x.x), and relaunch Chrome.