Project MurX

The software that currently is (and in the future will be) made available here is the result of my research for my PHD thesis. The goal of the research was to implement a network-transparent multimedia system based on the X Window System. The code will be released in a piecemeal fashion as I am still busily removing embarassments.

A working prototype of the system was already presented at CeBIT exhibition 2007.

Why?

  1. ssh into a remote box
  2. fire up vlc (or whatever else may be your favorite media player)
  3. watch in amazement as the network utilization skyrockets, the video is jerky and audio comes out of the completely wrong speakers (and is out of sync with your video, not that it would matter anymore...)
  4. do this for half an hour and wait for a lynching mob of coworkers, led by your network administrator, to form at your office door

Software components to address the problem

Three X extensions:

The AUDIO and TIME extension have been rolled into a single module that is available here.

On top of these low-level building blocks the main part of the architecture consists of: