2018-10-04, 01:08 AM
Setup - CoreElec 8.5.92, Kodi 18 beta 2 - HDHomerun Prime cable subscription
amlogic (s905/905x) chips
I have been trying to get timeshift to work on kodi 18, enabling the timeshift option in the addon results in nothing on screen, log shows correct url. copying the url out of the log and running in vlc it works fine. If I restart kodi and disable timeshift, it removes &mode=liveshift from the url and it then plays.
Now here is the weird part, timeshift works for a while after my box requests a stream with mode=liveshift in it. Selecting a channel allows me to pause/ff/rewind stream. The logs shows the url without mode=liveshift.
As a test, I added a script on my box to run this command:
curl -o test.ts -m 10 http://NEXTPVRIP:8866/live?channeloid=73...=liveshift
which opens a stream for 10 seconds and then it stops.
I put this script in system call in autoexec.py and kodi runs that when it boots up. I reproduced the results on a couple of other kodi boxes in the house.
timeshift works after that.
My assumption is that nextpvr server stores something per ip (client) saying that the client supports timeshift and that it somehow lets kodi know that the stream supports timeshifting enabling pause/ff/rew.
Do any of this make any sense and if so, is there some sort of work around other than the kludge that I have in place?
thanks!
amlogic (s905/905x) chips
I have been trying to get timeshift to work on kodi 18, enabling the timeshift option in the addon results in nothing on screen, log shows correct url. copying the url out of the log and running in vlc it works fine. If I restart kodi and disable timeshift, it removes &mode=liveshift from the url and it then plays.
Now here is the weird part, timeshift works for a while after my box requests a stream with mode=liveshift in it. Selecting a channel allows me to pause/ff/rewind stream. The logs shows the url without mode=liveshift.
As a test, I added a script on my box to run this command:
curl -o test.ts -m 10 http://NEXTPVRIP:8866/live?channeloid=73...=liveshift
which opens a stream for 10 seconds and then it stops.
I put this script in system call in autoexec.py and kodi runs that when it boots up. I reproduced the results on a couple of other kodi boxes in the house.
timeshift works after that.
My assumption is that nextpvr server stores something per ip (client) saying that the client supports timeshift and that it somehow lets kodi know that the stream supports timeshifting enabling pause/ff/rew.
Do any of this make any sense and if so, is there some sort of work around other than the kludge that I have in place?
thanks!