(2020-04-08, 16:14)4rarius Wrote: Hello, thankyou for your efforts for adding recording to simple client. I too would be more than happy to help test as it's a function I've been hoping for for a while now. I can test on Libreelec and Windows, all running Kodi smoothly and quite happily.
Awesome, you can start testing Windows version, please join discord to see latest link (
https://discord.gg/KJZPUm)
(2020-04-09, 13:24)thecubasekid Wrote: (2020-03-24, 09:10)el_gonz87 Wrote: (2020-03-22, 16:18)thecubasekid Wrote: Thanks I am on latest 9.2.1 - that has Kodi 18.5. a new version with Kodi 18.6 is expected any day.
LibreELEC can be lots of devices i think, Ras Pi is one. i am on a fork of LibreELEC, CoreELEC, which is same code base but aimed at AMLogic devices, so for the most part, LibreELEC with drivers for AMLogic chipsets. i think all are ARM based in CoreELEC.
there is already an updated version of your code for Kodi 18, for few diff OS - see git below (i got the R Pi 2/3 version to install and run on mty CoreELEC devices. it works for IPTV, but recording does not write a file, then Kodi crashes..)
for me i would love to be able to pause live TV. even better would be option to cache a (configurable amount in MB) of the stream and have this constantly caching, in addition to pause, so i could rewind, just like my cable TV. i think this would be the final nail in the coffin for my cable TV provider!!!!
https://github.com/maxpo452/IPTV-Simple-...-KODI-Leia
Thank you very much for sending me this. I re-wrote almost all of the code that's on the github so that is REALLY OUTDATED.
I've added much more traceability between functions for log, error checking, more robustness, etc...
I have completed the update of my addon to Kodi Leia 18.6 and compiled a windows DLL, so far seems to work pretty well but I haven't extensively tested it.
Next Steps:
- Compile on Linux (Target by Weekend)
- Compile for LibreELEC (Anyone have a quick tutorial for cross compiling on LibreELEC? Similar to Android Cross-Compile??)
Future:
- Compile on Android (As Client)
- Try to add Android (As Server), but will have to ship it with FFMPEG compiled and there is some licensing issues I will have to work around
@el_gonz87 Hope you and your family are safe and well at this time... how is the testing going, are we any closer to a LibreELEC build to try out?
Thanks!!
Working on LibreElec build today, what arch and version do you have (see here
https://wiki.libreelec.tv/compile)
(2020-04-10, 21:54)techjohnny Wrote: (2020-03-31, 06:18)el_gonz87 Wrote: Hi All,
Wanted to provide an update. I have been working on this plugin pretty hard the last few days and completely re-wrote the code to add stability and new features!
New Features:
- Supports loading Season & Episode from XMLTV (has some strict assumptions, based on what EPG123 provides, can expand to other sources w/ examples provided).
- Added Timer Rules!! (BIG UPDATE & Will require much more testing!!).
- Now you can record entire shows with a simple click!
- Added support for text style genre from XMLTV no more categories required.
- Fixed previously reported issue w Padding (start & stop), now this info is preserved.
- Added client & server mode, these new features will be a little bit taxing on low end CPUs, so added a setting to stick to just a DVR extender (can manage timers & recordings, but will offload FFMPEG to server ideally a HTPC)
- Will Demo this on another video soon.
- Added option to filter channels on only those with EPG (I like this personally but defaulted it to off).
- Added periodical reload of M3U & XMLTV (based on schedule in settings e.g. daily/weekly/on startup).
- Fixed video duration, I now pipe FFMPEG stderr to a log for debug and to get accurate video duration!
- Added channel numbers from M3U playlist if available (via tvg-chno="#")
- Probably more, it was really a complete rewrite.
Here is a quick demo:
PVRIptv Simple Client w HD Recording Demo
So far I have build this new version on windows. This will not be backwards compatible to any of the previous iterations...
I think Linux should be straight copy paste rebuild. Still setting up my RPI for LibreElec(I'm a newbie at this ).
Anyways thanks to those still interested, hope to keep this going.
PS: still need Windows & Linux testers.. Haven't heard back from @bsoriano, hope he can test new version if previous one worked.
Thanks for all your hard work.
Any way to include the catchup that's part of Kodi 19 or Simple Client 4?
I do not have a provide with catchup URL, but if you want to join my discord we can see about sharing an example link provided and I can add it.
UPDATE:
Changed addon to use SQLite to store the timers/recordings databases locally. This will allow me to add LiteSync or write my own TCP wrapper to allow multi device homes to sync without the need to have syncthing running as well. Since this addon is now a complete rewrite from my old one and is no longer really a fork from the Kodi IPTV, I have re named it to PVR.SQL (PVR Simple SQL Client), seems appropriate to change it.
New versions (Ubuntu and Windows) can be found @ my discord.
These new changes probably will introduce some issues so please test away!
Thx,
Gonzalo
@mods can you rename title to "PVR Simple SQL Client w/ Recording"