yavdr is a god dist for vdr.
xvdr is a plugin for connecting vdr to xbmc jist like vnsi.
At the moment I think vnsi is the best one.
Lets say you try yavdr and whant to use vnsi ju do this.
# sudo stop vdr
# sudo apt-get install git
# sudo apt-get install vdr-dev
# sudo apt-get install nano
# git clone git://github.com/FernetMenta/vdr-plugin-vnsiserver
# cd vdr-plugin-vnsiserver
# make
# sudo make install
# sudo start vdr
# sudo stop vdr
# sudo nano /var/lib/vdr/plugins/vnsiserver/allowed_hosts.conf
Paste this in the allowed_host.conf (you may ned to change the ip adress)
#################################################################################
# #
# The following configuration file is generated automatically by the yaVDR #
# system. Don't change this file as every update of yaVDR will overwrite #
# the local changes. Instead put your required customizations #
# into /etc/yavdr/templates_custom/ based on the original templates #
# under /usr/share/yavdr/templates. #
# #
#
http://www.yavdr.org/developer-zone/template-overview/ #
# #
# #
#################################################################################
#
# svdrphosts This file describes a number of host addresses that
# are allowed to connect to the SVDRP port of the Video
# Disk Recorder (VDR) running on this system.
# Syntax:
#
# IP-Address[/Netmask]
#
127.0.0.1 # always accept localhost
192.168.2.0/24 # any host on the local net
#204.152.189.113 # a specific host
#0.0.0.0/0 # any host on any net (USE THIS WITH CARE!)
and the the final start of vdr
# sudo start vdr