简介
tvbox做为开源和自定义较强的一个app,可以满足日常中的电视直播,还可以自定义许多优秀的节目,本文介绍和记录,使用tvbox的过程中的一些配置
软件下载
tvbox安装
下载相应的版本,之后拷贝到U盘中,插入机顶盒进行安装,(PS:机顶盒需要进行刷机
)
两个版本
tvbox在github上分两个版本
aapt dump badging TVBox_q215613905_20230716-2022.apk
q215613905
apk名: TVBox_q215613905_20231013-1626.apk
不可以挂载 webdav
16-26版本 Credit: q215613905 Commit: 5775c0e7308abfa243a53f9d0a50f31fd3a5cfb9 Changelog:
takagen99
apk名: TVBox_takagen99_20230815-2051.apk
可以挂载 webdav
18-29 19-29 21-29 Credit: takagen99 Commit: b65920a Changelog: Fix display issues with Douban images
tvbox配置
Android电视盒子最强看电视app-tvbox配置教程video
Android电视盒子最强看电视app-tvbox配置教程html
以上是比较基础的一些使用,但是开源的接口配置,经常会失效,所以使用自定义的配置文件就很重要,当给家里人使用时,直播文件失效了,我们自己后台更新下配置文件就可以了,所以我这使用自定义的配置文件
自定义
接口参数详解
参数按照jar包的编写,按照要求修改,其中site的众多参数可以根据jar中的代码,进行相应的修改
{
#jar包,用于解析sites中的接口地址
"spider": "http://cdn.qiaoji8.com/fix24726.jar;md5;e8c89ed0862c98170bbaff794a645432",
#壁纸
"wallpaper": "http://www.kf666888.cn/api/tvbox/img",
#直播文件
"lives": [{
"group": "redirect",
"channels": [{
"name": "live",
"urls": "......."
}]
}],
#接口文件 ,会使用
"sites": [{
"key": "南瓜",
"name": "南瓜┃App",
"type": 3,
"api": "csp_NanGua",
"searchable": 1,
"quickSearch": 1,
"playerType": 2,
"filterable": 1,
#自己填接口地址
"ext": ""
},
{"key": "天天","name": "天天┃App","type": 3,"api": "csp_TTian","playerType": 2,"ext": "baHR0cDovL29wLnlzZHFqcy5jbg=="
}],
#解析器
"parses": [{
"name": "解析聚合",
"type": 3,
"url": "Demo"
}],
#未知
"flags": ["youku","qq","QQ"],
#解码器
"ijk": [{
"group": "软解码",
"options": [{"category": 4,"name": "opensles","value": "0"}]
},
{
"group": "硬解码",
"options": [{"category": 4,"name": "opensles","value": "0"}]
}],
#广告屏蔽,一般没用
"ads": ["mimg.0c1q0l.cn","www.googletagmanager.com"]
}
更新直播流
方式1
直播流经常失效,每天定时更新直播流
自动更新直播的,直播源
pip install selenium
pip install selenium
pip install requests
pip install futures
pip install eventlet
pip install opencv-python
将itv_all中的的urls数组中的非自己地区
删除,之后运行更新
开发: 暂略
方式2
自己通过交换机设置镜像端口,然后用电脑上的wireshark
进行抓包.
自定义解析包
反编译jar
-
下载第三方的jar包
-
使用winrar解压jar包
-
进入解压后的文件,将
classes.dex
拷贝到dex2jar-2.0
文件夹中,进入dex2jar-2.0
文件夹,进行反编译-
cd dex2jar-2.0 d2j-dex2jar.bat classes.dex
-
-
获得
fan-dex2jar.jar
文件,使用luyten-0.5.0
进行反编译 -
可知使用的是
catvod
包,github搜索相关信息,获取开源代码 -
CatVodTVSpider该项目已删除
-
获取其他基于该项目开发的第三方代码
项目
项目1 : bizhangjie–CatVodSpider
项目2 : drizzle888–CatVodTVSpider
开发: 暂略
自定义接口参数
#略
{.....}
参考资料
链接
远程协助告别卡顿!自建RustDesk远程桌面连接服务,私有化部署媲美TeamViewer和向日葵
免费开源远程桌面控制神器RustDesk Docker/Win/Ubuntu/Mac/iOS/Android等多种系统搭建跨平台使用支持硬件解码
更新接口地址(第三方)
第三方的随时失效
#1
https://100km.top/0
#2
http://pandown.pro/tvbox/tvbox.json
#接口:
https://mirror.ghproxy.com/https://raw.githubusercontent.com/qirenzhidao/tvbox18/main/app.json
#Panda Groove(pg)
https://mirror.ghproxy.com/https://raw.githubusercontent.com/qirenzhidao/tvbox18/main/pg/jsm.json
#多线路(影视app支持多线路,tvbox自测)
https://mirror.ghproxy.com/https://raw.githubusercontent.com/qirenzhidao/tvbox18/main/tvbox.json
#饭太硬
https://mirror.ghproxy.com/https://raw.githubusercontent.com/qirenzhidao/tvbox18/main/fan.json
#蜂蜜
https://mirror.ghproxy.com/https://raw.githubusercontent.com/qirenzhidao/tvbox18/main/fongmi.json
#道长
https://mirror.ghproxy.com/https://raw.githubusercontent.com/qirenzhidao/tvbox18/main/XYQTVBox/drpy_js/drjs_config.json
###