Emby Media Server Plugin  (Indigo Plugin)

Contributed by: Glenn Hawken


Hi all,

Announcing the release of an Emby Plugin for Indigo.

  • Enables monitoring of a Emby Client from within Indigo (with rapid response)
  • Enables Remote Control of Emby Client from within Indigo with ActionGroup Commands
  • Local copies of Fanart and Thumbnail Artwork to use within refreshingURL Control Page

Download/Uptodate version: https://github.com/Ghawken/EmbyPlugin.indigoPlugin/releases/latest or from within the plugin - Update/Force Update

For those that are unaware Emby is a Media Server solution (essentially open source) competing against Kodi (completely open source) and Plex. (https://emby.media/) Emby arguably has the best image quality through use of MadVR (http://forum.doom9.org/showthread.php?t=146228 - for some interesting reading/2000 page thread about image quality!)

This Indigo Plugin needs a Emby Server Plugin installed (which is available in the Emby Plugin Catalog - called FrontView+ API)

See install post for instructions.

Many thanks to community - and particularly DaveL for GhostXML - which I have gutted and reused as a base here after recently getting familiar with it and also for getting me off backside into plugin packaging rather than scripts etc.

Details/Rationale of Implementation

This plugin utilises a Emby Server Plugin I have written for another C# app for Emby Server. (FrontView+API)

The downside of the approach I have taken is that we get information from a single Emby Client only set at the Server level by this Emby Server Plugin. (but this Indigo Plugin doesn't have to authenticate & then regularly grab all session data to get info for a single client)

The upside is because the server has to do and send very little - only one little clients info - the communication is very quick and lightweight. (my Emby Server request average 1-2ms only to complete)

For my personal use - I typically interested in monitoring one Emby Client only - but I want it quick - and this Plugin is the solution to speed