palinek / pvr.sledovanitv.cz

Kodi's sledovanitv.cz client addon
GNU General Public License v2.0
28 stars 14 forks source link

Not able to play shows from past #67

Closed mirousek closed 3 years ago

mirousek commented 3 years ago

I have NP+ package, but I'm able to play TV shows at most 24 hours old.

Expected Behavior

Play TV shows up to 7 days back.

Current Behavior

Here are some examples of problems:

Shows/movies are displayed correctly in EPG, but only „Switch“ option is visible.

Context

Caching of EPG in local database or not gives similar results.

System Information
Kodi's Log

kodi.log just after reboot:

2020-08-04 00:14:06.019 T:1594753920  NOTICE: PVR Manager: Started
2020-08-04 00:14:07.912 T:1611539328  NOTICE: AddOnLog: PVR Client for sledovanitv.cz (unofficial): EPG Loaded.
2020-08-04 00:14:22.090 T:1603146624  NOTICE: Previous line repeats 2 times.
2020-08-04 00:14:22.090 T:1603146624  NOTICE: EPG thread started
2020-08-04 00:14:41.343 T:1937023552  NOTICE: AddOnLog: PVR Client for sledovanitv.cz (unofficial): GetEPGData can't find EPG data for channel ctdecko, time 1596476400
2020-08-04 00:14:41.344 T:1937023552   ERROR: IsRecordable: Add-on 'PVR sledovanitv.cz (unofficial):connected' returned an error: invalid parameters for this method
2020-08-04 00:14:41.344 T:1937023552  NOTICE: AddOnLog: PVR Client for sledovanitv.cz (unofficial): GetEPGData can't find EPG data for channel ctdecko, time 1596476400
2020-08-04 00:14:41.344 T:1937023552   ERROR: IsPlayable: Add-on 'PVR sledovanitv.cz (unofficial):connected' returned an error: invalid parameters for this method
2020-08-04 00:14:47.761 T:1937023552  NOTICE: AddOnLog: PVR Client for sledovanitv.cz (unofficial): GetEPGData can't find EPG data for channel primafamily, time 1596473700
2020-08-04 00:14:47.761 T:1937023552   ERROR: IsRecordable: Add-on 'PVR sledovanitv.cz (unofficial):connected' returned an error: invalid parameters for this method
2020-08-04 00:14:47.761 T:1937023552  NOTICE: AddOnLog: PVR Client for sledovanitv.cz (unofficial): GetEPGData can't find EPG data for channel primafamily, time 1596473700
2020-08-04 00:14:47.761 T:1937023552   ERROR: IsPlayable: Add-on 'PVR sledovanitv.cz (unofficial):connected' returned an error: invalid parameters for this method
2020-08-04 00:14:52.545 T:1937023552  NOTICE: AddOnLog: PVR Client for sledovanitv.cz (unofficial): GetEPGData can't find EPG data for channel primacool, time 1596474900
2020-08-04 00:14:52.545 T:1937023552   ERROR: IsRecordable: Add-on 'PVR sledovanitv.cz (unofficial):connected' returned an error: invalid parameters for this method
2020-08-04 00:14:52.545 T:1937023552  NOTICE: AddOnLog: PVR Client for sledovanitv.cz (unofficial): GetEPGData can't find EPG data for channel primacool, time 1596474900
2020-08-04 00:14:52.545 T:1937023552   ERROR: IsPlayable: Add-on 'PVR sledovanitv.cz (unofficial):connected' returned an error: invalid parameters for this method
2020-08-04 00:14:59.763 T:1937023552  NOTICE: AddOnLog: PVR Client for sledovanitv.cz (unofficial): GetEPGData can't find EPG data for channel nova, time 1596475800
2020-08-04 00:14:59.763 T:1937023552   ERROR: IsRecordable: Add-on 'PVR sledovanitv.cz (unofficial):connected' returned an error: invalid parameters for this method
2020-08-04 00:14:59.763 T:1937023552  NOTICE: AddOnLog: PVR Client for sledovanitv.cz (unofficial): GetEPGData can't find EPG data for channel nova, time 1596475800
2020-08-04 00:14:59.763 T:1937023552   ERROR: IsPlayable: Add-on 'PVR sledovanitv.cz (unofficial):connected' returned an error: invalid parameters for this method
2020-08-04 00:15:01.940 T:1937023552  NOTICE: AddOnLog: PVR Client for sledovanitv.cz (unofficial): GetEPGData can't find EPG data for channel novacinema, time 1596470700
2020-08-04 00:15:01.940 T:1937023552   ERROR: IsRecordable: Add-on 'PVR sledovanitv.cz (unofficial):connected' returned an error: invalid parameters for this method
2020-08-04 00:15:01.940 T:1937023552  NOTICE: AddOnLog: PVR Client for sledovanitv.cz (unofficial): GetEPGData can't find EPG data for channel novacinema, time 1596470700
2020-08-04 00:15:01.940 T:1937023552   ERROR: IsPlayable: Add-on 'PVR sledovanitv.cz (unofficial):connected' returned an error: invalid parameters for this method
2020-08-04 00:15:05.056 T:1937023552  NOTICE: AddOnLog: PVR Client for sledovanitv.cz (unofficial): GetEPGData can't find EPG data for channel fanda, time 1596475500
2020-08-04 00:15:05.058 T:1937023552   ERROR: IsRecordable: Add-on 'PVR sledovanitv.cz (unofficial):connected' returned an error: invalid parameters for this method
2020-08-04 00:15:05.058 T:1937023552  NOTICE: AddOnLog: PVR Client for sledovanitv.cz (unofficial): GetEPGData can't find EPG data for channel fanda, time 1596475500
2020-08-04 00:15:05.058 T:1937023552   ERROR: IsPlayable: Add-on 'PVR sledovanitv.cz (unofficial):connected' returned an error: invalid parameters for this method
2020-08-04 00:15:35.603 T:1937023552  NOTICE: NFS is idle. Closing the remaining connections.
2020-08-04 00:15:45.238 T:1937023552  NOTICE: AddOnLog: PVR Client for sledovanitv.cz (unofficial): GetEPGData can't find EPG data for channel nova, time 1596459600
2020-08-04 00:15:45.239 T:1937023552   ERROR: IsRecordable: Add-on 'PVR sledovanitv.cz (unofficial):connected' returned an error: invalid parameters for this method
2020-08-04 00:15:45.239 T:1937023552  NOTICE: AddOnLog: PVR Client for sledovanitv.cz (unofficial): GetEPGData can't find EPG data for channel nova, time 1596459600
2020-08-04 00:15:45.239 T:1937023552   ERROR: IsPlayable: Add-on 'PVR sledovanitv.cz (unofficial):connected' returned an error: invalid parameters for this method
2020-08-04 00:16:03.809 T:1937023552  NOTICE: AddOnLog: PVR Client for sledovanitv.cz (unofficial): GetEPGData can't find EPG data for channel nova, time 1596392400
2020-08-04 00:16:03.809 T:1937023552   ERROR: IsRecordable: Add-on 'PVR sledovanitv.cz (unofficial):connected' returned an error: invalid parameters for this method
2020-08-04 00:16:03.809 T:1937023552  NOTICE: AddOnLog: PVR Client for sledovanitv.cz (unofficial): GetEPGData can't find EPG data for channel nova, time 1596392400
2020-08-04 00:16:03.809 T:1937023552   ERROR: IsPlayable: Add-on 'PVR sledovanitv.cz (unofficial):connected' returned an error: invalid parameters for this method
palinek commented 3 years ago

