Feature #4270

RytecEPG - investigate / direct support

Added by Jaroslav Kysela 5 months ago. Updated 5 months ago.

Status:AcceptedStart date:2017-03-07
Priority:NormalDue date:
Assignee:Jaroslav Kysela% Done:


Target version:4.4


http://rytecepg.ipservers.eu/epg_data/ - there are nice XMLTV EPG sources with the channel mapping using Enigma source ID's


#1 Updated by Andreas Fornberg 5 months ago

This would be nice :)

#2 Updated by Mark Clarkstone 5 months ago

Would it be possible to add Schedules Direct to the direct support list too? I see many people on the forums using this as appears to be the go-to guide data provider now.

What really would make Tvheadend stand out IMO would be an option to create a custom grabber. A custom grabber would allow the user to import data in various formats, XMLTV, JSON, YAML (and maybe CSV & INI) using the usual methods, netcat, http(s), maybe upload?. Tvheadend would then attempt to parse all fields and values. The user would then be presented with a list of internal EPG fields that they'd match with fields from the imported data.

So say I have the data (in ini as it's easier to type out):

[BBC News]
channel=BBC ONE
title=BBC News
description=The latest national and international news, with reports from BBC correspondents worldwide. Also in HD
subtitle=The latest national and international news

Tvheadend would parse this & display a dialog, something like..:

Field                  | Drop down with fields found in data       |
-----------------------|-------------------------------------------| Field options, regex, time/date format options etc
Channel name           | channel                                   | 
Title                  | title                                     |
Date                   | date                                      | (0?[1-9]|[12][0-9]|3[01])[- /.](0?[1-9]|1[012])[- /.](19|20)\d\d
Start Time             | start                                     | - Maybe a time format picker here?
End Time               | end                                       | ditto
Description            | description                               |
Subtitle               | subtitle                                  |
Rating                 | stars                                     |
Programme Image        | image                                     |

This could be done using a wizard type interface :)

Let me know what you think :)

Also available in: Atom PDF