[mythtv-users] New Alfa tv grabber API
Hika van den Hoven
hikavdh at gmail.com
Mon May 9 22:16:52 UTC 2016
Hoi All,
Since early last year I have taken over the maintenance of the Dutch
grabber. As it is Python based it can not be part of the xmltv
project, but it is following their standards. From an almost dead
project I have made it again into thé Dutch/Flemish grabber. Januari
last I have started to rebuild it into a generic API, so that the rest
of the world also can use it.
https://github.com/tvgrabbers/tvgrabnlpy/releases/tag/alfa-3.0.0-p20160509
It as jet does not have an installation script, so to run it maintain
the relative folder structure.
To create a grabber all you have to create is a simple frontend, a
grabber json data file and for each source also a json definition
file. The API will handle the rest.
Bringing it to an acceptable level, implementing all features found in
the Dutch grabber will take me another one or two months and then I
will have to write the documentation on the data definition language
used in the json files.
Features:
- multiple sources, both json and html, merging into one output. For
this purpose I have developed a datatree-model, I probably will
insert independently into the Python library. The Dutch grabber at
present has 11 sources, including radio.
- Virtual combined channels for multiple broadcasters sharing a
channel.
- Extensive options setting in the configuration file, enabling a user
to adapt to their own wishes.
- Separation of data and code, so a maintainer can update most without
the user needing to upgrade. They however need to run --configure on
channel changes in the sources.
- independent timezone setting for every source and the output
(internally it all goes to GMT)
- And much more.
Anybody interested, please help by testing this alfa. I am especially
interested in people testing in timezones other then Europe/Amsterdam.
--
Tot Mails,
Hika mailto:hikavdh at gmail.com
Mijn Mailadres is gewijzigd. Zie hierboven!
"Zonder hoop kun je niet leven
Zonder leven is er geen hoop
Het eeuwige dilemma
Zeker als je hoop moet vernietigen om te kunnen overleven!"
De lerende Mens
More information about the mythtv-users
mailing list