Jump to content


Photo

Kodi 15.2 for vusolose, vusolo2 and vuduo2

kodi vuplus

  • Please log in to reply
238 replies to this topic

Re: Kodi 15.2 for vusolose, vusolo2 and vuduo2 #121 Blaupunkt79

  • Member
  • 2 posts

0
Neutral

Posted 22 February 2016 - 21:42

Maybe on Duo2 with VTI or BH?



Re: Kodi 15.2 for vusolose, vusolo2 and vuduo2 #122 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 23 February 2016 - 07:54

And can hou run it on solo4k with openpli?

You know very well,  as the same answer has been given several times: 'No, because contrarary to most (all?) other images PLi doesn't use the Open-GL drivers that are required for the XMBC/KODI plugin".



Re: Kodi 15.2 for vusolose, vusolo2 and vuduo2 #123 littlesat

  • PLi® Core member
  • 57,206 posts

+700
Excellent

Posted 23 February 2016 - 08:34

Sorry I really didn't know... Actually vu has to adapter the BSP later aan far I understand
And what about the solo4k?

Edited by littlesat, 23 February 2016 - 08:36.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Kodi 15.2 for vusolose, vusolo2 and vuduo2 #124 Great69

  • Member
  • 14 posts

0
Neutral

Posted 25 February 2016 - 16:04

 OpenPLi-5.0-beta-vusolo4k

 

DOWNLOAD

OpenPLi-5.0-beta-vusolo4k-20160224.zip

 
How can i install kodi 15.2 in this image?


Re: Kodi 15.2 for vusolose, vusolo2 and vuduo2 #125 Harley

  • Member
  • 4 posts

0
Neutral

Posted 25 February 2016 - 16:25

Will you be updating to Kodi 16.0 (Jarvis) now that it have been released?

 

http://kodi.wiki/vie...rvis)_changelog

 

https://github.com/x...bmc/tree/Jarvis



Re: Kodi 15.2 for vusolose, vusolo2 and vuduo2 #126 Great69

  • Member
  • 14 posts

0
Neutral

Posted 26 February 2016 - 14:53

Hello,

 

As you probably already know there exists Kodi (XBMC) 13.2 plugin for other images like OpenATV, OpenBH, BH.. but this version is outdated. As a consequence many addons are not supported anymore.

 

Since XBMC modified by vuplus is mostly open-source(aside gles initialization), I ported/modified all neccessary changes to make update to latest stable version of Kodi possible.

 

Changes:

 

Kodi:

- updated to latest stable release 15.2

