VOMP: VDR thin-client frontend

VOMP brings Video Disk Recorder (VDR) front-end functionality to other devices. There is a plugin for VDR and client software for the Raspberry Pi, Windows, Hauppauge MVP, and there's also an older client for Linux (Qt). The idea is that the clients behave like a normal DVR set-top-box and run on cheap hardware, but VDR, the tuners and noisy disks live at the other end of your network.

VOMP can stream live TV or radio, and can play back TV and radio recordings. In live TV mode a full screen EPG is available with the ability to set recording timers, it is also possible to view a list of timers and their details. Aspect ratio switching is supported, and on the MVP: PAL and NTSC, RGB / composite / S-Video and both remote control types are supported.

See VOMP Screenshots from a Raspberry Pi or much older, from a MVP.

Old news

Downloading and Using VOMP

To run VOMP you need the VDR VOMP server plugin and then a client to be your set-top-box.

Download, compile and install the vomp server plugin as you normally would for your VDR setup. Then download the appropriate client.


Download the server plugin: https://www.loggytronic.com/dl/vdr-vompserver-0.5.1.tgz or use git to clone the source (below).


Once you get VOMP running, you may want some usage notes.

Source code git access
Source code access for the latest release

Source code can be viewed at https://git.vomp.tv.

To check out the server plugin source code:

git clone -b 0-5-1 https://git.vomp.tv/vompserver.git

And the client source code:

git clone -b 0-5-2 https://git.vomp.tv/vompclient.git

There are tags in the repository for the releases, see GitWeb for a list. Checking out master with no tag will result in the very latest, and potentially broken, code.

Here is a development environment guide for the MVP.


Please see the forum if you have any questions or just want to join in.

Annoucements about new versions etc are also made on the forum first, and it's even possible to get the forum system to email you on new posts to the annoucements board.

Go to forum

Links and thanks

This project would not exist without the following projects:

Obviously the VDR project... and:

The vdr-mediamvp project - this provided the initial inspiration, and I use some of the server code/ideas that I think originated from the streamdev plugin code.

The mvpmc project - For the MVP version of VOMP I used a lot of code from this project that controls the hardware of the MVP. If you have a MythTV backend and want to use an MVP as the frontend for it, MVPMC is the project for you.

Back to main page
212457 hits since 29/Jun/05