Documentation for the wmc2plex channel
Wmc2Plex is a Plex channel (plugin) that provides PVR functionality to Plex by enabling it to act as a client to ServerWMC. ServerWMC is an application that runs on a WMC installation giving clients like Wmc2Plex access to the Windows Media Center PVR.
ServerWMC must be running on the wmc machine in order for the clients to connect to these services. Please note that this software relies on wmc being completely configured (tuners, EPG, channels, etc). Once configured, it is not dependent on whether wmc is actually running.
wmc2Plex is created and maintained by: Salphonso
Current Version: Alpha 0.9.0
For discussion regarding wmc2Plex plugin please go to the forum wmc2Plex forum on Plex.tv
ServerWMC is created and maintained by: krustyreturns and scarecrow420
Current Version: 1190
IMPORTANT: When requesting support for problems please please provide log files.
You can find out how to get the log files for the Plex plugin here.
For the ServerWMC log file, in its application window go to the 'Debug' tab and click the 'Current log' button. Older logs from previous days can be accessed through the 'Log Directory' button.
Update out on Git for Alpha 0.9.0.
Any feedback on the changes are greatly appreciated. Keep in mind I do plan to add now playing to the LiveTV section. I am just working on a way to do it without over encumbering the system with channel listing requests.
Wmc2plex is written in Python on Windows 8.1. ServerWMC is written in C#.
Plex Version : 0.9.11.7
Server OS Tested : Windows 7, 8.1, Synology(Thanks Rog), QNAP(Thanks Breezy)
Clients Tested : Plex Home Theater, Plex Web, Roku 3, Plex Android, Plex Samsung, Plex iOS
Networks: Tested on LAN, WiFi, and over 4G network on Android. (This means successful streaming of LiveTv form your home to anywhere in the world as long as you have a decent cell connection.)
IMPORTANT: Changing any of the settings described below requires Plex to be restarted for the change to go into effect.
serverwmcip - put in the ip of your machine running ServerWMC. Use the default value of 'localhost' if the Plex server is running on the same machine as ServerWMC.
serverwmc_port - This port must match the client connection port set in ServerWMC (see 'General' tab). Default is 9080 for both wmc2plex and ServerWMC.
server_wmc_epg_days - This will dictate how many days of EPG (guide) info to fetch from ServerWMC. default is 7. This is more for future use as in its current state it only shows what is now playing on the channels.
debug_level - If you are reporting a problem, we recommend changing this setting to 'Verbose' before capturing the log file. After changing the setting restart Plex and recreate the issue, then send the resulting log. Otherwise, default is 'Normal' but can be turned to 'None'.
All streams are transcoded by Plex, ServerWMC does not transcode, although it does repackage non-dlna live streams and all recorded tv files (wtv) to a TS container before streaming.
When you are looking at scheduled recordings, keep in mind, clicking the item will cancel the recording.