Configuration Item | Default Value | Description |
---|---|---|
open_update | True | Enable updates, if disabled then only the result page service is run |
open_use_old_result | True | Enable the use of historical update results and merge them into the current update |
open_driver | False | Enable browser execution, If there are no updates, this mode can be enabled, which consumes more performance |
open_proxy | True | Enable proxy, automatically obtains free available proxies, If there are no updates, this mode can be enabled |
source_file | "demo.txt" | Template file name |
final_file | "result.txt" | Generated file name |
favorite_list | ["广东珠江","CCTV-1","CCTV-5","CCTV-5+","CCTV-13","广东体育","广东卫视","大湾区卫视","浙江卫视","湖南卫视","翡翠台"] | List of favorite channel names (used only to distinguish from regular channels, custom page retrieval quantity) |
open_online_search | False | Enable online search source feature |
favorite_page_num | 5 | Page retrieval quantity for favorite channels |
default_page_num | 3 | Page retrieval quantity for regular channels |
urls_limit | 10 | Number of interfaces per channel |
open_keep_all | False | Retain all search results, retain results with non-template channel names, recommended to be turned on when manually maintaining |
open_sort | True | Enable the sorting function (response speed, date, resolution) |
response_time_weight | 0.5 | Response time weight value (the sum of all weight values should be 1) |
resolution_weight | 0.5 | Resolution weight value (the sum of all weight values should be 1) |
recent_days | 30 | Retrieve interfaces updated within a recent time range (in days), reducing appropriately can avoid matching issues |
ipv_type | "ipv4" | The type of interface in the generated result, optional values: "ipv4", "ipv6", "all" |
domain_blacklist | ["epg.pw"] | Interface domain blacklist, used to filter out interfaces with low-quality, ad-inclusive domains |
url_keywords_blacklist | [] | Interface keyword blacklist, used to filter out interfaces containing specific characters |
open_subscribe | True | Enable subscription source feature |
subscribe_urls | ["https://m3u.ibert.me/txt/fmml_dv6.txt", "https://m3u.ibert.me/txt/o_cn.txt", "https://m3u.ibert.me/txt/j_iptv.txt"] |
Subscription source list |
open_multicast | True | Enable multicast source function |
region_list | ["all"] | Multicast source region list, [more regions](../multicast/multicast_map.json, "all" means all regions) |