Die Architektur von MediaPortal lässt viel Raum für maßgeschneiderte Erweiterungen. Unser Erfolg basiert nicht zuletzt auf der Möglichkeit, MediaPortal mit eigenen Plugins und Skins erweitern zu können. Die gesamte Nutzergemeinde beteiligt sich aktiv an dieser Entwicklung. Wir freuen uns nicht nur auf Ihre aktive Teilnahme, wir zählen auf Sie!

Skin- und Plugin-Autoren der Gemeinschaft wird ein direkter Kontakt mit dem Core-Entwicklerteam ermöglicht, um sich mit diesen über verschiedene Praktiken und Umsetzungen abstimmen zu können.  Viele beginnen in diesem Entwicklungspool und werden kurz später in das Core-Team eingeladen.

Erweitern Sie MP mit einem Plugin!

Wenn Sie eine großartige Idee für ein Plugin haben oder eine spezielle Funktion vermissen, auf die bisher noch niemand gekommen ist, warum schreiben Sie nicht Ihre eigene Erweiterung?

Interessierte sollten sich vorab auf den folgenden Seiten informieren:
Generalle Entwicklerungstips
Coding Standards
Lokalisierung- und Übersetzungsmethoden.  

Plugin-Entwickler haben direkten Zugang zu den Kern-Entwicklern über das General Development Forum oder über unseren IRC-Channel.

Der einfachste Weg, sich einem eigenen Plugin zu nähern, ist die vorherige Mitarbeit an einem unserer größeren Pluginprojekte. Deren Entwickler freuen sich über jede Hilfe, und man lernt schnell, wie Plugins geschrieben und erweitert werden. 

MediaPortal unterstützt verschiedene Arten von Plugins. Jeder Typus kann in unterschiedlicher Weise verwendet werden, nach Ausrichtung und Funktion des Plugins. Die Plugin-Typen sind:

  • Prozess-Plugins - arbeiten im Hintergrund ohne Userinterface
  • Tag Reader - auslesen von Mediadaten
  • Externe Player - Wiedergabe von Mediendateien mit externen Anwendungen
  • Window (GUI) - enthält eine Benutzeroberfläche und ermöglichen es dem Benutzer, mit ihnen zu interagieren

Window-Plugins sind dabei am weitesten verbreitet.

Erschaffen Sie Ihre eigene Oberfläche

Einer der einfachsten Wege, sich an MediaPortal zu beteiligen, ist die Abwandlung eines bestehenden Skins an die eigenen Bedürfnisse und Farbvorstellungen. Sie können Hintergrundbilder ändern und Farben austauschen, ohne sich allzu sehr mit dem grundsätzlichen Aufbau eines Skins vertraut machen zu müssen

Oder Sie beteiligen sich an einem unserer größeren Geminschafts-Skins, indem Sie einen ihrer Autoren anschreiben und Ihre Hilfe anbieten. Die meisten freuen sich über jede helfende Hand und sind gerne bereit, ihr hier erworbenes Wissen weiter zu geben.

Fortgeschrittene Nutzer können mit der Entwicklung eines eigenen Skins beginnen, in dem auch das Layout und die Benutzeroberfläche änderbar sind. Weitere Informationen hierzu finden Sie im Artikel Skin Architektur.

 

Das GUI Controls Demo Plugin kann Ihnen dabei helfen, sich in die Steuerelemente einzuarbeiten.

Ein Skin Editor kann bei einem komplexem Layout das eigene Wissen nicht vollständig ersetzen, wohl aber bei der Entwicklung kleinerer Änderungen vieles vereinfachen. Dieser ist momentan noch in der Entwicklung und sollte bald in einer zweiten Beta-Version verfügbar sein.

Featured Extensions

yrWeather  HTPCHTPCHTPCHTPCMedia CenteryrWeather
Weather 
This is a plugin that retrieves data from yr.noThe plugin supports multiple locations, and supports ...
BackupSettings  HTPCHTPCHTPCHTPCHTPCBackupSettings
System 
- No more manual typing of user settings after a clean reinstall of TV Server and Media Portal - The...
Youtube.Fm  HTPCHTPCHTPCHTPCMedia CenterYoutube.Fm
Movies & Videos 
Do you love music videos? The YouTube.fm plugin let's you browse, search, play, and download Music v...
MPLogoCreator  HTPCHTPCHTPCMedia CenterMedia CenterMPLogoCreator
Media Info 
Changelog: v1.1.0: - New Logo Design: StreamedMP - Modern - Save last used Settings (last used fo...
InfoService  HTPCHTPCHTPCHTPCMedia CenterInfoService
Info 
Description InfoService is a plugin for that provides weather/feed and twitter informations on the ...

Show more...

Verwenden Sie die akt. Version?
V1.2.3 - veröffentlicht April 2012
Releasenews | Download
Changelog
 | Anforderungen
opensource-logoTeam-MediaPortal 
Über uns
Kontakt |  Presse
Partner