Kodi Setup

History

When I first designed up my media players, I looked around for a great frontend GUI.  Kodi at the time was in its infancy and called Xbox Media Center or XBMC for short.  It only was ported to a modified Gen1 Xbox machine back then so had limited use.  My early HTPC setups ended up using Xlobby, and then transferred to MediaPortal to take advantage of the TV capturing capabilities.  XBMC was also actively developed and started to get ported over to other devices besides the Xbox.  Around August 2014, XBMC officially changed its name to Kodi (as of release 14).

It wasn't until I ended up moving and couldn't use MediaPortals TV capture (very little ATSC signals where I live now), that I ended up looking for an updated GUI.  I chose Kodi, especially once version 18 became available as that version took advantage of the 64-bit CPU and more RAM.

For my live machines I've now using Kodi 19.5 Matrix.  I had tried Kodi 20.0 Nexus, but ran into two glaring issues.  The PlexKodiConnect addon had issues, first by not providing a database on one machine, until I did a manual fixup.  The second more severe issue was some media wouldn't playback.  So I reverted back to Kodi 19 and a previous version of the PKC addon that worked.  The second major issue was that streaming addons seemed to randomly fill the buffer to 100%, and wouldn't continue playback...but exit back out to the stream selection page.  After reverting back to Kodi 19, that problem appears to be gone (but further testing will be required).  I feel that the project has matured far enough now as to not totally corrupt the skin I use, nor the addons.  The setup and skin is common across all media machines now.  The one opposition a while back from updating from even 18 Leia to 19 Matrix was at the time, python 3 broke alot of the addons that worked so successfully.  That isn't the case anymore, and I've refined the number of addons I install now.

The skin choice was also a holdback, as with Kodi 18 I really liked using the Aeon MQ skin.  It gave the whole large screen viewing a beautiful GUI to navigate.  Though Aeon MQ is under developement to use in the later versions of Kodi, I've moved to the Aeon Nox SilVO skin, as it has been quickly developed for Kodi 19, and now 20. 

Anyways, I won't go into how to download and install Kodi, as I think there are already excellent tutorials developed that can explain things much better than I could.  Also not going to dive to much into installing addons, again I think there are plenty of instruction already available in how to do this.  I will just discuss the skin I ended up using, and a list of the common addons that I use more frequently.

1920x1080 Desktop background

1920x1080 Desktop background

1920x1080 Desktop background

1920x1080 Desktop background

Kodi Splash Screen

Previous Kodi Skin of choice: Aeon MQ 8 by MarcosQui:

The Aeon MQ skin is an absolute brilliantly designed skin.  The main menu is in a horizontal setup with basic weather information down in the bottom right corner.  The backdrops are standard, but can be customized for your favorites.  There is so much in this skin that can be customized, and it is just magnificent to view on a large screen.  I did download the Aeon theme pack which includes a slew of backdrops depending on what menu item is highlighted.  The nice thing with this skin is you can utilize backdrop compilations, so I've combined backdrops in their own directories on my server, and setup each media player using this skin to pull the backdrops from that common location.  Basically every player enjoys the exact same views, and when highlighting a menu item, it will cycle through a set number of images complimenting the menu item.

More about the Aeon MQ 8 skin can be viewed on its dedicate forum site here.

Moving forward though, the skin used as of Kodi 19 and now Kodi 20 is called Aeon Nox SiLVO.  The main view is shown below.

Current Kodi Skin of choice - Aeon Nox SilVO:

So the above view is what we are going to strive to, but there are some initial  standard setup steps after installing Kodi before I get to that skin view.

After installing Kodi, and running for the first time, the individual is presented with the default skin called Estuary.  I'm not going to spend so much time on its appearance, as this skin will eventually be changed over to the Aeon Silva skin.  So first go to the top and select the little Gear icon, this brings you to the settings page.

Once here the first thing is to select "Services", then switch to Expert view (default is Basic view).

On this screen, I turn on basically all the controlling capabilities offered, Airplay support, and setup a weather addon.  I typically use Multi-Weather as it allows to pinpoint to my location, and if you have setup an account with OpenWeather, you can assign an API key to be able to access weather maps.  Note for Airplay support you will need to make sure Zeroconf is installed and turned on (under the General tab).  If Zeroconf isn't installed on the system, it can be download from Apples Bonjour file and print sharing app.

Back at the Main Setting screen, now select the Player icon.

