Originally Posted by sjackson
Interesting thread as I'd never considered Emby before......
So I'm trialling JRMC and not really blown away by it after years of using Kodi - the UI is just not as good. I'm thinking of switching back and my priority is picture & sound quality (Atmos etc). I'm going to take a closer look at Kodi (DSPlayer build) I think. I was using MPC-HC with madVR. I like the idea of having my library managed by a server and picked up by clients (I know I could do this with Kodi MySQL).
So can someone explain exactly how Emby works with Kodi? In the case where I have a powerful HTPC, will Emby simply act as a metadata supplier? That is, Kodi will still pick up the file from my fileserver and play it from it's own client or does it get transcoded from Emby? I can understand transcoding to an iPhone, iPad etc but not to a machine powerful enough to play the media natively.
Also in a separate room, can the Amazon Fire TV with Kodi installed be configured with the Emby plugin? Or is there a better player on the Fire TV?
Emby can transcode or play directly. For devices like the Fire a few things have to be transcoded like vc1 (I think) but a lot of others will just be streaming from your server the same way they were before ever using the Emby plugin. The only differences will be that all of your artwork, watched states, etc will be managed by Emby. The plugin populates your Kodi library with paths that are presented to Kodi in the same fashion as letting it scrape your whole library, however the Emby plugin will load a Kodi library up much much faster since everything is scraped by Emby. Kodi doesn't handle importing large libraries very well, and it does a very p1$s poor job of keeping watched states and multiple clients synchronized or even allowing you to update between releases. Until they improve the library structure it will continue to be this way. Music metadata, music art, movie art, tv series organization, extra artworks like disc art and clear logos, it is very hobbled into Kodi. If you like the overly simplistic views where there is only a title and a poster then it wont matter. If you like the full artwork experience, upnp sharing still doesn't cut it even 6 point releases after it was introduced. Mysql does but has a few quirks like during a version update. Letting Emby or Plex manage all this is by far the best way. Plex remains very simplistic in their artwork, so it isn't much greater than just using UPNP sharing and letting kodi manage the library with the exception that it does a better job storing your watched states. The plex plugin only offers widget support in the Amber and Titan skins, and it doesn't expose your library the way the Emby plugin does. You can add fake menu entries for Plex to any skin, but you aren't going to be able to sort on genre, in progress, year, actors, etc. Nor will you get a plot as far as I'm aware, and no trailer support in their plugin either I believe. Also, since they don't expose the plex entries to Kodi as a typical movie the skins that have Youtube trailer integration probably wont offer a trailer for those items since they dont know what kind of content they are
I have a central Emby server, and my brother in laws and sister transcode from it at their houses (over WAN) running Kodi. In our house we have three devices running Kodi, no transcoding inside the house whatsoever