XMLTV troubleshooting
What to do when an XMLTV export has no stop time
An absent stop field is distinct from a malformed stop timestamp.
An absent stop field is distinct from a malformed stop timestamp.
Reproduce the condition
The XMLTV sample below is a small synthetic file. It carries no active media source or account data.
<tv>
<channel id="news.example"><display-name>Example News</display-name></channel>
<programme start="20250715180000 +0000" channel="news.example"><title>Evening test</title></programme>
</tv>What the local check found
| Expected signal | Observed signal |
|---|---|
| Channel ID and programme timing passed this check | Channel ID and programme timing passed this check |
What to do next
Check how the actual player estimates the end when no stop is provided. Source an explicit stop when exact duration matters.
What to share if the problem continues
- The exact parser result and version of the importer or player.
- A minimal redacted sample with dates, IDs or segment names retained as needed.
- The output after checking the source export separately from the viewer app.