iOS 15+ TVBox 源聚合 竖屏短剧 电视直播 投屏

一个 App
装下全网影视

LSTV 是 TVBox 风格的 iOS 视频聚合播放器:订阅源聚合搜索、竖屏短剧沉浸 feed、电视直播、DLNA/AirPlay 投屏、HLS 离线下载,配独立后端与 Android 中继集群,加密站点也能看。

FEATURES

核心功能

从聚合观看到沉浸短剧,从大屏投屏到离线缓存

🔍

聚合搜索播放

接入 TVBox 订阅源,聚合多站点并发搜索;drpy JS / csp jar / Guard 加密站点全类型覆盖,多线路切换、半屏/全屏无缝播放。

📱

竖屏短剧 feed

短视频 / 剧集 / 短剧三 Tab,抖音式整屏翻页:预加载下一集首帧、上滑连播、观看完整剧集无缝迁移竖屏播放页。

📺

电视直播

TXT 订阅源接入 IPTV 频道,本地缓存秒开;分组筛选、批量测速、多选删除,横屏全屏无缝切换。

📡

投屏

DLNA + AirPlay 双协议设备发现,投屏控制面板(设备名/进度/±15s/暂停/换设备),投屏状态全局同步。

⬇️

离线下载

HLS 分片下载 + 边下边播本地代理,下载管理按剧集聚合,断点续传,完成后离线可看。

🕘

历史与收藏

观看历史精确到集数与秒,一键续播锚定线路;收藏/历史均支持编辑多选删除,容量自动限额。

🍎

Apple 登录

Sign in with Apple 一键登录,编辑资料(昵称/简介),会话长效保持;服务端账号体系支持多登录方式扩展。

💰

智能变现

友盟激励互动广告接入,短视频每 2 条自然触发,广告弹出自动暂停、关闭恢复,体验不打断。

ARCHITECTURE

技术架构

客户端 · 服务端 · 中继集群 · 内容站点 全链路数据流

📱iOS 客户端

ObjC UIKit + Swift · KSPlayer
聚合播放短剧 feed直播 投屏离线下载账号
HTTP · /v1/api搜索 · 详情 · 播放
分类 · 直播 · 登录
JSON统一数据模型

🖥后端服务

Node.js Express + SQLite
Spider 源代理短剧分类直播源 用户系统管理平台
WS · /relay/agentspider 请求派发
最少在途分流
结果 + 心跳内存 · 电量

🤖中继集群

Android × N · 反向连接
Guard 加密执行前台保活断线重连
Spider 执行直连 drpy / jar
订阅抓取
内容数据列表 · 详情 · 地址

🌐内容站点

上游资源生态
drpy JScsp jarGuard 加密 IPTV网盘
普通站点由服务端直连执行;Guard 加密站点经 WebSocket 派发到中继手机真实环境执行,多机自动分流
NUMBERS

工程一览

3 端
iOS / Node / Android 协同
4 类
drpy / jar / Guard / 直播源全兼容
20+
主链路自动化用例
1 套
可视化管理平台