Skip to content

pstumpe/MPExtended

 
 

Repository files navigation

MPExtended

This is the main code repository of MPExtended. Source code of all our projects can be found here. See our homepage for more information.

Users

If you want to try MPExtended, please see our homepage for downloads and documentation.

Developers

These are some quick instructions on getting started with MPExtended:

  1. Requirements:
    • Visual Studio 2010 or 2012
    • Wix plugin (if you want to build the installers)
    • ASP.NET MVC plugin (if you want to build WebMediaPortal)
    • IIS Express (if you want to test WebMediaPortal, IIS Express 8.0 might not work)
    • Optional: ILMerge (to build a single-binary PowerScheduler plugin)
  2. Before you open the solution for the first time, run the Tools\restore-packages.bat script. This downloads the NuGet packages used by MPExtended. (You can leave this step out, but then Visual Studio will give an error on your first build).
  3. Start Visual Studio as an administrator (elevated permissions are needed to start the WCF services)
  4. Build the whole solution or at least the MPExtended.ServiceHosts.ConsoleHost project. This is needed to force Visual Studio to build the plugins.
  5. Start the MPExtended.ServiceHosts.ConsoleHost project to start the service in the foreground
  6. Start the MPExtended.Applications.WebMediaPortal project to start WebMediaPortal
  7. There is some documentation for developers available in the MediaPortal wiki.

About

MediaPortal access from all over the world

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 72.5%
  • C 25.4%
  • C++ 1.3%
  • JavaScript 0.5%
  • CSS 0.3%
  • Shell 0.0%