There are a few setting that you can play with in here, but for this quick setup, I usually drop to Music, then select a 10 sec crossfade (check on Crossfade between songs...).  I also load either Milkdrop, or Milkdrop 2 for Visualisation.

Back at the Main setting screen, we now select the System icon.  There are a few settings here to play around with if required, but for the sake of this setup tutorial, select Add-ons, then turn on the Unknown Sources.

Again, back at the Main setting screen, now select File Manager.  This is where you setup the locations of your addon repositories.  I'm not going to explain how to use this, as most of the online addon tutorials all go through and explain how to add sources under the File Manager tab.

Once sources have been indicated, you can then select the Add-ons icon, click to download a repository from one of your sources, the install the repository, then install any particular addon.

The next step once back in the Main settings screen is to select the Interface icon.  This will open the screen where you can select to change the skin you use, but prior to that, scroll to Screensaver, and then change the Screensaver mode from the default "Dim" and select the screen saver of your choice.  I prefer Kaster, as it displays some stunning photos.

Kaster screen saver:

Now scroll back up to Skin, and select Skin to open a window to list additional availabe skins to download.  This is here where I select to use the Aeon Nox SiLVO skin, but there are others that one may rather use in their own setups, just select the Get More... button to choose.  Once the skin has been download, select Yes to confirm the change.

Now the only remaining things to configure are skin related.  Once back in the Settings screen, select Interface, scroll to Regional and select the country that you are in.  That will setup the default time format, and weather temperature format for the country.  Then back up to and select Skin, then over to  -Configure Skin... under the Skin selection.  This will allow to do personal touches to the individual skin to personalize it to your liking.  Eventually this is how I like to view it:

I have the skin setup that on start, it runs a quick Kodi intro video which is included with the skin, then each menu item cycles different backdrops depending on the menu item selected.  The weather selection seen above will display conditional weather images based on the forecast and time of day (example if the weather is clear, and the time is 11:00pm, then the image will display as a clear night time picture).

Some further turtorials on the Aeon Nox SiLVO setup can be found here, and Kodi's Forum here.

Addons

I've tested a plethora of addons over the time of using Kodi.  For music, I use a select few from the Official Kodi repository.  For video, I've listed below my list of repositories that are sourced for their particular video addons.

Main Addons:

PlexKodiConnect

This addon integrats  and combines the power of Kodi and the Plex server so all your home content is displayed across all machines.  Plex basically centralizes the movie/TV databases, and has great database management tools.  The huge advantage of having a central database is if watching a movie on one media machine, and move to another, you can continue where you left off. 

This plugin then allows for a nice display using Kodi's GUI up front.

The WareHouse

This  repository  offers several video addons which allow for movies/tv shows and live TV stations from around the world.  Included in this repository are:

The Promise - movie/tv show addon

YouTube - youTube addon

LNTv, RBTv, SwiftTv, TapTv, USGoTv - several addons that offer IPTV support.

There are a few other video addons, as well as the repository offers context menus, Look and Feel addons, Program addons, and Subtitles.

NOTE: due to The Promise not developed in a timely manner, and that the streaming sources appear to come from a single site, that doesn't always work, I can no longer endorse The Promise as a reliable addon.  Others may have a different view of it, so I will leave it listed.

The Crew Repo

The Crew Repo offers a selection of additional addons that compliment the Warehouse repository.  It includes:

The Crew and Homelander - two addional video addons for movies/tv shows.  The Crew is also very good for displaying sports.

Moria is another video addon within The Crew Repo, which allows for better listing of sources for streaming

tvOne, tvOne11, tvOne111, tvOne112, tvOne1112 - IPTV channel addons

As well as other video addons, Look and Feel, Music, and Program addons.

The JewRepo

The JewRepo offers a selection of addons that are more frequently updated and appear to be more reliable than The Promise, and Homelander.  The repo includes:

Scrubs v2: an alternative video one that offers reliable sources other than that of The Promise, Homeland and the crew.

Json IPTV: An alternative IPTV addon that has some pretty decent sources for live TV viewing.

The Magnetic Repo

The Magnetic Repo offers a selection of addons that are more frequently updated and appear to be more reliable much like the JewRepo above.

Nightwing: an alternative video addon that is very popular and a good list of alternative sources.

Mad Titan Sports: I haven't used it, but could be a decent alternative to The Crew Sports selection.