SPMC 16.1.1 (Kodi 16.1 Android’s Fork) Adds Bluray 3D ISO Playback, HD Audio Pass-through, and Other Improvements

You may remember SPMC (Semper Media Center), a fork of Kodi/XBMC, was released a few years ago to fix some issues with Rockchip processors that would not make it to Kodi mainline code. Koying, the project’s developer, has now forked Kodi 16.1 to add some bug fixes and experimental features, and released SPMC 16.1.1.

Changelog compared to Kodi 16.1:

  • Based on Kodi 16.1
  • HD Audio pass-through (Nvidia Shield AndroidTV + some Amlogic devices such as Minix U1 & Wetek Core at least)
  • Autostart at boot (xbmc.autostart=true in xbmc_env.properties)
  • GUI size setting (Allows 4K GUI on Nvidia Shield)
  • Only give codec priority to Mediacodec (Surface) for 4K
  • Only stop video on minimize for Mediacodec (Surface)
  • “System” screensaver to enable daydream; all other screensavers disable daydream
  • Get removable storage names from system
  • Basic Bluray 3D iso playback (experimental; amlogic)
  • Android TV recommendations and voice search (experimental)
  • SSL enabled MySql
  • Stop video playback when screen goes off
  • Setting to force SMB v1 (might solve windows connection issues)
  • The ever good ol’ “Import All” option
  • “Back” = Stop in fullscreen video

Bear in mind that Koying’s main hardware platform is Nvidia Shield Android TV box, so this particular device is most likely to get the best support, but Amlogic devices and Amazon Fire TV could also get some love.

You can try SPMC 16.1.1 on any Android 4.2 and greater devices by downloading the apk for ARM or x86 on SPMC website, and soon on Google Play. The source code can be found on github, which Koying also uses as a bug tracker.

Thank you  Harley!

Share this:

Support CNX Software! Donate via cryptocurrencies or become a Patron on Patreon

