๐Ÿ” Encrypted chunk player โ€” AES-256-GCM ยท MSE

Fetches encrypted CMAF chunks, decrypts each in the browser with Web Crypto, and feeds them to Media Source Extensions.