File size: 3,878 Bytes
27867f1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
{
    "providers":{
        "id": null,
        "icon": "cast",
        "label": "Providers",
        "description": "Streaming Services",
        "sections":{
            "common":{
                "label": "Common",
                "sort": "Common2",
                "icon": "cast_connected",
                "description": "Common settings for plugin Instances",
                "settings":{
                    "epg-enabled":{
                        "label": "XMLTV Enabled",
                        "type": "boolean",
                        "default": true,
                        "level": 1,
                        "help": "If disabled, will not ingest or populate the XMLTV output with this instance"
                    },
                    "epg-xmltv_file":{
                        "label": "XMLTV File",
                        "type": "string",
                        "default": null,
                        "level": 0,
                        "help": "Use http:// https:// or (Linux) file:/// (Windows) file:///C:/ Be careful when using spaces in the path"
                    },
                    "epg-xmltv_file_type":{
                        "label": "XMLTV File Type",
                        "type": "list",
                        "default": "autodetect",
                        "values": ["autodetect", "gzip", "zip", "xml"],
                        "level": 1,
                        "help": "When the extension of the file is not provided from the url, set this to define the type of file"
                    },
                    "epg-prefix":{
                        "label": "EPG Channel Prefix",
                        "type": "string",
                        "default": null,
                        "level": 1,
                        "help": "If a number will ADD to the display channel number; otherwise, will prepend to the channel number as a string"
                    },
                    "epg-suffix":{
                        "label": "EPG Channel Suffix",
                        "type": "string",
                        "default": null,
                        "level": 1,
                        "help": "Will append to the channel number as a string"
                    },
                    "epg-episode_adjustment":{
                        "label": "Adjusts Episode number",
                        "type": "list",
                        "default": 0,
                        "values": [1000, 2000, 3000, 4000, 5000],
                        "level": 1,
                        "help": "Used to record the same episode on two different channels at the same time.  EX: Record the same channel from antenna and M3U at the same time."
                    },
                    "epg-start_adjustment":{
                        "label": "Start Time Adjustment",
                        "type": "integer",
                        "default": 0,
                        "level": 2,
                        "help": "Used to start each program x seconds after the program is suppose to start."
                    },
                    "epg-end_adjustment":{
                        "label": "End Time Adjustment",
                        "type": "integer",
                        "default": 0,
                        "level": 2,
                        "help": "Used to start each program x seconds before the program is suppose to end."
                    },
                    "epg-min_refresh_rate":{
                        "label": "EPG Min Refresh Rate",
                        "type": "integer",
                        "default": 3600,
                        "level": 2,
                        "help": "Default=3600 seconds (1 hours). When a HTTP request for epg data is received, will refresh the data if older than this value."
                    }
                }
            }
        }
    }
}