让电视桌面,美如电脑壁纸
打造极致视觉体验的智能电视桌面,支持动态壁纸、应用推送、会员管理,让大屏焕发新生
选择适合您的版本
企业版亮点:观影模式API地址支持后台动态配置,无需重新打包APK;兑换码可绑定多台设备,一码管理整层楼/整栋酒店;首页坑位数量可按兑换码单独设置(6/8/10/12个),实现差异化运营
强大的功能,简单的操作,为您的业务保驾护航 (点击卡片查看详情)
一键推送应用到所有用户电视桌面,支持12个槽位自由排列
点击了解更多为指定兑换码用户推送专属应用,实现差异化运营
点击了解更多生成兑换码时直接绑定专属应用,用户激活即获得
点击了解更多12个应用槽位,专属应用优先显示,全局应用自动后移
点击了解更多预设常用专属应用,快速选择推送,提高运营效率
点击了解更多查看、删除已推送的专属应用,支持按用户筛选
点击了解更多批量生成兑换码,支持多种会员时长,一键导出
点击了解更多查看所有用户信息,管理会员状态,支持手动续期
点击了解更多会员到期前自动弹窗提醒,引导用户续费
点击了解更多内置应用商店,用户可自主下载安装应用
点击了解更多支持图片和视频壁纸,用户可自由选择
点击了解更多支持普通公告和紧急公告,及时传达重要信息
点击了解更多完善的授权验证机制,保护您的软件资产安全
点击了解更多APP端支持动态修改服务器地址,域名失效可自救
点击了解更多实时统计用户数、会员数、应用数等关键数据
点击了解更多内置影视点播系统,海量影视资源一键播放,支持搜索、分类、历史记录
点击了解更多集成电视直播功能,央视卫视频道一应俱全,支持自定义直播源
点击了解更多观影模式API地址在后台yml中配置,无需重新打包APK即可切换影视源
点击了解更多设备休屏时自动展示广告图片,支持多图轮播,高效利用闲置屏幕
点击了解更多支持时间段弹出、定时间隔弹出、打开应用时弹出三种触发模式
点击了解更多首页应用坑位支持 6/8/10/12 个,可按兑换码单独设置,差异化运营
点击了解更多一个兑换码绑定多台设备,解决酒店/网吧集体部署问题,批量管理更轻松
点击了解更多批量管理用户,按组推送专属应用,兑换码自动关联用户组
点击了解更多用户在电视端扫描二维码,通过手机上传 APK 到电视,无需 U 盘
点击了解更多用户扫码即可上传自定义壁纸到电视,支持图片和视频格式
点击了解更多在桌面显示酒店名称,进入时弹出酒店介绍,支持中英文双语切换
点击了解更多顶部滚动公告,支持一直显示或时间段显示,从右到左平滑滚动
点击了解更多为兑换码配置专属壁纸,用户激活后自动应用,支持图片和视频
点击了解更多设备首次使用需激活,后台可管理已激活设备,支持远程禁用
点击了解更多设备开机后自动启动桌面应用,延迟启动确保系统稳定
点击了解更多同时提供标准版和轻量版APK,轻量版兼容老旧电视设备
点击了解更多观看视频,快速了解产品功能
精美的界面设计,优秀的用户体验
详细的部署文档,助您快速上手
Linux 系统(推荐 CentOS 7+ / Ubuntu 18+)
内存:最低 1GB,推荐 2GB+
MySQL 5.7+ 或 MySQL 8.0
JDK 11+(推荐 JDK 17 或 21)
Nginx(推荐使用宝塔面板)
在宝塔面板中创建数据库:
tv_storetv_store数据库表会在首次启动时自动创建,无需手动导入 SQL
1. 创建项目目录并上传文件:
mkdir -p /www/wwwroot/tv-launcher
# 上传 tv-launcher-server-1.0.0-encrypted.jar 和 application.yml
2. 创建配置文件 application.yml:
server:
port: 8088
spring:
datasource:
url: jdbc:mysql://127.0.0.1:3306/tv_store?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai
username: tv_store
password: 你的数据库密码
jpa:
hibernate:
ddl-auto: update
# 文件上传路径(必须使用绝对路径!)
upload:
path: /www/wwwroot/tv-launcher/uploads
runtime:
key: 你的授权密钥
encrypted-server-url: 从授权方获取
# 观影模式配置(企业版,编码后的API地址)
movie-mode:
cos-main-url: 从授权方获取
main-url: 从授权方获取
app-id: "10000"
3. 启动命令(请根据实际 JDK 路径调整):
# JDK 路径请根据宝塔安装的实际版本调整
# 例如:/www/server/java/jdk-17.0.x/bin/java
# 或者:/www/server/java/jdk-21.0.x/bin/java
/www/server/java/jdk-21.0.2/bin/java \
-javaagent:/www/wwwroot/tv-launcher/tv-launcher-server-1.0.0-encrypted.jar="-pwd 你的解密密码" \
-Xmx1024M -Xms256M \
-jar /www/wwwroot/tv-launcher/tv-launcher-server-1.0.0-encrypted.jar \
--server.port=8088
不会部署?联系我们提供付费部署服务,仅需 50 元,快速上线无忧
如需使用阿里云 OSS 存储上传的文件(推荐大流量场景),在 application.yml 中添加以下配置:
# 阿里云 OSS 配置(可选,不配置则使用本地存储)
aliyun:
oss:
enabled: true
endpoint: oss-cn-hangzhou.aliyuncs.com
access-key-id: 你的AccessKeyId
access-key-secret: 你的AccessKeySecret
bucket-name: 你的Bucket名称
# 自定义域名(可选,用于加速访问)
custom-domain: https://cdn.your-domain.com
不配置 OSS?系统会自动使用本地存储,文件保存在 upload.path 指定的目录
安全提示:请妥善保管 AccessKey,不要泄露给他人。建议使用 RAM 子账号并仅授予 OSS 相关权限
1. 创建网站目录:
/www/wwwroot/tv-launcher-admin/
2. 上传 dist 文件夹中的所有文件
3. 目录结构:
/www/wwwroot/tv-launcher-admin/
├── index.html
├── assets/
│ ├── index-xxx.js
│ └── index-xxx.css
└── ...
4. 配置伪静态(重要):
location / {
try_files $uri $uri/ /index.html;
}
在宝塔面板的网站设置中,找到「伪静态」选项,粘贴上述配置即可
server {
listen 80;
server_name your-domain.com;
root /www/wwwroot/tv-launcher-admin;
index index.html;
client_max_body_size 100M;
# 前端路由
location / {
try_files $uri $uri/ /index.html;
}
# API 代理
location /api {
proxy_pass http://127.0.0.1:8088;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
# 上传文件
location /uploads {
alias /www/wwwroot/tv-launcher/uploads;
}
}
admin,密码:admin123,首次登录后请立即修改密码。
有任何问题,欢迎随时联系
4943960
4943960@qq.com
持续优化,不断进步;更新操作说明如下
每次更新请各位站长下载最新 jar 包和前端 dist.zip 文件,前往对应文件夹覆盖替换:
文件替换完成后,分别重启前端服务与后端服务,更新生效。安桌端请自助打包!
推荐返现50元,招收代理(代卖)!