
Why an HTTP success does not prove a response contains XMLTV programmes
Transport success and the response’s actual content are separate checks. Confirm the document type and programme data before calling a guide import successful.
The journal
Practical reading about streaming, devices and the decisions behind a better prepared setup.

Transport success and the response’s actual content are separate checks. Confirm the document type and programme data before calling a guide import successful.

If two editions contain different cuts, a single time shift can align one passage while leaving later passages wrong. Compare more than one recognisable cue.

WebVTT permits different cues to overlap. Distinguish legal timing overlap from an unintended or unreadable presentation in the actual player.

A SubRip cue’s sequence number and its start/end timestamps are separate fields. Use the timestamps to locate the displayed text.

Convert the complete date, clock time and offset together. Correct arithmetic can change the calendar day as well as the displayed hour.

A source offset and a manual display correction are different operations. Compare a known instant before adding another adjustment.