|
|
楼主 |
发表于 2026-4-13 08:59:43
|
显示全部楼层
补充下,还得修改酷9带的Configuration.json文件,配置下升级文件地址:' E/ W4 R# r' R1 _$ ?% z0 z1 N
{
7 F5 ~9 s8 u/ _ T6 F* E0 f2 c8 v "Configuration": {+ q* |3 l: L0 G# `$ R6 A& i
"提醒": "配置文件在configuration文件夹内不存在的情况下会自动复制到app的configuration文件夹下,已存在就不会复制及覆盖,首次安装也就是无任何缓存数据的情况下才会读取配置文件,提示部分只读取一次,只读取一次,只读取一次!!!",
; E* ]! Z6 n& Q8 ?3 E/ x0 c9 H* r! D+ E/ }: ~7 V! y# e
"#1": "启动图片路径,支持本地和网络",
* B: [ I5 I- i3 t: {: T6 A "loginPng": "/storage/emulated/0/酷9/bg.png",
0 \; P: ?1 J# X. T3 [& z# A! e0 u$ g
"#2": "退出图片路径,支持本地和网络",- w# I7 j8 j! F( l
"exitPng": "https://ExitImageUrl",! O, F O7 u' m9 F. d2 Y+ E: z
* X! F \8 S- Z' Y' Y( a9 m) x4 l "#3": "app升级配置文件路径",需要修改这里:
& S, T. v: [' i7 [ "updateUrl": "http://192.168.1.200/update.json",/ K. f4 A& t2 \( y* j. F
" D% _1 K5 n& q
"#4": "是否隐藏加载数据文字提示及动画;true=隐藏,false=显示",5 J4 u* D) L2 e' }, Y( j
"hideLoginText": false,
o8 P# U" f2 a' B8 n9 Z! g% t3 T+ m$ Z. w) ?. d2 X4 A
"#5": "启动数据提示文字",
# S1 K' A5 a" U: K) a" [, ^+ S9 @ "loginText": "正在加载数据,请稍后..."," v7 ?2 p" X( H& ]- b$ S( _
( W9 K/ ?& [4 A "#6": "启动加载文字颜色",
8 x3 O% H# z% n0 n- ~/ L7 Y5 O3 c! ^ "loginTextColor": "#FF000000",( c- a. G9 b* w) c0 Y1 r$ H: a
( l; L$ y5 M0 ]# K
"#7": "启动加载动画颜色",6 l2 m6 Q+ ]: m3 W2 R6 r5 c
"progressBarColor": "#FF00BCD4",/ a: j4 E- ]1 M0 H# i' q
1 p9 u$ ?; `0 Z$ p* B
"#8": "网速及时间背景颜色", O; }+ B! y3 s# `# ^
"speed_timeColor": "#26000000",9 h) `1 E' n4 }7 E7 y9 Q
9 z c, e" g$ }4 K- z* G* D$ h. E "#9": "网速及时间背景圆角大小",
# f5 [5 k& p4 L) B; y' o "speed_timeRadius": 10,9 w0 d$ d$ L/ K7 q
, ~: w$ [" @ i+ ^- y+ Q) n "#10": "EXO bufferForPlaybackMs值",2 J# X3 [- g2 _, U3 x2 Q( ]) W
"EXO_bufferForPlaybackMs": 2500,
0 T$ ~9 m) v" r2 O# h p4 f/ J/ K5 K9 G8 I
"#11": "IJK analyzeduration值",
/ g" v' k5 Y' Y6 D$ c7 C* A% h2 } "IJK_analyzeduration": 2000000,
9 c! \% F$ E" r& o: H; m
% ~, o2 P& Q4 c S "#12": "IJK probesize值",, L; k! {5 e4 y- |
"IJK_probesize": 4096000,
* d" B+ V7 B, q R
' ^6 ~: u" {- h6 T9 v. C( y: k& N "#13": "数字选台字体颜色,默认清新绿",; [- V& n0 a& I$ R
"selected_ChannelNumber_Color": "#FF70C439",. Z; k5 m+ w o
8 D* P! j6 r7 ~& }+ ?, B "#14": "启动图停留时间,单位毫秒",
8 s0 m$ s' ^* @" r1 n3 J1 H. C "loginPng_Dwell_time": 200,, E6 j0 ^2 K: ?1 p; F) u4 Z# d+ G
& p4 f$ G; ^+ v1 Q7 ? "#15": "自定义背景色值(渐变色格式:色值1,色值2$渐变方向,单色一种即可,注意色值格式)",
7 F6 s4 r8 c) N "渐变参数": "TOP_BOTTOM(上到下);TR_BL(右上到左下);RIGHT_LEFT(右到左);BR_TL(右下到左上);BOTTOM_TOP(下到上);BL_TR(左下到右上);LEFT_RIGHT(左到右);TL_BR(左上到右下)",
" H; C0 h' ^. D "CUSTOM_BACKGROUND_COLOR": "#036D80,#052D49$BL_TR",
: E+ [: ]% y( q( v) W9 v
9 w' i& e2 F. J "#16": "右上角时间格式",2 K. i" y, u" ]# k8 s Q
"time_format": "HH:mm EE",. c& ]; j9 m$ z$ N- O8 Y
- A3 e$ T6 x2 ]1 F2 D "#17": "倍速值设定(英文逗号隔开,共6个参数),参数一:最小值;参数二:最大值;参数三:慢放步进;参数四:快放步进;参数五:快放二级步进;参数六:快放触发二级步进的阈值。",3 T" Z2 U( a$ L' i9 [
"Speed_value": "0.5,3,0.25,0.5,1,2",7 m& G9 A) \; j1 S ^0 \# p
* P" H! W: P a6 g& T: ?: \: S* Q) F
"#75": "自定义默认图标显示首字时的背景颜色色值(仅支持单色配置);设置null或空字符为随机颜色(注意null和色值书写格式)",
) ^, w, V3 J0 P' b, o" i$ N V "icon_background_color": "#32FFFFFF",% ~+ c3 L9 W+ b& n% @8 s5 G
/ J: N' D& o) b) Z "====================================================":"====================================================", r& d" I( T: o. I8 v
"#提示1": "以下设置(分割线内)为初始化配置(首次安装或清除数据时的默认设置),app第一次运行时的配置!之后运行不会生效!!!",0 u, A% z& w M1 U" [% [
( j1 k, ^4 w0 Y8 K- f2 Y* N+ z
"#18": "预置列表URL(默认勾选首个),多个使用双竖线||隔开,格式:地址$自定义名称",0 t) `1 j4 g8 y: q' F
"LIVE_URLS": null,; c' s- @, p7 E
) Z4 A) l$ X# a' J# {# U( V
"#19": "预置EPG URL(默认勾选首个),多个使用双竖线||隔开,格式:地址$自定义名称",
& r5 _" L0 q! t: K "EPG_URLS": null,
, i% H& X3 ?; _( v2 M# }
* ~6 T6 @+ M. ^ "#71": "预置JSON URL(默认不勾选),多个使用双竖线||隔开,格式:地址$自定义名称",' D' S, p8 i/ S8 S3 E. g$ ]' k
"LIVE_JSONS": null,
- \5 N. z9 O/ L# G/ m( B, H* x4 J: y& U9 L7 ~1 L
"#20": "预置头部请求(默认勾选首个),headers为json格式,多个使用双竖线||隔开,格式:地址$自定义名称",
; k4 b, K- T h5 W9 @- z' h' J "HEADERS_URLS": null,
- M: }. ?+ ~! a u% w$ }, U0 B5 G" c
9 Y/ w+ K& E& l4 V# b5 t6 B: ]. h "#21": "预置用户代理(默认勾选首个),多个使用双竖线||隔开,格式:地址$自定义名称",
: h. v% ?( a4 [1 ] "USER_AGENTS": "OKhttp/1.31 || Mozilla/5.0 || SYTV/1.6$预置SYTV/1.6",
; b# T2 p) c; m# a% S! l; |# g& c* d- N5 |! b) n
"#22": "解码方式;0=系统解码,1=IJK硬解,2=IJK软解,3=EXO硬解,4=EXO软解",6 n; I7 _9 ? S* p: z7 q
"PLAY_TYPE": 1,
2 o7 |# i* a: r1 I. c/ } M
) y5 R2 e# g+ p0 r% ^! A "#23": "画面比例;0=默认,1=16:9,2=4:3,3=填充,4=原始,6=裁剪",
" J$ a: P! \5 A& n. } "PLAY_SCALE": 3,
5 L: ~! s2 n p$ J* I9 B1 h) t. }) @$ L1 {8 K- }7 O
"#24": "超时换源,0=5s,1=10s,2=15s,3=20s,4=25s,5=30s",+ e" c) o" R9 q8 i- N- w
"LIVE_CONNECT_TIMEOUT": 1,! L! z8 X9 {! K2 L
% T5 L3 n6 @1 {: a8 `2 B' X. Q
"#25": "EPG解析方式;0=百川/DIYP,1=超级TV,2=XmlTV",
% M; P# h: e0 L! S "EPGTYPE_SELECT": 0,
6 F3 y( [& H, s4 t* l) O' B5 I& h, q, j+ b& I" @
"#26": "显示时间;true=显示,false=隐藏",
! B9 z7 O7 Q$ W7 s0 [" v "LIVE_SHOW_TIME": false,
4 N4 t- U% ]# \$ m- q" X; L4 {$ Z/ I3 M2 o$ t# O+ p ~& @1 ^/ h$ |
"#27": "显示网速;true=显示,false=隐藏",7 p( q/ f8 w5 f7 D; S
"LIVE_SHOW_NET_SPEED": false,
5 |) e0 g2 X$ y' a( e& u8 C! W/ p2 S
6 Z% {8 N; }; y) g/ ~" C "#28": "列表图标;true=显示,false=隐藏",3 R% X2 Q: q0 F' w; Q$ t
"HIDE_Channel_LOGO": true,& d3 X' q% _5 \
- p8 K% n; Q9 _" `# ^% m
"#29": "底部图标;true=显示,false=隐藏",
" c" @9 U x d* k! h) R% W- [$ U. r "HIDE_Bottom_LOGO": true,4 i# T& n, p, g, d% Q8 v
+ c* Y J! k V3 \- T @
"#30": "关闭PG;true=显示,false=隐藏",
; P, r4 g+ y$ K! w/ D% Q& T "CLOSE_EPG": false,
0 t# d( E C. @# i! b( b a; R4 u; \; f& S- X
"#31": "关闭收藏;true=显示,false=隐藏",
5 }7 x; F: g2 z+ z& M) r/ o6 g "HIDE_FAVOR": false,
4 b- l+ R1 y2 W0 \
- f1 c3 Q6 O) W1 t( s "#32": "隐藏序号;true=显示,false=隐藏",' U& @! R$ A% j
"HIDE_NUMBER": false,' {: C/ F& i+ j' C- o% [8 W
4 ]: Q; }2 x2 ] E4 `7 | "#33": "记忆解码;true=开启,false=关闭",
3 j6 r/ }% ]* N' M; ], F "PL_MEMORYS_ET_SELECT": false,
; G4 A) s$ C; V* m! J, i/ q
% f" j& z# s. y/ |$ A/ ~( i "#34": "换台反转;true=开启,false=关闭",
& Z2 z4 b( N0 d" }. m9 Z7 r "LIVE_CHANNEL_REVERSE": false,: W! U" T8 O8 c2 n3 }- g7 U, d
" M3 [9 Y# c4 ]% y! ^8 A0 o "#35": "跨选分组;true=开启,false=关闭",
% c, X# h% ]7 ~( {8 o3 a "LIVE_CROSS_GROUP": false," P6 H" W( {$ o0 H! }
$ |* g% \0 s/ }& X
"#36": "关闭密码;true=开启,false=关闭",
/ e5 q: {2 w+ O ^, \4 _ C "LIVE_SKIP_PASSWORD": false, E4 ~, A$ U. i: s- o M
* [+ n$ r& _, }6 a U4 `
"#37": "画中画;true=开启,false=关闭",1 \# f( \; q6 }( R8 z6 { q) j
"PIC_IN_PIC": false,5 M8 ]7 M1 g" g6 }
8 T' f" p9 E/ `1 k6 W
"#38": "开机启动;true=开启,false=关闭",
; q9 J+ e2 u% l8 B$ b- W4 j! u "BOOT_START": false,
2 R4 L1 Y! O- J P& J8 J |
1 e1 p# {0 {3 s6 q% D6 N9 } y "#39": "快速退出;true=开启,false=关闭",% O2 |0 V$ m+ D% c6 a
"QUICK_EXIT": false,3 Q4 b6 b% ~6 r3 t2 M# v% ] r9 Z
+ B# H# M: \. v& V
"#40": "画面锁定;true=开启(切换源时保持最后一个画面,部分设备无效,画面渲染异常可尝试关闭),false=关闭(切换源黑屏一下)",& B H, ] V/ Y- q
"EYE_PROTECTION": true,
4 [) T' B7 N% k' y- Y6 p' z. s% U+ j
"#41": "回放标识;true=显示,false=隐藏",6 L! C1 Z. C: Z n& _. h
"PLAYBACK_ID": false,( d# n2 K" K, m' H
. ]8 s- u! I$ C "#42": "开启时移;true=开启,false=关闭",6 b0 I' n7 ?/ f3 g! o+ ]
"TIME_SHIFT_ON": true,6 k2 o; W/ w' g2 G
& \9 U4 V& y& x- b5 I3 t: d
"#43": "渲染类型;0=texture,1=surface",
t; b) v" [1 D* y$ _! S "PLAY_RENDER": 1,' N5 P+ u6 ~' f* ?1 Z
9 P5 C0 U6 q7 z
"#44": "安全DNS选项;0=关闭,1=腾讯,2=阿里,3=360,4=Google,5=AdGuard,6=Quad9",+ ~6 q0 ` H) ?4 o2 [ v
"DOH_URL": 0,& r( w3 }/ }. J O. L: n
" d, P! t( P1 c) P+ A/ g; [. `
"#45": "主题类型;0-9选项(lite版不支持此选项)",8 B& y0 h0 S* V- a) g+ M4 b
"THEME_SELECT": 2,
) J8 ^/ A! {- i; q
- z. X# G! {' S9 x "#46": "回放方式;0=重新加载url更新进度,1=播放器seekTo更新进度",
* @ `9 P$ I3 P2 I3 F7 o9 T "PLAY_BACK_TYPE": 0,
$ F( j0 z( w+ h" A! {) e- S1 O9 ?0 ^
5 i1 Y) `5 k; E/ q% o! J3 ~* s "#47": "断线重连;0=关闭重连,1=1秒后重连,2=3秒后重连,3=5秒后重连,4=10秒后重连,5=20秒后重连",4 _5 j4 r% q+ E& t4 d- N4 G* J
"RECONNECT_INDEX": 0,
4 V$ ^4 ?& [0 Q6 {2 y' Y0 G6 v1 k# Z4 y! [% A. S2 ]' L
"#48": "EXO隧道模式;true=开启,false=关闭",9 E+ {6 H$ b# N
"EXO_TUNNELING_SELECT": false,- b/ N3 U/ ]" S' R! i
. W! j; W& z- r "#49": "RTSP通道;0=TCP,1=UDP",
, z+ P* W; B, d "RTSP_TCP_SELECT": 0,
) X- N5 Z9 P$ _' n
6 L9 s, }$ U/ J& ^4 H "#50": "导航栏模式;0=滑动显示,1=一直显示,2=触摸显示",
# i l* S( p0 \/ l, F' Z "NAVIGATION_SELECT": 0,
4 ?+ b. ^; [$ ]9 J9 O* @0 T I
+ Z/ U, K/ T0 p "#51": "EPG展示;0=折叠展示,1=一直展示",* j+ N8 i/ e7 |6 F+ l
"EPG_SHOW_TYPE_SELECT": 0,+ t: Z" K% x: [! V0 i) D, e; O
2 @6 M# |$ {4 @: o9 }/ ~ "#52": "全局字体,负值比默认小,否则比默认大,数值范围:-12~12",
* F# e, A! Y/ j9 s "TEXT_SIZE": 0,
( F$ ?7 c+ i3 f6 F; `
' q% v, q9 g9 |! U6 c& } "#53": "列表宽度,负值比默认小,否则比默认大,数值范围:-12~12",
$ {: ~; ~5 v; j "LIST_WIDTH": 0,! ^& K4 B9 v4 `' W" ]
. J2 d% @0 _' w: W "#54": "底部信息栏宽度,负值比默认小,否则比默认大,数值范围:-12~12"," w' F' o* B$ A+ C
"BOTTOM_WIDTH": 0,+ N0 z, g- Q: S% F( S9 _9 H
% s& U7 |' `2 c8 b0 L "#55": "EPG缓存设置;;0=关闭缓存,1=每天2点,2=每天4点,3=每天6点,4=每天8点,5=每天10点,6=每天12点,7=每天14点,8=每天16点,9=每天18点,10=每天20点,11=每天22点",6 d, _+ t$ \: w; k" U7 e& V0 ]/ Z
"EPGCACHE_SELECT": 4,9 m6 Q9 b/ E/ y& q% L6 D: F% z
% I: x/ a) v% J* X+ p "#56": "图标缓存开关;true=开启,false=关闭",5 `/ H' {: o# p1 G5 r
"IMAGECACHE_SELECT": false,
* I0 A$ V8 b0 G4 | ]% U: s# A
! p7 ?+ m- H! c "#57": "脚本缓存;true=开启,false=关闭",' o1 h0 Y. f: J% b
"SCRIPT_CACHE": true,
' Z- v3 E1 T: Z1 L3 a
V9 @! @( [" O; Q "#58": "记忆多源;true=开启,false=关闭",2 v8 b ]8 i( ]1 o' C1 @3 X6 C7 y# A
"MEMORYS_SOURCE": true,
( ~* u$ M2 r w9 ?5 B/ d, w; M1 y( a5 x6 B% K
"#59": "记忆进度开关;true=开启,false=关闭",+ i0 s! H$ m% c$ u( {. H
"MEMORYS_POSITION": true,8 i( v; _" X2 T' A7 w' O
' k* A* U4 C# C9 X$ U) n1 b
"#60": "背景色系;0-9选项(9为自定义色系内容,既#15的设置内容)",6 m8 C U3 }; h% ]/ h3 @
"BACKGROUND_THEME_SELECT": 6,
/ H$ d K6 H6 Z5 b0 j1 t+ C
5 D/ |" @/ t' D; M6 y1 p "#61": "开机自启检测设置;true=开机获取ip后自启,false=开机直接自启",& G" s9 }' [. I
"BOOTRECEIVER_SET_SELECT": true,
; q- s$ _& E3 M1 c# d- l2 W* ~2 x! g5 [
"#62": "快捷菜单显示开关;true=开启,false=关闭",5 @2 t+ n& I b1 v5 A
"SHORTCUTS_MENU": false,
1 a2 U0 e' `% f8 v3 @: o1 [2 a8 Y O1 S) @; L2 T
"#63": "快捷菜单默认选项,多个以英文逗号隔开,填写的名称与快捷列表名称一致",
- A* u4 ?2 ~+ O, r) I1 N4 O "SHORTCUTS_MENU_SELECT": "列表订阅,EPG订阅,无线投屏,频道搜索,APP信息",
! z& n- b. i' j, o( Q5 y5 h7 ^1 S s {& T) r1 j
"#64": "列表类型;0=传统分组(仅网络列表进行分组),1=列表分组(所有列表进行分组),2=二级分组模式1(所有分组显示二级分组),3=二级分组模式2(分组数小于1的隐藏二级分组)",
! Z) N5 j' ~4 `6 L "GROUP_PARS_SET_SELECT": 3,
8 s) F: R4 L; s/ X* G; j. M# C4 x! D. [2 Y
"#65": "遍历多源循环;true=开启,false=关闭",0 r' D( f2 r9 p- U# n
"PLAY_ALL_SOURCE": true,/ \; ~ s& n& P4 m7 ~% q; \" \
4 |& A5 ~4 M. T5 X$ X' |& w
"#66": "分辨率显示样式;0=分辨率缩写,1=分辨率数字x数字",
' T z8 W7 L @ L' w "RESOLUTION_MODE_SELECT": 0,9 l5 `4 ?& N( w8 N7 J( ^% ?- e4 E" V+ N
9 l$ G2 ~/ a/ Q0 ` "#67": "XML时间偏移;0=默认时区,1=-12小时,2=-11小时,......,24=+11小时,25=+12小时",4 f7 O0 u( s# C5 e$ n! E' d7 t
"TIME_ZONE_SELECT": 0,
8 k1 _7 _, q3 i. f: g: f- R: x) [3 v" j) c) V' |
"#68": "时移结束播放设置;true=时移结束自动刷新继续播放,false=回到直播",; `, k- c* s- p$ |/ C
"TIME_SHIFT_MODE": true,
9 E8 n- i3 @7 I& S# t. r: N
9 p6 }, y9 A0 v! Q. d2 j% P "#69": "是否显示videoFile文件夹下的本地视频列表;true=开启,false=关闭",
; _& U, U3 Z+ ], q "ENABLE_LOCAL_VIDEO": false,
& }+ K7 B7 r, x6 p3 B4 U3 c/ A
! B( K1 {$ T* w "#70": "图标优先级,true=m3u获取图标优先级高于epg中获取图标,false=默认优先级",/ V5 \( X; Y% }7 @) x# r$ y
"M3U_LOGO_PRIORITY": false,
9 [ M, I2 S+ E |- Q5 W) \2 Y3 N
5 P7 `# ^ V( d- y" S) d' q* J7 c2 n( Z "#72": "列表EPG详情显示;true=显示,false=隐藏(需EPG支持desc字段,移动端长按epg显示)",
# L9 X1 I1 f. B "EPG_DESC_SET": false,4 o' b. Z f; K! K
8 {! W7 Y4 b' l
"#73": "底部信息栏EPG详情显示;true=显示,false=隐藏(需EPG支持desc字段)",- M, i; b/ o+ c# x
"BOTTOM_DESC_SET": true,+ [; T9 e7 ]2 I3 }* p% P* X
2 P* ]' h1 ]+ P$ ~6 Z2 X "#74": "图标默认样式;true=显示自定义背景频道首字,false=显示默认图片",
/ y) l3 ~ y* ~ "ICON_INITIAL_SET": true, U- O1 P V5 _2 s
6 v* ?, U3 U+ ?2 L "#76": "epg缓存路径设置,true=外部储存(部分设备可能会有出错),false=内部储存",. t! Y; g1 H1 G' K( g: c, J
"EPG_CACHE_PATH_SET": false,
/ K! a/ O1 K& C5 {' J6 s) S- \# C+ P
"=====================================================":"=====================================================",3 D2 r' {; p& A0 z0 {% Q
"#提示2": "以上设置(分割线内)为初始化配置(首次安装或清除数据时的默认设置),app第一次运行时的配置!之后运行不会生效!!!"
: V A2 o; v9 G }# G) ~* l! Y3 V3 P- ]- P0 R# u Z
}
+ l- l3 [) u, J! k) @% V5 r1 N6 `- j3 i# D
把这个文件保存为Configuration.json,并拷贝到安装了酷9apk的电视盒酷9目录中,这个只需要拷贝一次,以后再升级就只需要修改台式机上的update.json文件。 |
|