• 1
  • 2(current)
  • 3
  • 4
  • 5
  • 9
Release IPTV Simple Client recording for Windows Krypton
#16
Works amazing as expected from you. Smile
Reply
#17
I've solved the unicode filename problem by url encoding the program titles.
Luckily Kodi will decode the filenames in the Video\Files section automatically.

Use Ariel fonts in your skin if you get little boxes instead of characters.

The new build is 17.0.0-Krypton-Win-Record.
https://github.com/primaeval/pvr.iptvsim...Win-Record
and the zip is
https://github.com/primaeval/pvr.iptvsim...simple.zip

Image
Reply
#18
Here is a little bonus to add a second pvr.iptvsimple2 addon for seperate m3u and xmltv files.
https://github.com/primaeval/pvr.iptvsim...n-Record-2
 
Choose a different recording folder than pvr.iptvsimple or you will get duplicates in Recordings.

To build copy
xbmc\project\cmake\addons\addons\pvr.iptvsimple
to
xbmc\project\cmake\addons\addons\pvr.iptvsimple2
and change pvr.iptvsimple to pvr.iptvsimple2. eg
pvr.iptvsimple2 file://C:\xbmc\krypton\pvr.iptvsimple2
or wherever you cloned the repo to.
Reply
#19
i have compiled your addon. i use lubuntu for that. But how can i compile it for s905x?
Reply
#20
(2018-03-05, 15:45)Antaril Wrote: i have compiled your addon. i use lubuntu for that. But how can i compile it for s905x?
 Cool.

The Klin branch is for linux. There is something weird about the Scheduler function stopping that needs looking at.

You should be able to cross-compile on lubuntu for s905x by following these instructions.
https://wiki.libreelec.tv/compile
I haven't tried it myself.

If you get something working please post the zip files. ed_davidson would like to try it on his box.

I would really appreciate if someone could compile it for Leia and Krypton on the Nvidia Shield. I've run out of hard disk for now.
Reply
#21
ok, i can compile your addon with cmake. i can compile libreelec with crosscompiler, but how can i build your addon with crosscompiler? oh man... its too hard for me ;(
Reply
#22
(2018-03-05, 23:29)Antaril Wrote: ok, i can compile your addon with cmake. i can compile libreelec with crosscompiler, but how can i build your addon with crosscompiler? oh man... its too hard for me ;(
 Nice work. You've got most of the way there.
Have you managed to build all the binary addons? All the pvr addons?
If you can do that then look for the file that contains the path for pvr.iptvsimple and change it to a local folder containing my pvr.iptvsimple with the Klin branch checked out.
On Windows Krypton it is in
Code:
xbmc\project\cmake\addons\addons\pvr.iptvsimple
Change the path in there from a url to a local file:// like this on windows
Code:
pvr.iptvsimple file://C:\xbmc\krypton\pvr.iptvsimple
or probably something like this on Linux
Code:
pvr.iptvsimple file:///home/you/dev/pvr.iptvsimple

Then run the command that builds the addons again but just for pvr.iptvsimple.
Reply
#23
Amazing work primaeval!
Reply
#24
(2018-03-05, 15:45)Antaril Wrote: i have compiled your addon. i use lubuntu for that. But how can i compile it for s905x?

Code:
git clone https://github.com/LibreELEC/LibreELEC.tv.git
cd LibreELEC.tv
git checkout libreelec-8.2

Edit: packages/mediacenter/kodi-binary-addons/pvr.iptvsimple/package.mk
Code:
diff --git a/packages/mediacenter/kodi-binary-addons/pvr.iptvsimple/package.mk b/packages/mediacenter/kodi-binary-addons/pvr.iptvsimple/package.mk
index 0beb886..2326793 100644
--- a/packages/mediacenter/kodi-binary-addons/pvr.iptvsimple/package.mk
+++ b/packages/mediacenter/kodi-binary-addons/pvr.iptvsimple/package.mk
@@ -17,12 +17,12 @@
################################################################################

PKG_NAME="pvr.iptvsimple"
-PKG_VERSION="2a649d7"
+PKG_VERSION="a61ec61"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.kodi.tv"
-PKG_URL="https://github.com/kodi-pvr/pvr.iptvsimple/archive/$PKG_VERSION.tar.gz"
+PKG_URL="https://github.com/primaeval/pvr.iptvsimple/archive/$PKG_VERSION.tar.gz"
PKG_DEPENDS_TARGET="toolchain kodi-platform zlib"
PKG_SECTION=""
PKG_SHORTDESC="pvr.iptvsimple"

Now compile the addon:
Code:
PROJECT=Amlogic DEVICE=S905 ARCH=arm ./scripts/create_addon pvr.iptvsimple

Done! Hope this help.
Reply
#25
(2018-03-07, 16:33)NGC3144 Wrote: ^^^
 Excellent. Thanks.
Reply
#26
now i get  initramfs installing error while building. There is no folder for that. i will try to make a complete build before.

btw. on libreelec 8.2 there is no s905x device Wink 

i will try the amlogic branch
Reply
#27
I've got something working on Android but it looks like you can't install a binary addon after the apk is installed.
I'm not sure if it is just the permissions of the sdcard or something else.
Can anyone confirm this?
I get
Code:
ERROR: Unable to load /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/pvr.iptvsimple/libpvr.iptvsimple.so, reason: dlopen failed: couldn't map "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/pvr.iptvsimple/libpvr.iptvsimple.so" segment 1: Operation not permitted
Reply
#28
(2018-03-08, 00:04)Antaril Wrote: now i get  initramfs installing error while building. There is no folder for that. i will try to make a complete build before.

btw. on libreelec 8.2 there is no s905x device [emoji6] 

i will try the amlogic branch


Yes there is on the community branch. [emoji12] The build is S905/S912
Reply
#29
which branch do you mean? Not the master?
Reply
#30
(2018-03-08, 00:04)Antaril Wrote: now i get  initramfs installing error while building. There is no folder for that. i will try to make a complete build before.

btw. on libreelec 8.2 there is no s905x device Wink 

i will try the amlogic branch
ouch.. you're right, switch to the master branch instead the libreelec-8.2.
Reply
  • 1
  • 2(current)
  • 3
  • 4
  • 5
  • 9

Logout Mark Read Team Forum Stats Members Help
IPTV Simple Client recording for Windows Krypton2