Join Nostr
2026-02-04 23:28:37 UTC
in reply to

mar101xy on Nostr: Chatgpt wrote these 2 things for me, I don't really understand it but maybe it can ...

Chatgpt wrote these 2 things for me, I don't really understand it but maybe it can help you

The playlist is being generated and looks structurally correct (2s segments, TARGETDURATION 2, independent segments). However it contains #EXT-X-DISCONTINUITY and the browser fails on a later segment (“append failed for segment #93 / blob could not be decoded”). That strongly suggests one segment (e.g., segment_093.ts) is invalid — typically PTS/DTS discontinuity, corrupt/truncated TS, or missing keyframe at segment boundary.
Please inspect/validate the failing segment on the server (segment_093.ts) with ffprobe, and check packager logs for timestamp discontinuities or segment write errors around that time.

The issue appears to be on the HLS packaging side, not my OBS:
The stream ingests successfully
Your system generates the playlist
Playback starts
Then fails on segment #93 with:
❌ “video append failed for segment #93”
❌ “blob could not be decoded (NS_ERROR_FAILURE)”
This indicates your HLS packager produced an invalid segment (timestamp discontinuity, missing keyframe at segment boundary, or corrupted chunk).