Is "catchup" the right word? I've tested Plex and Jellyfin clients. I only have the option to record or play a specific channel, but I don't have any option to request the current program from the start.
I was wondering where's the limitation, on the clients, or the m3u/xmltv specification, or both.
I mean, technically, a LiveTV client knows the timestamp when a program started. It should be able to request a specific channel at a specific point in time.
The ErsatzTV backend obviously is able to start streaming any content starting at any time offset requested from the client.
Is it just that Plex/Jellyfin don't have this capability, or the m3u/xmltv generated by ErsatzTV is missing some tags that enable this kind of functionality?