Kai Schröder's avatar

Kai Schröder

CyberBLN

Involved Projects and Packages
Maintainer Bugowner

Some stuff for VDR users.

Maintainer Bugowner

It includes classes for:

* argument parsing
* logging
* wrappers for threading (pthreads)
* networking with tcp and udp including iostream-based classes
* std::ostream for md5-calculation
* std::ostream-hexdumper
* std::ostream, which duplicates output (like tee)
* wrappers for fork(2) and pipe(2)
* parser for ini files
* parser for property files
* policy based smartpointer
* wrappers for dlopen(2) and dlsym(2)
* fast http client
* uuencoder-std::ostream
* classes to create mime messages for sending mail with attachements or as html-formatted mail
* template based fast signal/slot-classes
* template for pools
* parser for http-query-parameters e.g. for cgi
* ostream-filter for counting bytes passed through it
* wrappers for atomic operations
* ...

Maintainer

You can write a Web-page with HTML and with special tags you embed
C++-code into the page for active contents. These pages, called
components are compiled into C++-classes with the ecpp-compilier
"ecppc", then compiled into objectcode and linked into a shared library.
This shared library is loaded by the webserver "tntnet" on request and
executed.

This package contains the LIVE plugin for the video disc recorder VDR.

LIVE, the LIVE Interactive VDR Environment, allows a comfortable operation of VDR and some of its plugins trough a web interface.

Unlike external programs, which communicate with VDR and its plugins through the SVDRP interface, LIVE has direct access to the internal data structures of VDR. This makes LIVE very fast.

Additionally LIVE introduces an interface which allows the direct integration of user interfaces for VDR plugins.

Currently this interface was implemented for the EPGSearch plugin. A substantial part of the LIVE web interface is based on this implementation. There exist plans to extend other plugins (like taste, burn, femon and others) with this interface too.

LIVE works even when these plugins are missing. LIVE detects the available plugins and adapts its user interface accordingly. Therefor it can happen, that certain functions appear and can be used only when the appropriate plugin is activated in VDR.

Edit /etc/sysconfig/vdr to activate the plugins.

openSUSE Build Service is sponsored by