2024最新版绿豆超级盒子itvboxfast影视仓双端源码 支持TV+手机+平板+电脑 点播+直播系统 自带免签支付系统
首页介绍
fast、绿豆盒子、超级盒子等后台说明请看
之所以要重新做一个后台是因为之前的没法做成通用后台。因为他没法区分某个应用
此后台可以单独添加应用,并针对某个应用获取独有的配置
功能简介
仓库、接口后台管理
自带收银台(免签约。测试中)
第三方支付(微信、支付宝、易支付)无缝整合
点播及直播支持设置会员制
APP版本推送(在线更新)
环境要求
PHP >= PHP7.4+ (必须7.4+低于7.4会有异常)
Mysql >= 5.5.0 < 5.7 (需支持innodb引擎,建议5.6)
Apache 或 Nginx
删除宝塔默认创建的index.html、404.html
将安装包上传到您刚创建的站点目录中并解压
设置网站运行目录为public
访问域名进行安装
必看配置
0531后打包的ui6-ui7的配置文件在public/uploads/tvbox/config/xxxx.json里面,如果没有直接创建一个文件即可
xxxx是对应的应用ID,也就是你希望那个App调用这个配置。比如public/uploads/tvbox/config/10000.json
ps:支持将xxxx.json的内容填写到对应应用的扩展里面。也就是后台管理—应用管理—编辑—扩展(需要将后台跟新到最新版本)
支持的参数:
{
“home_ui” : “0”,
“home_live” : “开启”,
“home_info” : “开启”,
“home_push” : “开启”,
“home_cover” : “#CC44566E”,
“home_cover_img” : “https://app.lvdoui.net/uploads/tvbox/home_vod_bg.png”,
“home_hide_video”: “四平警事,猫和老鼠”,
“custom_depot” : “关闭”,
“auto_logon” : “开启”,
“release_url” : “https://baidu.com”,
“x5_tbs_arm64_v8a” : “http://file.lvdoui.net/arm64_v8a/x5.tbs.apk”,
“x5_tbs_armeabi_v7a” : “http://file.lvdoui.net/armeabi_v7a/x5.tbs.apk”,
“vod_blurb” : “https://api.tiankongapi.com/api.php/provide/vod/?ac=detail&wd=”,
“flag” : “douyin,lzm3u8”,
“about” : “本项目基于https://github.com/FongMi/TV仓库二次开发(223-0516)。支持后台管理仓库、会员系统、卡密系统、批量生成账号、卡密(后台)”
}
名称 支持应用 示例 介绍
home_ui ui6 0 首页ui。支持0、1、2
home_live ui6、7、手机版 开启 直播入口
home_info ui6、7 开启 消息入口
home_push ui6、7 开启 推送入口
home_cover ui6、7 #CC44566E 首页虚幻。CC是透明度,44566E是颜色
custom_depot ui6、7、手机版 开启 自定义仓库
auto_logon ui6、7 开启 自动登录
release_url ui6、7、手机版 https://baidu.com 发布页
x5_tbs_arm64_v8a ui6、手机版 http://file.lvdoui.net/arm64_v8a/x5.tbs.apk x5下载地址
x5_tbs_armeabi_v7a ui6、手机版 http://file.lvdoui.net/armeabi_v7a/x5.tbs.apk x5下载地址
homevodbg ui6 https://app.lvdoui.net/uploads/tvbox/home_vod_bg.png 首页遮挡层
home_cover_img ui6 https://app.lvdoui.net/uploads/tvbox/home_vod_bg.png homevodbg不行就用home_cover_img
home_hide_video ui6 四平警事,猫和老鼠 MACCMS推荐的视频但某个端不需要显示
vod_blurb ui6、7 https://api.tiankongapi.com/api.php/provide/vod/?ac=detail&wd= 视频详情接口
flag ui6、手机版 douyin,lzm3u8 播放器标识
about ui6、7、手机版 本项目基于https://github.com/FongMi/TV二次开发 关于介绍
X5下载地址包
手机版广告配置(在上面的配置中有几个支持手机版的,需要就添加。跟use在同一级)
手机版的配置文件在public/uploads/tvbox/adConfig_xxxx.json里面,如果没有直接创建一个
新版配置在public/uploads/tvbox/config/xxxx.json,如果没有直接创建一个文件即可
上面的配置如果要加在手机版,就放在和use同一级
{
“use”: “sdk,img”,
“img”: [
{
“reward”: “0”,
“name”: “视频页”,
“event”: “开启”,
“img”: “http://app.lvdoui.net/uploads/tvbox/config/vod_demos.jpg”,
“url”: “https://wap.baidu.com|webs”
},
{
“reward”: “0”,
“name”: “个人中心”,
“event”: “开启”,
“img”: “http://app.lvdoui.net/uploads/20240422/b0510e2d4b4fa31ada2651d1d135a81c.jpg”,
“url”: “mall”
}
],
“sdk”: [
{
“reward”: “1”,
“name”: “应用id”,
“event”: “开启”,
“id”: “1674030830888161281”
},
{
“reward”: “1”,
“name”: “开屏”,
“event”: “开启”,
“id”: “1674031246761791489”
},
{
“reward”: “5”,
“name”: “激励视频”,
“event”: “video,welfare”,
“id”: “1674031298804715521”
},
{
“reward”: “1”,
“name”: “插屏”,
“event”: “home,video,welfare”,
“id”: “1674031345340518401”
},
{
“reward”: “1”,
“name”: “信息流”,
“event”: “home,video,welfare”,
“id”: “1674031400617250818”
},
{
“reward”: “1”,
“name”: “横幅”,
“event”: “history,keep,video,welfare”,
“id”: “1674031502559809538”
},
{
“reward”: “1”,
“name”: “全屏视频”,
“event”: “welfare”,
“id”: “1778729970661855234”
},
{
“reward”: “1”,
“name”: “视频贴片”,
“event”: “video”,
“id”: “1778791031159132162”
}
]
}
adConfig_xxxx.json或xxxx.json配置说明:
use:定义使用sdk还是img广告
reward:奖励的观影次数(仅对SDK广告有效,img的不要去修改)
name:广告位名称,不能修改,修改会出错
event:开启还是关闭这个广告位(open=开启,close=关闭/新的配置是中文【开启/关闭】)
img:图片地址(使用图片广告需要)
url:点击后跳转的地址,或welfare跳转福利页,或mall跳转商城页(图片广告需要)
id:这个只有SDK广告有,在巨量后台查看
SDK广告的插屏event支持三个参数。home,vod,welfare(首页插屏、视频页插屏、福利页插屏),也就是在哪些地方需要出现这个广告
所以,需要改/能改的地方也就reward、event、img、url、id。【name一定不能改】
————————————————
客户端编译教程
将源码导入到Android Studio
File->open->源码目录
UI6:
在app/src/main/com/lvdoui6/android/tv/App.java 最底部修改对接配置,有备注
手机版: 手机版需要切换变体
Build Variants->:app 选择 mobilJvaArm64_v8a…
在app/src/main/com/modile/android/tv/App.java 最底部修改对接配置,有备注
构建APP
Build->Generate Signed App Bundle / APK…
简单修改桌面logo
1、放一张你觉得好看的图片到资源目录app/src/main/res/drawable/app_icon.png
2、修改清单文件引用@drawable/app_icon
修改默认启动图
手机版在app/src/main/res/drawable/ic_app_splash.png
TV版在app/src/main/res/drawable/ic_app_splash.webp
修改APP名称
app/src/main/res/values/strings.xml
修改包名【修改com.lvdoui6.android.tv即可】
【app/build.gradle】applicationId “com.lvdoui6.android.tv”
【app/src/main/AndroidManifest.xml】<manifest xmlns:android=”http://schemas.android.com/apk/res/android” package=”com.lvdoui6.android.tv”>
修改项目结构
项目结构一般根据包名来,右键包->Refactor->Rename…
修改版本号在
【app/build.gradle】versionName “2.3.4”
科科资源 » 2024最新版绿豆超级盒子itvboxfast影视仓双端源码 支持TV+手机+平板+电脑 点播+直播系统 自带免签支付系统