Originally Posted by kikkoman
Thanks for the info though! Good to know and have you looked into the other options above or really just haven't thought about it b/c what you have currently works just fine?
I was forced to move to this setup when Windows 10 stopped supporting WMC. I wanted something WMC based, since we were perfectly happy with WMC recordings and playback.
ServerWMC basically makes the entire WMC database (guide, recordings, recording schedules) available to the Client plugin (PVR WMC) on Kodi. Both server and client are written by same people. Kodi already had TV PVR client format, which any PVR plugin can use to connect to media servers. I must have tried 5 or 6 different ones (connecting to EMBY, and others) , and found serverWMC to be the best option. With that you can schedule recordings, pause live TV, and since everything happens on that one server PC running actual WMC (and serverWMC), there are no recording conflicts or basic resource problems. If you have only one Recorded TV folder on the main WMC PC, there's pretty much no configuration needed for serverWMC. Just install it and after that it runs in background.
On the Kodi side, you have to install PVRWMC (which comes with Kodi distribution), and configure the IP-Address of the WMC box. I use power-saving options, so Kodi clients can send wake-up packets to the main WMC box, if it's in sleep state. Kodi gets the recordings (grouped in Series format, like WMC), and loads the guide on startup.
By the way, I only use EPG123 because of the recent issues with WMC guide outages - in particular the last one which went for days past the valid guide data. The default Rovi based WMC guide should work fine too in this setup, if it's available that is
With EPG123, you have to buy subscription to SchedulesDirect. I think it's worth it. The quality of data is much better - actually it's same as what it used to be before Microsoft switched to Rovi based EPG.
Anyway, the setup works surprisingly well, anywhere you can run Kodi client (iOS, Android, Windows etc) The only problem is that it's not a true extender and hence the clients can't playback DRM (copy-once) channels or recordings.