Coder Social home page Coder Social logo

heitbaum / vdr-plugin-xmltv2vdr Goto Github PK

View Code? Open in Web Editor NEW

This project forked from vdr-projects/vdr-plugin-xmltv2vdr

0.0 0.0 0.0 278 KB

Add epg info from epg sources into vdr. xmltv2vdr just imports data in xmltv format which must be provided by an external source.

License: GNU General Public License v2.0

C++ 98.26% C 0.30% Makefile 1.44%

vdr-plugin-xmltv2vdr's Introduction

This is a "plugin" for the Video Disk Recorder (VDR).

Written by:                  Jochen Dolze <[email protected]>

Project's homepage:          https://github.com/vdr-projects/vdr-plugin-xmltv2vdr

Latest version available at: https://github.com/vdr-projects/vdr-plugin-xmltv2vdr/tags

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
See the file COPYING for more information.

Description:

Add epg info from epg sources into vdr. xmltv2vdr just imports data in
xmltv format which must be provided by an external source (please look
into the dist directory for sources)

Interface for sources:

All sources must provide a control file with a name similar to the
name of the source/source.xmltv (e.g. epgdata.xmltv -> epgdata).
In the first line you can decide if your source provides data by file
(file must be placed in /var/lib/epgsources with extension .xmltv) or
pipe (binary with the same name is called by xmltv2vdr-plugin, and
must be in the path). There can be additional fields in the first
line seperated with semicolons. The second option gives the time when
the epg data will be updated from the origin, the third option informs
the plugin, if a pin is needed for this source (0/1), the fourth option
is used to determine if the source is providing epgimages (files
must be placed in /var/lib/epgsources under a directory with a name
similar to the name of the source)
The second line shows the maximum days which will be provided.
The next lines are unique channelnames, provided by the source.
There can be application dependend data after each channelname. Note,
that the plugin/VDR must be able to read this control file.

See this link for an list of unique channelnames (and please report
if there should be more)

http://vdr-wiki.de/wiki/index.php/Xmltv2vdr-plugin#Kanalliste

Examples of control files (in /var/lib/epgsources):

pipe;00:00;1
16
rtl.de;004
sat1.de;005
prosieben.de;006

pipe
10
rtl.de
sat1.de
prosieben.de

file;05:15;0;1
7
rtl.de;004
sat1.de;005
nickcomedy;190:417

vdr-plugin-xmltv2vdr's People

Contributors

m-reimer avatar seahawk1986 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.