If a receiver can save a recording to a networked share as a transport stream file, in other words, if the file has a .ts extension, then some media players can play the file before it is finished recording, giving you the capability of near real time viewing. Kodi can definitely do this, and I believe VLC can also though I haven't tested that recently.
One thing some people may not realize about Kodi is that it can play live TV - there is actually a "Live TV" option in the main menu - if it can connect to a PVR backend system. To do that, it uses PVR addons that are specific to various backends or devices. In Kodi Leia the available PVR addons in the Kodi repository are as follows:
ARGUS TV client
Digital Devices Octopus NET Client
DVBViewer Client
Enigma2 Client (
documentation link)
MediaPortal PVR Client
MythTV PVR Client
NextPVR PVR Client
Njoy N7 PVR Client
PCTV Systems Client
PVR Client for sledovanity.cz (unofficial)
PVR Demo Client
PVR Filmon Client
PVR HDHomeRun Client
PVR IPTV Simple Client
PVR WMC Client
Stalker Client
Teleboy PVR Client
Tvheadend HTSP Client
TvMosaic/DVBLink PVR Client
VBox TV Gateway PVR Client
VDR VNSI Client
waipu.tv PVR Client
Zattoo PVR Client
Somewhere in the past I believe that I heard or read that one or more FTA satellite receivers ran the "Enigma2" software so maybe if you have one of those it could directly act as a backend for Kodi, allowing one to watch live or recorded TV using Kodi on any computer. Kodi is available on almost all platforms, I think, including Windows, MacOS, and Linux. Or if your receiver runs PVR software compatible with one of these other formats, you could use Kodi with that PVR addon. But even if it doesn't, if you can save a file to a network share, and if Kodi can also get to that network share, you can play the file in Kodi.