INTRODUCTION

This plugin allow you to integrate Vdr in Freevo through Tvtime.

WHY / WHY NOT (prefering vdr_tvtime to vdr_xine)

+ Better Deinterlace / Render / Smooth
+ Less Ressources (Use DVB card hardware mpeg2 decoder)
+ Run faster
+ Don't need specific plugin for VDR nor tvtime specific compilation options
- No AC3 support
- Freevo and vdr must be on the same box
- To modify keybinding, you need (for the moment) to edit this plugins.

REQUIREMENTS

This plugin must work with a lot of softwares version. I specify here which version I use.
  1. HARDWARE : Dvb Card with mpeg2 decoder (like Hauppauge Nexus-s)
  2. HARDWARE : a audio cable between your dvb card and your sound card (some card has an internal output that's great !(like Nexus)
  3. SOFTWARE : Freevo (1.5.2)
  4. SOFTWARE : TvTime (0.9.15)
  5. SOFTWARE : Audio mixer (like aumix 2.8)
  6. SOFTWARE : Vdr (1.3.18)
  7. SOFTWARE : A working svdrp (integrate to vdr)
  8. SOFTWARE : The svdrpsend.pl script (integrate to vdr)

CHECK REQUIREMENTS

You need to first check each requirements. This list describe some simples tests to help you preparing your environnement.
  1. Check your audio cable by launching vdr. The tv sound must get out your PC speaker. If it doesn't work, check the channel level by launching the audio mixer.
  2. Check tvtime : tvtime -d /dev/video0 -m --slave -n PAL (we suppose that your Primary Card is the first one)
    /!\ TvTime use ShareMemory, The X server must run on localhost. Unable to launch TvTime on remote display.
  3. Check svdrp : telnet localhost 2001 (2001 is the default port). You must be able to send command.
  4. Check svdrpsend.pl : /usr/lib/vdr/svdrpsend.pl chan 1 (location on debian). The channel must change to 1 then the command must exit.

INSTRUCTIONS

  1. Install the plugin with this command : freevo install vdr_tvtime.tgz
  2. Add these lines to your local_conf.py :
    plugin.remove('tv')
    plugin.activate('vdr_tvtime', level=5)
    TVTIME_CMD		= '/usr/bin/tvtime'	# Tvtime location
    TVTIME_VIDEO_DEVICE	= '/dev/video0'		# Dvb Video device
    TVTIME_AUDIO_DEVICE	= '/dev/mixer:Spkr'	# Audio device connected via AudioCable (Only necessary if you want to control Volume with Tvtime)
    TVTIME_AUMIX_CMD	= '/usr/bin/aumix'	# Mixer location
    TVTIME_AUMIX_MUTE	= '-1 0'		# Mixer parameters to mute volume
    TVTIME_AUMIX_RESTORE	= '-1 100'		# Mixer parameters to restore volume
    TVTIME_SENDSVDRP_CMD	= '/usr/lib/vdr/svdrpsend.pl'# sendsvdrp location
    				
  3. start Freevo, vdr_tvtime must appear in the main menu
  4. The best ratio performance/quality for Deinterlace in tvtime is : ProgressiveTFF

DOWNLOAD

vdr_tvtime 0.1

THANKS

To Ove.Risberg at octocode.com for the vdr_xine plugins.

Valid HTML 4.01!

<- back
s0nik 22/01/05