- ContextMenu is bind to mute button, Escape is bind to exit button (idea taken from http://www.vuplus-community.net/)

- remote mount used hdd can be used as storage

- added Enigma2Player based on ExternalPlayer

 * gathers subtitles links from addons and passes it to clients

- Enigma2Player is set as default player for every video/audio

 

Kodi E2 plugin(kodiext):

- subtitles support by subssupport plugin

- correctly handles xbmc urls with added http headers

 

Known Issues:

 

- audioengine in kodi is disabled since it doesn't work correctly(choppy sound), however it looks to be solvable since alsa is working on vuplus when tested with aplay

- internal video player is working but without sound as said above. It will have only limited use if sound is fixed, since only low quality video is fluent, because of software decoding.

- when kodi exits, it always crashes. I debug it with gdb and find out that problem lies in vu gles drivers:

Program received signal SIGSEGV, Segmentation fault.
0x777b5238 in ?? ()
   from /home/marko/Projects/Sdk/openpli-mipsel32-kodi-image/sysroots/mips32el-oe-linux/usr/lib/libGLESv2.so

....

 

How to build:

 

1. clone openpli-oe-core master-next branch

git clone https://github.com/OpenPLi/openpli-oe-core -b master-next

2. enter to openpli-oe-core directory and setup your build environment

cd openpli-oe-core;make

3. enter meta-vuplus directory, add my remote fork of meta-vuplus layer, checkout kodi_15_2 branch

cd meta-vuplus;git remote add vukodi https://github.com/mx3L/meta-vuplus.git;git fetch vukodi;git checkout kodi_15_2

4. enter meta-local directory, clone kodi recipes

cd ../meta-local/;git clone https://github.com/mx3L/recipes-kodi.git

5. enter build directory, set build environment variables, build kodi-image for your machine(vusolose,vusolo2,vuduo2), I set vusolose.

cd ../build/;source env.source;MACHINE=vusolose bitbake kodi-image

6. If everything goes as it should, your kodi image is in your build directory:

openpli-oe-core/build/tmp/deploy/images/$(MACHINE)/

Note:

If you already built master-next, you have to clean vuplus-dvb-modules from rootfs, otherwise there will be collision with vuplus-dvb-proxy.

MACHINE=yourmachine bitbake vuplus-dvb-modules -f -c clean

Testing images:

 

- these images are built on master-next branch of openpli-oe-core and are only ment for testing(no feeds available, you've to build them or include your packages in kodi-image.bb), only vusolose image is tested, since I don't have other receivers.

Please try vusolo2 and vuduo2 images and let me know if Kodi is working.

 

vusolose:

https://dl.dropboxus...se_kodi_usb.zip

 

vusolo2:

https://dl.dropboxus...o2_kodi_usb.zip

 

vuduo2:

https://dl.dropboxus...o2_kodi_usb.zip

 

 

PS:

Thank you to @samsamsam, who send me his ffmpeg configure options

 

I tried to build for solo4k but i get this error.

 

~/openpli-oe-core/build $ cd ../build/;source env.source;MACHINE=vusolo4k bitbake kodi-image
Loading cache: 100% |###########################################| ETA:  00:00:00
Loaded 2783 entries from dependency cache.
Parsing recipes: 100% |#########################################| Time: 00:00:05
Parsing of 2290 .bb files complete (2238 cached, 52 parsed). 2834 targets, 440 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
ERROR: Nothing RPROVIDES 'xbmc' (but /home/great/openpli-oe-core/meta-local/recipes-kodi/images/kodi-image.bb RDEPENDS on or otherwise requires it)
ERROR: xbmc was skipped: Recipe is blacklisted: /usr/include/c++/ctime:70:11: error: '::gmtime' has not been declared
NOTE: Runtime target 'xbmc' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['xbmc']
ERROR: Required build target 'kodi-image' has no buildable providers.
Missing or unbuildable dependency chain was: ['kodi-image', 'xbmc']
 
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
 
what am I doing wrong?


Re: Kodi 15.2 for vusolose, vusolo2 and vuduo2 #127 vzoli1987

  • Senior Member
  • 29 posts

0
Neutral

Posted 29 February 2016 - 15:05

please help i need vu duo2 kodi15.2 playercorefactory.xml file because modified me and not plays any videos



Re: Kodi 15.2 for vusolose, vusolo2 and vuduo2 #128 nikolasi

  • Member
  • 22 posts

+7
Neutral

Posted 29 February 2016 - 17:48

please help i need vu duo2 kodi15.2 playercorefactory.xml file because modified me and not plays any videos

<?xml version="1.0" encoding="UTF-8"?>
<playercorefactory>
  <players>
    <!-- These are compiled-in as re-ordering them would break scripts
    The following aliases may also be used:
      audiodefaultplayer, videodefaultplayer, videodefaultdvdplayer
    <player name="DVDPlayer" audio="true" video="true" />
    <player name="DVDPlayer" /> placeholder for MPlayer
    <player name="PAPlayer" audio="true" />
    -->
    <!--
    <player name="VUE2Player" type="ExternalPlayer" audio="false" video="true">
      <filename>xbmc.helper</filename>
      <args>-u="{1}" -o="$PPID"</args>
      <hidexbmc>true</hidexbmc>
      <hideconsole>true</hideconsole>
      <warpcursor>none</warpcursor>
    </player>
    -->
    <player name="E2Player" type="Enigma2Player" audio="true" video="true">
      <filename>kodiext</filename>
      <args>-U "{1}" -S "{3}" -P "$PPID"</args>
      <filenamemeta>/tmp/kodiextin.json</filenamemeta>
      <hidexbmc>true</hidexbmc>
      <hideconsole>true</hideconsole>
      <warpcursor>none</warpcursor>
    </player>
  </players>

  <rules action="prepend">
    <rule video="true" player="E2Player" />
  </rules>

  <rules name="system rules">
    <rule name="hdhomerun/mms/udp" protocols="hdhomerun|mms|mmsh|udp" player="DVDPlayer" />
    <rule name="lastfm/shout" protocols="lastfm|shout" player="PAPlayer" />
    <rule name="rtmp" protocols="rtmp" player="videodefaultplayer" />

    <!-- dvdplayer can play standard rtsp streams -->
    <rule name="rtsp" protocols="rtsp" filetypes="!(rm|ra)"  player="PAPlayer" />

    <!-- Internet streams -->
    <rule name="streams" internetstream="true">
      <rule name="aacp/sdp" mimetypes="audio/aacp|application/sdp" player="DVDPlayer" />
      <rule name="mp2" mimetypes="application/octet-stream" filetypes="mp2" player="PAPlayer" />
    </rule>

    <!-- DVDs -->
    <rule name="dvd" dvd="true" player="DVDPlayer" />
    <rule name="dvdimage" dvdimage="true" player="DVDPlayer" />

    <!-- Only dvdplayer can handle these normally -->
    <rule name="sdp/asf" filetypes="sdp|asf" player="DVDPlayer" />

    <!-- Pass these to dvdplayer as we do not know if they are audio or video -->
    <rule name="nsv" filetypes="nsv" player="DVDPlayer" />

    <!-- pvr radio channels should be played by dvdplayer because they need buffering -->
    <rule name="radio" filetypes="pvr" filename=".*/radio/.*" player="DVDPlayer" />
  </rules>
</playercorefactory>



Re: Kodi 15.2 for vusolose, vusolo2 and vuduo2 #129 vzoli1987

  • Senior Member
  • 29 posts

0
Neutral

Posted 1 March 2016 - 14:12

 

please help i need vu duo2 kodi15.2 playercorefactory.xml file because modified me and not plays any videos

<?xml version="1.0" encoding="UTF-8"?>
<playercorefactory>
  <players>
    <!-- These are compiled-in as re-ordering them would break scripts
    The following aliases may also be used:
      audiodefaultplayer, videodefaultplayer, videodefaultdvdplayer
    <player name="DVDPlayer" audio="true" video="true" />
    <player name="DVDPlayer" /> placeholder for MPlayer
    <player name="PAPlayer" audio="true" />
    -->
    <!--
    <player name="VUE2Player" type="ExternalPlayer" audio="false" video="true">
      <filename>xbmc.helper</filename>
      <args>-u="{1}" -o="$PPID"</args>
      <hidexbmc>true</hidexbmc>
      <hideconsole>true</hideconsole>
      <warpcursor>none</warpcursor>
    </player>
    -->
    <player name="E2Player" type="Enigma2Player" audio="true" video="true">
      <filename>kodiext</filename>
      <args>-U "{1}" -S "{3}" -P "$PPID"</args>
      <filenamemeta>/tmp/kodiextin.json</filenamemeta>
      <hidexbmc>true</hidexbmc>
      <hideconsole>true</hideconsole>
      <warpcursor>none</warpcursor>
    </player>
  </players>

  <rules action="prepend">
    <rule video="true" player="E2Player" />
  </rules>

  <rules name="system rules">
    <rule name="hdhomerun/mms/udp" protocols="hdhomerun|mms|mmsh|udp" player="DVDPlayer" />
    <rule name="lastfm/shout" protocols="lastfm|shout" player="PAPlayer" />
    <rule name="rtmp" protocols="rtmp" player="videodefaultplayer" />

    <!-- dvdplayer can play standard rtsp streams -->
    <rule name="rtsp" protocols="rtsp" filetypes="!(rm|ra)"  player="PAPlayer" />

    <!-- Internet streams -->
    <rule name="streams" internetstream="true">
      <rule name="aacp/sdp" mimetypes="audio/aacp|application/sdp" player="DVDPlayer" />
      <rule name="mp2" mimetypes="application/octet-stream" filetypes="mp2" player="PAPlayer" />
    </rule>

    <!-- DVDs -->
    <rule name="dvd" dvd="true" player="DVDPlayer" />
    <rule name="dvdimage" dvdimage="true" player="DVDPlayer" />

    <!-- Only dvdplayer can handle these normally -->
    <rule name="sdp/asf" filetypes="sdp|asf" player="DVDPlayer" />

    <!-- Pass these to dvdplayer as we do not know if they are audio or video -->
    <rule name="nsv" filetypes="nsv" player="DVDPlayer" />

    <!-- pvr radio channels should be played by dvdplayer because they need buffering -->
    <rule name="radio" filetypes="pvr" filename=".*/radio/.*" player="DVDPlayer" />
  </rules>
</playercorefactory>

ok, perfect works again :)


Re: Kodi 15.2 for vusolose, vusolo2 and vuduo2 #130 nyakec

  • Senior Member
  • 30 posts

0
Neutral

Posted 1 March 2016 - 14:45

It can not be done at the VU SOLO 4K?



Re: Kodi 15.2 for vusolose, vusolo2 and vuduo2 #131 Cali03

  • Member
  • 9 posts

0
Neutral

Posted 1 March 2016 - 14:56

It can not be done at the VU SOLO 4K?

Hi, 

 

You have the OpenSpa Image if you want for the solo4k with kodi 15.2



Re: Kodi 15.2 for vusolose, vusolo2 and vuduo2 #132 nyakec

  • Senior Member
  • 30 posts

0
Neutral

Posted 1 March 2016 - 15:10

Yes, thank you, just the sound does not work ...


Re: Kodi 15.2 for vusolose, vusolo2 and vuduo2 #133 bacicciosat

  • Senior Member
  • 540 posts

+100
Excellent

Posted 1 March 2016 - 21:23

Hello,

 

As you probably already know there exists Kodi (XBMC) 13.2 plugin for other images like OpenATV, OpenBH, BH.. but this version is outdated. As a consequence many addons are not supported anymore.

 

Since XBMC modified by vuplus is mostly open-source(aside gles initialization), I ported/modified all neccessary changes to make update to latest stable version of Kodi possible.

 

 

Congrats mx3L very nice work :)



