A TV starts on a rendition it cannot decode
The master playlist lists a low-bitrate HEVC variant first. Many players start on the first listed variant, and some older TV browsers do not skip a CODECS value they cannot decode. The picture stays black, audio may play, and no error event reaches your analytics.
HLS, RFC 8216 CODECS attribute; check Tizen, webOS, Fire TVfor (const dev of lab.devices(['tizen', 'webos', 'firetv'])) { const m = parseMaster(await get(MASTER)) expect(dev.canDecode(m.variants[0].codecs)).toBe(true) await dev.play(MASTER) await dev.waitPlaying(8_000) expect(await dev.position()).toBeGreaterThan(5) }