TV Launcher Pro

让电视桌面,美如电脑壁纸

打造极致视觉体验的智能电视桌面,支持动态壁纸、应用推送、会员管理,让大屏焕发新生

手机 平板 电视 机顶盒 自适应适配
0+ 活跃用户
0+ 合作商家
0% 好评率

版本对比

选择适合您的版本

专业版

基础
全局应用推送(12槽位)
专属应用推送
兑换码管理
会员管理
壁纸管理(图片+视频)
应用商店
公告系统
数据统计
观影模式 对接cms
休屏广告 / 定时广告
坑位数量按码自定义
兑换码多设备绑定
扫码上传 APK / 壁纸
酒店场景功能
咨询购买

企业版亮点:观影模式API地址支持后台动态配置,无需重新打包APK;兑换码可绑定多台设备,一码管理整层楼/整栋酒店;首页坑位数量可按兑换码单独设置(6/8/10/12个),实现差异化运营

核心功能

强大的功能,简单的操作,为您的业务保驾护航 (点击卡片查看详情)

推送管理 核心

槽位管理

12个应用槽位,专属应用优先显示,全局应用自动后移

点击了解更多

专属应用模板库

预设常用专属应用,快速选择推送,提高运营效率

点击了解更多

专属应用管理

查看、删除已推送的专属应用,支持按用户筛选

点击了解更多

会员管理

兑换码系统

批量生成兑换码,支持多种会员时长,一键导出

点击了解更多

用户管理

查看所有用户信息,管理会员状态,支持手动续期

点击了解更多

到期提醒

会员到期前自动弹窗提醒,引导用户续费

点击了解更多

内容管理

应用商店

内置应用商店,用户可自主下载安装应用

点击了解更多

壁纸管理

支持图片和视频壁纸,用户可自由选择

点击了解更多

公告系统

支持普通公告和紧急公告,及时传达重要信息

点击了解更多

系统功能

授权保护

完善的授权验证机制,保护您的软件资产安全

点击了解更多

服务器配置

APP端支持动态修改服务器地址,域名失效可自救

点击了解更多

数据统计

实时统计用户数、会员数、应用数等关键数据

点击了解更多

观影模式 企业版

广告与运营 企业版

更多企业版功能 Enterprise

产品演示

观看视频,快速了解产品功能

界面预览

精美的界面设计,优秀的用户体验

首页
首页
用户管理
用户管理
会员管理
会员管理
兑换码管理
兑换码管理
应用管理
应用管理
应用管理2
应用管理2
专属推送
专属推送
推送管理
推送管理
壁纸管理
壁纸管理
公告管理
公告管理
系统设置
系统设置

部署教程

详细的部署文档,助您快速上手

  • 环境要求
  • 创建数据库
  • 部署后端
  • OSS 配置
  • 部署前端
  • 配置 Nginx
  • 常见问题

环境要求

服务器

Linux 系统(推荐 CentOS 7+ / Ubuntu 18+)

内存:最低 1GB,推荐 2GB+

数据库

MySQL 5.7+ 或 MySQL 8.0

Java

JDK 11+(推荐 JDK 17 或 21)

Web 服务器

Nginx(推荐使用宝塔面板)

创建数据库

在宝塔面板中创建数据库:

  1. 打开宝塔面板 → 数据库 → 添加数据库
  2. 数据库名:tv_store
  3. 用户名:tv_store
  4. 设置一个强密码

数据库表会在首次启动时自动创建,无需手动导入 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 配置(可选)

如需使用阿里云 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

配置步骤:

  1. 登录 阿里云 OSS 控制台
  2. 创建 Bucket,选择与服务器相近的地域
  3. 设置 Bucket 读写权限为「公共读」
  4. 在 RAM 访问控制中创建 AccessKey
  5. 将 AccessKey 信息填入配置文件

不配置 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;
}

在宝塔面板的网站设置中,找到「伪静态」选项,粘贴上述配置即可

配置 Nginx

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;
    }
}

常见问题

启动失败,提示数据库连接错误?
检查数据库是否已创建,用户名密码是否正确,数据库用户是否有访问权限。
前端页面空白或 404?
检查 Nginx 配置是否正确,前端文件是否上传完整,是否重载了 Nginx 配置。
默认管理员账号密码是什么?
用户名:admin,密码:admin123,首次登录后请立即修改密码。

文件下载

获取部署所需的全部文件

后端程序

tv-launcher-server-1.0.0-encrypted.jar

约 50MB 下载

前端文件

dist.zip(管理后台前端)

约 2MB 下载

动感影视桌面 APK

TV Launcher 演示安装包

约 20MB 下载

配置模板

application.yml 配置文件模板

约 1KB 下载

下载前请先联系我们获取授权密钥,否则程序无法正常运行

联系我们

有任何问题,欢迎随时联系

QQ 咨询

4943960

邮箱

4943960@qq.com

更新日志 & 更新教程

持续优化,不断进步;更新操作说明如下

版本更新操作教程

每次更新请各位站长下载最新 jar 包和前端 dist.zip 文件,前往对应文件夹覆盖替换:

  • 后端 jar 包:直接上传至后端目录覆盖原有文件;
  • 前端 dist.zip:上传压缩包并解压,完整覆盖前端目录;

文件替换完成后,分别重启前端服务与后端服务,更新生效。安桌端请自助打包!

推荐返现50元,招收代理(代卖)!

v1.1.1 2026-06-27

🎉 新增功能

  • 上传apk自动识别包名 - 支持本地上传、URL远程下载两种方式

✨ 功能优化 & Bug修复

  • 修复兑换码一键取消会员机制异常问题
  • 新增管理员自定义开关:可自主控制是否开启会员机制
v1.1.0 2026-01-17 企业版专属

🎉 企业版新增功能

  • 用户组管理 - 支持创建用户组,批量管理站内用户
  • 兑换码绑定用户组 - 生成兑换码时可预先关联用户组,用户兑换后自动加入对应分组
  • 分组定向推送应用 - 支持向整个用户组批量推送专属应用资源

✨ 功能优化

  • 优化企业版权限校验逻辑,非企业版访问功能增加清晰友好提示
  • 重构用户组成员管理页面,操作交互更简洁