Re: Kodi 15.2 for vusolose, vusolo2 and vuduo2 #134 nikolasi

  • Member
  • 22 posts

+7
Neutral

Posted 2 March 2016 - 16:04

I compiled Cody 16.1 for vu+  but as Cody 15 video and audio plays only external player e2.  is possible to fix the core Cody to work with its internal player Cody?



Re: Kodi 15.2 for vusolose, vusolo2 and vuduo2 #135 Cali03

  • Member
  • 9 posts

0
Neutral

Posted 3 March 2016 - 07:16

I compiled Cody 16.1 for vu+  but as Cody 15 video and audio plays only external player e2.  is possible to fix the core Cody to work with its internal player Cody?

 

Hi 

 

Try compile Kodi 17 (Krypton) its have new player (VideoPlayer)



Re: Kodi 15.2 for vusolose, vusolo2 and vuduo2 #136 nikolasi

  • Member
  • 22 posts

+7
Neutral

Posted 3 March 2016 - 08:04

Thanks Cail03 today I try Cody 17  :D I write whether his player works on e2


Edited by nikolasi, 3 March 2016 - 08:08.


Re: Kodi 15.2 for vusolose, vusolo2 and vuduo2 #137 bogdanm

  • Senior Member
  • 59 posts

+1
Neutral

