About WebMP

WebMP is a nifty web server for MediaPortal, probably the most advanced HTPC software ever. WebMP contains a compact but feature-packed TV guide, allowing you to find and mark your favorite programs, schedule recordings and soon even watch your recordings and live TV on another computer or mobile device, streamed through the Internet directly from your MediaPortal server, totally free of charges!

WebMP supports multiple user accounts, each with their own set of favorites and settings.

Currently WebMP is in early alpha stages, still missing some key features and in need of a foolproof installer, but core features have been thoroughly tested and confirmed working and stable, so a dirty but functional source release nears quickly. WebMP will most likely be GPL licensed.

Browser compatibility

The browser interface is designed to work on just about any browser, including mobile browsers (tested on Nokia S60, Maemo 5 and Android devices). The view can be configured for each client device to suit screen size and browser capabilities.

WebMP currently works in English and Finnish, but more languages are easy to add whenever someone volunteers to translate.

The future: Mobile apps and video streaming

Near-future plans include a native front-end app for Maemo and MeeGo (after handsets with the latter become available), possibly Android too. WebMP would be really useful in a car entertainment/infotainment system too, so we'll be looking into that as well.

A cross-platform streaming solution is still being researched, but first tests have looked promising, and video quality will be adjustable to suit the client device and its internet connection.

Technology

WebMP runs on Windows XP and newer, using IIS, Apache or Lighttpd. It is written in PHP and currently supports a MS-SQL database back-end. MySQL support will be added later. WebMP is compatible with MediaPortal 1.1.x and 1.2.x versions. It communicates with MediaPortal only through the database and media streams, so there's no danger of messing up your MediaPortal setup. See the requirements for specifics.

The currently researched streaming/transcoding server is planned to utilize VLC to produce RTSP streams containing AVC video from recordings and live TV, and tvserverXMBC plug-in to control streams using PHP scripts.

The team

Developer: Sami Markkanen
Additional testing, research and ideas: Jan-Peter Palmunen

Short news:

5.8.2011: Moved hosts

Other open-source projects will also be hosted on this maniacland.net server.

26.6.2011: Finally a proper website!

This is still a temporary home for WebMP, but a home nonetheless.

Creative Commons License The contents of this site and the associated software, except where otherwise specified, are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.