C++ HTML CSS Shell Makefile Java Other
Latest commit 62439ea Apr 2, 2016 @hannemann hannemann update changelog
Permalink
Failed to load latest commit information.
archlinux final verison of archlinux package files Apr 7, 2012
debian update changelog Apr 2, 2016
epgsearch support for Epgsearch_searchresults_v1_0 Jul 19, 2011
examples/js_osd js_osd: make local ip address configurable via javascript prompt Aug 3, 2011
femon Implement femon service Feb 8, 2015
patches add patch for vdr 1.6 (extent cRecordingInfo with GetEvent) Feb 27, 2013
po add german translation Feb 9, 2013
scraper2vdr structure refactoring Nov 13, 2014
test decreased plugin destruction time Jul 10, 2011
web Saman - patches Mar 1, 2013
wirbelscan copy wirbelscan_services.h to plugin Jan 14, 2015
.gitattributes uh-oh fix Apr 23, 2014
.gitignore Add Access-Control-Allow-Origin Header to OSD Oct 17, 2014
API.html add doc., push version Jan 17, 2016
COPYING initial commit May 16, 2011
HISTORY initial commit May 16, 2011
INSTALL push version to 0.2.2.1 Mar 22, 2015
Makefile fix typo Sep 21, 2015
Makefile-1.7.33pre switch to new Makefile Mar 7, 2013
README final verison of archlinux package files Apr 7, 2012
channels.cpp use conditional channels reference Sep 22, 2015
channels.h const cChannel as Returnvalue from VdrExtension::GetChannel(), comapt… Sep 21, 2015
epgsearch.cpp epgsearch related vdr-2.3.1. compatibility fixes Oct 3, 2015
epgsearch.h Move Channel getter, add support for vdr > 2.3.0 Sep 21, 2015
events.cpp events related vdr-2.3.1 compatibilty fixes Sep 22, 2015
events.h events related vdr-2.3.1 compatibilty fixes Sep 22, 2015
femon.cpp remove some debug messages Sep 19, 2015
femon.h feature femon: cleanups Feb 8, 2015
info.cpp add str and status to devices Jan 17, 2016
info.h add str and status to devices Jan 17, 2016
jsonparser.cpp Fix JsonParser not accepting signed numeric values Nov 13, 2014
jsonparser.h improved json parser (supports single quotations marks and fixed a bu… Aug 28, 2011
osd.cpp Add response to requests using OPTIONS method Jan 25, 2015
osd.h added empty html-osd page Aug 1, 2011
recordings.cpp fix empty xml recording lists Apr 2, 2016
recordings.h recordings related vdr-2.3.1. compatibility fixes Oct 3, 2015
remote.cpp const cChannel as Returnvalue from VdrExtension::GetChannel(), comapt… Sep 21, 2015
remote.h move logic to hitkey method Nov 1, 2014
restfulapi.conf convert to conf.d May 27, 2015
restfulapi.cpp push version to 0.2.6.1 Apr 2, 2016
scraper2vdr.cpp recordings related vdr-2.3.1. compatibility fixes Oct 3, 2015
scraper2vdr.h recordings related vdr-2.3.1. compatibility fixes Oct 3, 2015
searchtimers.cpp Searchtimer: add trigger update responder May 24, 2015
searchtimers.h Searchtimer: add trigger update responder May 24, 2015
serverthread.cpp Refactor serverthread, push version Aug 22, 2015
serverthread.h Refactor serverthread, push version Aug 22, 2015
statusmonitor.cpp drop support for ancient vdr versions from Statusmonitor Sep 21, 2015
statusmonitor.h drop support for ancient vdr versions from Statusmonitor Sep 21, 2015
timers.cpp prevent deletion of aux if timer changes Dec 25, 2015
timers.h timer: fix time stamp not respecting dst change Oct 25, 2015
tools.cpp fix wrong decoded urls Nov 11, 2015
tools.h fix wrong decoded urls Nov 11, 2015
utf8_checked.h archlinux, next try! Apr 7, 2012
utf8_core.h fix for invalid utf8 strings (included third party utf8 lib) May 29, 2011
webapp.cpp Refactor serverthread, push version Aug 22, 2015
webapp.h Add abolity to define multiple webapps Aug 22, 2015
wirbelscan.cpp wirbelscan: use hasJson to check for new setting Mar 18, 2015
wirbelscan.h copy wirbelscan_services.h to plugin Jan 14, 2015

README

yaVDR - vdr-plugin-restfulapi
---------------------------------------

"yet another VDR" (yaVDR) is a Linux distribution focussed on Klaus Schmidingers Video Disk Recorder and based on Ubuntu.

yaVDR tries to let you:

 * Watch and record TV easily and enjoy your media in a smart way: Quickly set up a digital video recorder (PVR) on your HTPC, receive SD and HD channels, manage it simply with a remote control. Furthermore, take advantage of the full blown media center software XBMC to listen to music, watch videos, check the weather.

 * Enjoy High Definition without high CPU load: HDTV normally needs a strong CPU to be displayed flawlessly. If you own a Nvidia ION based nettop or a HTPC with a Nvidia GPU that supports VDPAU, your CPU will remain cool and your energy bill won't hurt you. yaVDR relies on VDPAU which is currently the only simple way to get GPU based HD video decoding on Linux.

 * Start immediately after turning on the HTPC: yaVDR wants to compete with other living room devices as much as possible using upstart to speed up the boot. Besides that, the shutdown method S3 (Suspend to RAM) is enabled by default to bypass cold boot. It is possible to let the system automatically wake up on timers and go to sleep after a configurable timeout.

Links:

Installation: http://www.yavdr.org/installation/
Configuration: http://www.yavdr.org/configuration/
Features: http://www.yavdr.org/features/
Issue tracker: https://bugs.yavdr.com/projects/yavdr/issues/new
Package source: https://github.com/yavdr/vdr-plugin-restfulapi
Team members: http://www.yavdr.org/developer-zone/team-members/