Posted 3 March 2016 - 08:48

Friends kodi17 is in alfa stage.

Beter use your knowlage to fix problem in 15.2 or 16 and made with mx3l good worked version with internal player.

Becouse kodi17 have alot problem who will be mast first fix by kodi developer and next will be time ported to VU+.



Re: Kodi 15.2 for vusolose, vusolo2 and vuduo2 #138 nikolasi

  • Member
  • 22 posts

+7
Neutral

Posted 3 March 2016 - 12:50

Friends kodi17 is in alfa stage.

Beter use your knowlage to fix problem in 15.2 or 16 and made with mx3l good worked version with internal player.

Becouse kodi17 have alot problem who will be mast first fix by kodi developer and next will be time ported to VU+.

Cody version of mx3l also not use internal player Cody. if you want to see internal player - turn any MP 3 file.

problem with audio. as I understand it is not enough relevant libs our architecture


Edited by nikolasi, 3 March 2016 - 12:52.


Re: Kodi 15.2 for vusolose, vusolo2 and vuduo2 #139 mx3L

  • Senior Member
  • 616 posts

+79
Good

Posted 3 March 2016 - 20:33

Solo4k:

Currently I didn't do version for solo4k, so it's not possible build it for it with this tutorial.

 

Kodi16:

I will update it when I have time, but it looks like many of you were successful :)

 

Kodi player:

Currently we have to use Enigma2 player, since it provides HW decoding, you can run also Kodi player with SW decoding, which is slow for HD video.



Re: Kodi 15.2 for vusolose, vusolo2 and vuduo2 #140 bogdanm

  • Senior Member
  • 59 posts

+1
Neutral

Posted 3 March 2016 - 22:34

Solo4k:

Currently I didn't do version for solo4k, so it's not possible build it for it with this tutorial.

 

Kodi16:

I will update it when I have time, but it looks like many of you were successful :)

 

Kodi player:

Currently we have to use Enigma2 player, since it provides HW decoding, you can run also Kodi player with SW decoding, which is slow for HD video.

You think will be SW decoding slow work on solo4k ?

He have pover cpu and alot memory .....

I think more importend from compile kodi  16 is fix problems with player and add good suport live tv.





Also tagged with one or more of these keywords: kodi, vuplus

9 user(s) are reading this topic

0 members, 9 guests, 0 anonymous users