I can't say much only from the error messages. Please, enable debug logging to get further.

mirousek commented 3 years ago

Here is the zipped log: http://ix.io/2uzF

Playing 1 week back worked perfectly since last reboot, but today I had to reboot the box and I'm not able to play anything before the restart.

Thanks!

palinek commented 3 years ago

Hi. in the pasted log I see following errors:

2020-08-19 00:21:49.680 T:1937142336  NOTICE: AddOnLog: PVR Client for sledovanitv.cz (unofficial): GetEPGData can't find EPG data for channel nova, time 1597698900
2020-08-19 00:21:49.680 T:1937142336   ERROR: IsRecordable: Add-on 'PVR sledovanitv.cz (unofficial):connected' returned an error: invalid parameters for this method
2020-08-19 00:21:49.681 T:1937142336  NOTICE: AddOnLog: PVR Client for sledovanitv.cz (unofficial): GetEPGData can't find EPG data for channel nova, time 1597698900
2020-08-19 00:21:49.681 T:1937142336   ERROR: IsPlayable: Add-on 'PVR sledovanitv.cz (unofficial):connected' returned an error: invalid parameters for this method

This means, that the addon doesn't have data for nova's EPG event starting at 2020-08-17 23:15:00 CEST. Based on the debug logs plugin did get the EPG data for time-span of 4 days with the begin of this day (2020-08-19 00:00 ~ 2020-08-23 00:00):

2020-08-19 00:19:47.779 T:1612665728   DEBUG: AddOnLog: PVR Client for sledovanitv.cz (unofficial): LoadEPG last start 1970-01-01 01:00, start 2020-08-19 00:19, last end 1970-01-01 01:00, end 2020-08-19 01:19
2020-08-19 00:19:48.142 T:1612665728   DEBUG: AddOnLog: PVR Client for sledovanitv.cz (unofficial): LoadEPG last start 2020-08-19 00:19, start 2020-08-19 00:00, last end 2020-08-19 01:19, end 2020-08-20 00:00
2020-08-19 00:19:51.316 T:1612665728   DEBUG: AddOnLog: PVR Client for sledovanitv.cz (unofficial): LoadEPG last start 2020-08-19 00:00, start 2020-08-20 00:00, last end 2020-08-20 00:00, end 2020-08-21 00:00
2020-08-19 00:19:54.384 T:1612665728   DEBUG: AddOnLog: PVR Client for sledovanitv.cz (unofficial): LoadEPG last start 2020-08-19 00:00, start 2020-08-21 00:00, last end 2020-08-21 00:00, end 2020-08-22 00:00
2020-08-19 00:19:58.676 T:1612665728   DEBUG: AddOnLog: PVR Client for sledovanitv.cz (unofficial): LoadEPG last start 2020-08-19 00:00, start 2020-08-22 00:00, last end 2020-08-22 00:00, end 2020-08-23 00:00

Based on previous Kodi has information about EPG events which the addon never reported (in this run).

What are your settings of settings-> PVR & Live TV -> Guide -> Past days to display & Future days to display? How do you control the "Caching of EPG in local database or not gives similar results"?