39 Replies to “SPMC 16.1.1 (Kodi 16.1 Android’s Fork) Adds Bluray 3D ISO Playback, HD Audio Pass-through, and Other Improvements”

  1. @Koying
    Great work and thanks. But why is there Nvidia (Tegra) and Amlogic love but no more Rockchip love ? They need love more than nvidia/shield 🙂

  2. My Gigaset QV1030 (Tablet with Tegra 4) don´t work with it, …prepare for first run… and then only a black screen, is there a solution for my device?

  3. @Hulk Hogan

    Because RK is just too hard to work with 😉
    Nothing is open-source on their side, so it’s awfully time-consuming to get something working by trial and errors, and I’m not confident with using a binary lib I have no clue about, zidoo style.

  4. Hello, I tried SPMC 16.1.1 on the S95 Meta. I am testing to find a version of this or any Kodi or derivative that allows the S95 to play DTS without audio dropouts. I use a single file(a movie trailer) to test, because it always produces the dropouts within 3 passes. The only version that I have not experienced the dropouts on is a Kodi 17 nightly(3/11?). 55 passes of the file and not one dropout. Of course as a nightly, some issues are expected, and though encouraging, my test is anything but conclusive. I have not tested the other SPMC features yet.
    I am an SPMC fan, and it was the goto player for my Rockchip devices. So as always, thanks to Koying for the excellent work.

  5. @Koying Any news about support for Blu-ray 3D / H.264 MVC videos on Nvidia Shield TV or other Tegra devices with Android?

    Karl Johnson :So this will work better then regular Kodi on my Shield?

    I read that SPMC is now actually recommended over Kodi for Android since Koying is no longer acting as lead developer of mainline Kodi Android, at least until upstream Kodi gets a new lead developer who can step up to maintain Kodi for Android mainline.

    Francis Belanger :
    Android TV recommendations and voice search (experimental)… I need to test this.

    Yes, voice search does sound very interesting, even if only experimental.

  6. @Koying

    Koying :
    @Hulk Hogan
    Because RK is just too hard to work with
    Nothing is open-source on their side, so it’s awfully time-consuming to get something working by trial and errors, and I’m not confident with using a binary lib I have no clue about, zidoo style.

    It seems to me that for the video HW support is working well with the Tronsmart r28 meta (RK3288).
    The only thing not working is the HDMI bitstream passthrough. In the 15.2 It was partially working, now is not working at all.
    Is the chip managing the HDMI part of the SoC? It is why you gave up on RK?


  7. Can someone explain how the voice commands work please? When I use my voice remote from within spmc I just receive the usual Google and youtube results! It does say getting results from other applications but nothing is apparently returned. Would be great to have this and recommendations working on my shield TV. Cheers

  8. @Koying Yes I load up SPMC and then use the voice remote and say the name of a movie. This is registered and results are returned from Google and youtube. Should results also be displayed for matches in my kodi library? Cheers

  9. Thanks Koying, I will take a look when I get home from work 🙂 Cheers for taking the time to answer my query, you have done an awesome job with SPMC. I have a 4K Panasonic TV and when using Kodi 16 it would continually reboot itself when pausing a movie and moving back to the Kodi main menu. I guess it was something to do with refresh rates but SPMC does not do this which is great 🙂

  10. My roadblocks last night trying to obtain SPMC.

    1. Couldnt see the files on my old thumb drive when plugged into the Shield. 2. My micro sd card is somehow read only now grr… hence unable to copy and paste SPMC file to SD card. No luck trying to remove the read only status and I dont want to reformat card. uggh,. Any idea when this will go up on Google Play store? lol!! 🙂

    So looking forward to setting this up.

    TY Koying!!

  11. Can the Android TV voice search interface be used (perverted) into allowing voice typing in Kodi? Like, somehow it sends a search query from voice search to Kodi, and Kodi receives it and injects the query as typing in a text entry field. Is that even possible?

  12. I got a 500gb nvidia shield tv with the jarvis update after a movie or tv show plays for like 16min more or less the movie or tv show pauses like if i pressed pause and i habe to press play again it does it on kodi16 and spmc 16.1. But not on spmc 13.4 it works perfect im running tvaddons.ag but it doesnt matter what build i use it started happening when i updated my shield to marmallow and kodi to jarvis also if i go back to isenguard it does the same thing im running 30mb internet

  13. @Ian Its overkill i mean KODI can only use so much hardware so this s more if you want to play games at the same time and play kodi to fire tv is more tv then gamer.
    Id love to know if this voice search would work on the fire tv as well?

  14. Hi just to say thanks for the outstanding work with both kodi and SPMC I know that this is probably a bit early to ask but are there plans for your version of krypton seen some of the hipe on YouTube and the so called speed of 17. I’ve downloaded a nightly 27th March and the default skin is still confluence I’ve looked for the new skin but failed to fined anything other than confluence and one other that failed to install couldn’t get much to work so I uninstalled it lively.. However left a little confused as the krypton I installed was nothing like the one in the vids or kodi website I know that this has nothing to do with you but I am interested to know if you could enlighte us? Cheeky I know but if you don’t ask and all that :). Once again thank you in you SPMC Android has a friend!!!

  15. I have a problem with SPMC 16.2 with the pvr.stalker client loading in 16.2 I get authorization failed error. Is there any way to fix this. Also same with Kodi 16.1

  16. Koying :
    @Hulk Hogan
    Because RK is just too hard to work with
    Nothing is open-source on their side, so it’s awfully time-consuming to get something working by trial and errors, and I’m not confident with using a binary lib I have no clue about, zidoo style.

    I Koying i have a older RK, and it still plays.
    Can you tell me if spmc 16 will work on it ?
    Or witch is your spmc version that will play on it?
    Thanks for you work

  17. Hi Koying just a quick question regarding hevc support on nvidia shield TV. In the future is it likely that 12bit hevc will be supported by kodi/spmc? 10bit works fine but 12bit just plays audio with no video shown. Cheers

  18. SPMC (SemPer Media Center) 16.4.0 for Android released 14th of May 2016

    CHG: Enable YADIF for arm
    ADD: Export single item to NFO via context menu
    FIX: Properly cache if both audio and video are starving
    FIX: GLES font corruption inevitable after few days runtime
    FIX: [shield] properly handle wifi direct headset
    CHG: [leanback] force recommendation update every hour

  19. What does it mean by “basic bluray 3D iso”? does that mean if I have a ripped 3D bluray movie and a 3D tv and the right cables going between it can display 3D movies on my tv?

  20. Hi

    I have a Minix Neo X7 (which uses the RK chip). I installed the 16.1 version of SPMC for the Rockchip. All works fine except for one thing: I cannot get the TV tab and live TV going. The only PVR addon visible is Stalker and this cannot be enabled. I downloaded PVR simple (version 1 and 2) and also can’t these enabled…

    Is there a relatively simple fix for this?



  21. I am trying to learn how to use SPMC. I figured out how to change the skin on the fork. I want to install a build on SPMC, but I don’t know what version of a build to install. Do I use a build version 16.2 or build version 17.3 on SPMC.
    Thank you!

    William Blackburn

  22. Using latest SPMC on latest Shield TV. DVD ISO files are freezing/pausing when moving to the next chapter. Also drops some seconds from the playback while this is going on. This is only happening on the Shield. PC and Fire devices play normally. I’ve fiddled with the settings as much as I can, and nothing seems to change it. Any ideas?

Leave a Reply

Your email address will not be published. Required fields are marked *