forked from super321/iptv-tool
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconfig.yml
91 lines (88 loc) · 2.98 KB
/
config.yml
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
85
86
87
88
89
90
91
###############################################
# 全局设置
###############################################
# 8位数字,生成Authenticator的秘钥
# 并不是Authenticator,而是生成Authenticator的秘钥
# 必填
key:
# HTTP请求的服务器地址端口
# 注意需要走IPTV专用网络才能访问通。
# 必填
serverHost: 182.138.3.142:8082
# 自定义HTTP请求头
headers:
Accept: "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8"
User-Agent: "Mozilla/5.0 (X11; Linux x86_64; Fhbw2.0) AppleWebKit"
Accept-Language: "zh-CN,en-US;q=0.8"
X-Requested-With: "com.fiberhome.iptv"
# 频道的过滤规则,仅支持正则表达式
# 获取频道列表时,匹配该规则的频道会被过滤掉
chExcludeRule: "^.+?(画中画|单音轨|-体验)$"
# 频道分组规则
# 依照顺序识别频道分组,且仅支持正则表达式
chGroupRules:
- name: 央视
rules:
- "^(CCTV|中央).+?$"
- name: 卫视
rules:
- "^[^(热门)].+?卫视.*?$"
- name: 国际
rules:
- "^(CGTN|凤凰).+?$"
- name: 地方
rules:
- "^(SCTV|CDTV|四川乡村|峨眉电影).*?$" # 四川地方频道
- "^(浙江|杭州|民生|钱江|教科影视|好易购|西湖|青少体育).+?$" # 浙江地方频道
- "^(湖北|武汉).+?$" # 湖北地方频道
- name: 专区
rules:
- ".+?专区$"
# 频道台标匹配规则
# 依照顺序识别频道台标,且仅支持正则表达式
# 根据匹配转换后的名称(name),从./logos目录中查询对应的台标图片
# 若频道名称不匹配以下任意台标规则,则将根据频道本身的名称来查询对应的台标图片
logos:
- rule: "^CCTV-?(.+?)(标清|高清|超清)?$" # 匹配规则
# 使用$G1, $G2等,可自动替换为正则表达式的对应分组。
name: "CCTV$G1" # 转换后的台标名称
- rule: "^([^(热门)].+?)卫视(标清|高清|超清)?$"
name: "$G1卫视"
- rule: "^CDTV-?(.+?)(标清|高清|超清)?$"
name: "CDTV$G1"
- rule: "^SCTV-?(.+?)(标清|高清|超清)?$"
name: "SCTV$G1"
- rule: "^CETV-?(.+?)(标清|高清|超清)?$"
name: "CETV$G1"
- rule: "^(.+?)(标清|高清|超清)$" # 通用规则,去掉多余内容
name: "$G1"
###############################################
# hw平台相关设置
hwctc:
# "interfaceName"和"ip"至少填写一个,若都填写则优先使用"interfaceName"指定的接口对应的IPv4地址
# 生成Authenticator所需的网络接口名称,可通过配置自动获取指定接口的IPv4地址。用于获取软路由上某接口被自动分配的IPTV线路的IP地址。
interfaceName:
# 生成Authenticator所需的客户端的ip,可任意配置
ip:
# 认证接口ValidAuthenticationHWCTC.jsp的相关参数
# 必填
userID:
lang:
netUserID:
# 必填
stbType:
# 必填
stbVersion:
conntype:
# 必填
stbID:
templateName:
areaId:
userGroupId:
productPackageId:
# 必填
mac:
userField:
softwareVersion:
isSmartStb:
vip: