Plex for Kodi FAQ



What about PlexKodiConnect and PleXBMC?

(see below for a more detailed explanation of the differences)
Both of them serve different purposes, just like this add-on. The goal of this add-on is essentially to give you a full, rich Plex app experience (on top of Kodi) that uses the powerful Kodi backend. If you're just looking to allow Kodi to connect with your Plex Media Server, both the PlexKodiConnect and PleXBMC unofficial add-ons can allow you to do that, it just won't be as rich and immersive a Plex experience as our official Plex for Kodi add-on provides. We do not provide support for those unofficial add-ons.

Skin Support

We presently are only focused on supporting Confluence and Estuary, the two default skins, during the current development cycle. We will evaluate supporting others that are in the repo once we've reached feature complete.

Download Subtitles

You need to install and setup a subtitle downloader in Kodi, after that enable Download Subtitles in Settings and an OSD option will appear when playing back a video that will automatically download subtitles on demand. Currently this is non persistent which is a known issue.

Passthrough Audio

In Kodi, Navigate to: Settings → System → Standard at the bottom. Change this to Expert. Scroll down to Allow passthrough and click on it. Now enable which options your receiver supports (AC3, DTS, TrueHD. etc) and this will work inside Plex for Kodi as well.

Start Plex on Kodi Startup

Under Settings → Advanced → Enable Start Plex on Kodi Startup to automatically have Plex load when Kodi is started.

Can't connect to

Be sure to make sure your ad-blockers are disabled in your network. Pi-hole's are a common issue, also on Android, adaway could have rules that need to be whitelisted. As a workaround, test using Google DNS: If that works, you know something in your network needs to be changed.


As far as the first question goes, here’s a much more detailed explanation:


@dlanor said:
I assume you meant the Kodi addon “PlexKodiConnect” by forum member @croneter.

It’s main characteristic is that it uses the library building methods of Kodi itself to scan the contents of your Plex library through its connection to your PMS server, almost as if that server access was a normal networked filesystem. The result is that Kodi will then build its own local library database to cover all the content of your Plex library, including local copies of much of its metadata (posters, episode summaries etc). For an extensive library this means that a long scanning cycle will be required before Kodi can be used to access the library properly, and new content added to your Plex library later will then have to be scanned by Kodi as well, separately for each instance you have of Kodi using this addon.
The main advantage is that your Plex library content is then accessible as a ‘native’ Kodi library, at cost of local metadata storage and some maintenance work for added content.

The official “Plex for Kodi” addon by Plex Inc works very differently.

It’s main characteristic is that it uses Kodi mainly for its playback engine and network access functions, with no use whatever of Kodi’s library methods. Thus it works almost as a separate Plex client app, using Kodi functions mainly as a runtime environment. Even the ‘look and feel’ of its GUI is entirely independent of your normal Kodi skins, which are unused for whatever time you spend ‘inside’ the “Plex for Kodi” GUI.
The main advantages are that your use of the Plex library will cost almost no permanent storage space on the device running Kodi, and there will be no maintenance work required for additions to your Plex library (since this Kodi addon does not store such information locally, except temporarily while browsing Plex content). But the disadvantages are that you have absolutely no skin-based influence over the ‘look and feel’ of the Plex client GUI, and can’t access Plex content through any of the normal Kodi menus.

With so different methods being used I won’t say that either one is inherently ‘better’ than the other.
You’ll have to decide for yourself which of the two better matches the functionality you want.

Best regards: dlanor