xxv - Xtreme eXtension for VDR¶
XXV means "Xtreme eXtension for VDR" and is a central service for the administration of the VDR and his environment.
key benefits are:
- Full remote access to VDR environment.
- easy extendible perl framework
- scalable to control one or many VDRs, with one interface
- multiple gateway interfaces
o HTML,XML,JSON over HTTP,
o and as proof of concept : WAP,TELNET,SOAP - many skins
- Core feature
o searchable, sortable EPG (Electronic programming guide)
o view and edit timers, recordings, channels
o autotimer (create timer by user defined full text search by EPG data)
o remote control and monitor video signal
o integrated live tv streaming (need streamdev plugin)
o stream recordings
over HTTP for internal browser plugins (with start seeking)
or alternative as playlist over SMB/NFS for external players
o view list of recordings with preview images
o adjustable user access level/roles - many nice additional feature, like
o display own or muggle music database with audio streaming
o display teletext pages from osdteletext-plugin
o Community feature like shared data "most programmed EPG events"
o Media library to manages media like DVDs, VCD, etc.
o event system for rss feed, mail notification
o gathering of system data, display as charts
o chronicle with collected data about taked recordings
o add tags or keywords to autotimer, timer, recordings
o resolve timer conflicts, automated move timer between channels or different VDR
o ...
Additional documentation of xxv - Xtreme eXtension for VDR
Tools to handle with XXV
- vdr2jpeg - This is a simple program to generate jpeg images from vdr recordings.
Documentation for Developer