[{"data":1,"prerenderedAt":167},["ShallowReactive",2],{"repo-jstrom2022-tvbox-swift-zh-CN":3,"i18n-jstrom2022-tvbox-swift-zh-CN":164},{"mirrorPool":4,"detail":13,"relatedProjects":57},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":24,"homepage":25,"pushedAt":26,"ownerAvatar":27,"ownerName":25,"ownerBio":25,"lastSyncTime":28,"lastReleaseTime":29,"tags":30,"license":31,"category":32,"subgroup":33,"releases":34},"Jstrom2022","tvbox-Swift",1169737527,"https:\u002F\u002Fgithub.com\u002FJstrom2022\u002Ftvbox-Swift",215,"Swift","TVBox-Swift 是一套基于原生 Swift & SwiftUI 构建的跨平台多媒体应用核心工程。它同时支持 macOS 和 iOS 设备，致力于在双端提供无缝、现代且极其流畅的视听体验。",{"Swift":22,"Shell":23},99.3,0.7,[],"","2026-10-15","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F118660761?v=4","2026-10-27T22:53:52.776117+00:00","2026-03-02T04:59:56Z",[],"MIT","media","影视\u002F追剧应用",[35,47],{"tag":36,"publishAt":29,"semVer":37,"prerelease":39,"assets":40},"260302",[38,38,38],0,false,[41],{"fileName":42,"sizeMb":43,"sha256":44,"downloadCount":45,"originUrl":46},"TVBox-macOS.dmg",41.12,"895df290856b3e98ce338265ce6ced4901814bc4e8557227c0a922a091b7ba17",1667,"https:\u002F\u002Fgithub.com\u002FJstrom2022\u002Ftvbox-Swift\u002Freleases\u002Fdownload\u002F260302\u002FTVBox-macOS.dmg",{"tag":48,"publishAt":49,"semVer":50,"prerelease":39,"assets":51},"200301","2026-03-01T09:39:57Z",[38,38,38],[52],{"fileName":42,"sizeMb":53,"sha256":54,"downloadCount":55,"originUrl":56},40.95,"dc9d95ccf16ea9466e3afd5eb283355b33874de103ec1217026e8f616413d679",75,"https:\u002F\u002Fgithub.com\u002FJstrom2022\u002Ftvbox-Swift\u002Freleases\u002Fdownload\u002F200301\u002FTVBox-macOS.dmg",[58,71,92,112,133,145],{"owner":59,"repo":60,"repoId":61,"category":32,"subgroup":33,"language":25,"tags":62,"starCount":63,"ownerUid":64,"latestTag":65,"platforms":66,"lastReleaseTime":68,"downloadCount":69,"description":70},"FongMi","Release",677296170,[],7401,3471963,"5.8.4",[67],"android","2026-10-26T18:05:47Z",5414,"FongMi 影视安卓点播应用的 APK 发布仓库，提供手机版与电视盒子版（leanback）安装包",{"owner":72,"repo":73,"repoId":74,"category":32,"subgroup":33,"language":25,"tags":75,"starCount":85,"ownerUid":86,"latestTag":87,"platforms":88,"lastReleaseTime":89,"downloadCount":90,"description":91},"waligoraamodio288-rgb","hongguo-desktop-releases",1369141830,[76,67,77,78,79,80,81,82,83,84],"ai-drama","android-tv","apk","arm64","desktop-app","hongguo","tv-app","video-player","windows",4519,309969086,"tv-v0.5.9",[67],"2026-10-24T06:08:38Z",1277,"红果短剧电脑版是一款面向 Windows 10 \u002F 11 的免费短剧桌面播放器，无需安卓模拟器，直接下载 EXE 安装即可在电脑上搜索、播放、收藏和续看短剧。",{"owner":93,"repo":94,"repoId":95,"category":32,"subgroup":33,"language":96,"tags":97,"starCount":102,"ownerUid":103,"latestTag":104,"platforms":105,"lastReleaseTime":109,"downloadCount":110,"description":111},"kknifer7","FreeBox",842078979,"Java",[98,99,100,101],"catvod","java","javafx","tvbox",2067,55010488,"v1.8.0",[84,106,107,108],"mac","linux","other","2026-07-16T11:12:13Z",38036,"一款基于JavaFX开发的桌面端影视播放软件，定位为TVBox电脑版\u002F姊妹软件，致力于TVBox功能和生态的跨平台扩展。",{"owner":113,"repo":114,"repoId":115,"category":32,"subgroup":33,"language":25,"tags":116,"starCount":126,"ownerUid":127,"latestTag":128,"platforms":129,"lastReleaseTime":130,"downloadCount":131,"description":132},"yangbin1322","hongguo-player",1396636077,[80,117,118,119,81,120,121,122,123,83,124,125,84],"duanju","golang","hevc","hongguo-duanju","macos","short-drama","short-video","vue3","wails",1622,127976325,"v1.2.16",[84,106],"2026-10-27T21:01:04Z",2776,"红果短剧 PC 播放器是一款非官方的桌面客户端，让用户在 Windows 与 macOS 电脑上刷剧追剧，支持弹幕、评论、收藏与观看历史。",{"owner":134,"repo":135,"repoId":136,"category":32,"subgroup":33,"language":25,"tags":137,"starCount":138,"ownerUid":139,"latestTag":140,"platforms":141,"lastReleaseTime":142,"downloadCount":143,"description":144},"zhoufuweigg","guoapp",1389296336,[],1107,62336953,"app-v0.2.64-71",[67],"2026-09-26T14:12:47Z",50471,"红果鉴 \u002F 真果鉴 是一款 Flutter 多端独立短剧影视应用，站源请求、解析、下载与播放均在设备本地完成，不依赖自建服务。",{"owner":146,"repo":147,"repoId":148,"category":32,"subgroup":33,"language":149,"tags":150,"starCount":157,"ownerUid":158,"latestTag":159,"platforms":160,"lastReleaseTime":161,"downloadCount":162,"description":163},"ch6vip","fqapp",1353927715,"Dart",[67,151,152,153,154,155,156],"audiobook","dart","flutter","manga","novel","rust",886,111047811,"v1.0.133",[84,67],"2026-10-25T22:59:09Z",171,"fqapp 是一款 Android 番茄内容聚合客户端，把小说、短剧、漫剧、听书和漫画整合进一个应用，签名解密与缓存在手机本地完成，无需服务器和 root。",{"description":165,"readmeHtml":166},"TVBox-Swift 是用 Swift 与 SwiftUI 原生重写的跨平台影音客户端工程，一套代码同时支持 macOS 与 iOS，支持 CMS JSON\u002FXML 数据源。","\u003Ch2 id=\"项目概述\">项目概述\u003C\u002Fh2>\u003Cp>TVBox-Swift 相当于安卓 TVBox 生态在苹果平台上的原生重写：基于 Swift 5.9 与 SwiftUI，一套代码覆盖 macOS 14.0+ 与 iOS 17.0+，提供点播、直播、历史记录与收藏管理。数据持久化使用 SwiftData，配置解析兼容主流 CMS JSON\u002FXML 接口（type 0 \u002F 1 \u002F 4），不依赖任何动态脚本引擎。\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>项目\u003C\u002Fth>\n\u003Cth>内容\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>平台\u003C\u002Ftd>\n\u003Ctd>macOS 14.0+ \u002F iOS 17.0+\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>语言与框架\u003C\u002Ftd>\n\u003Ctd>Swift 5.9、SwiftUI、SwiftData\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>数据源\u003C\u002Ftd>\n\u003Ctd>CMS type=0 \u002F 1 \u002F 4（XML \u002F JSON \u002F 远程）\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>播放内核\u003C\u002Ftd>\n\u003Ctd>AVPlayer + VLCKit 双引擎\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>工程管理\u003C\u002Ftd>\n\u003Ctd>XcodeGen 2.35+\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>许可\u003C\u002Ftd>\n\u003Ctd>MIT\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cblockquote>\n\u003Cp>原生 SwiftUI 的玻璃拟态影音壳，资源接口自己带。\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"主要功能\">主要功能\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>点播中心\u003C\u002Fstrong>：接入 CMS JSON\u002FXML 数据源，智能检索、卡片化呈现与多级详情页\u003C\u002Fli>\n\u003Cli>\u003Cstrong>直播支持\u003C\u002Fstrong>：基础直播分组与线路切换，EPG 为简化实现\u003C\u002Fli>\n\u003Cli>\u003Cstrong>内容枢纽\u003C\u002Fstrong>：全局搜索、历史记录流、一键收藏管理\u003C\u002Fli>\n\u003Cli>\u003Cstrong>毛玻璃视觉\u003C\u002Fstrong>：Glassmorphism 设计体系，重构动画与暗黑模式全支持\u003C\u002Fli>\n\u003Cli>\u003Cstrong>双播放引擎\u003C\u002Fstrong>：系统 AVPlayer 与 VLCKit（iOS\u002FmacOS）可切换\u003C\u002Fli>\n\u003Cli>\u003Cstrong>容错解析\u003C\u002Fstrong>：对非标准 JSON\u002FXML 接口做容错处理与数据清洗\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"与安卓版的差异\">与安卓版的差异\u003C\u002Fh2>\u003Cp>本工程未集成 Java\u002FRhino 引擎，不支持依赖动态脚本的 type=3（Spider\u002FJar）源；加密配置解密、clan:\u002F\u002F 协议、嗅探解析链与完整字幕体系尚未接入。点播、直播与收藏等核心链路可用，细节能力与安卓参考版存在十项已知差异，仓库 README 附有逐项对照表。\u003C\u002Fp>\n\u003Ch2 id=\"快速上手\">快速上手\u003C\u002Fh2>\u003Col>\n\u003Cli>准备 macOS 最新版与 Xcode 15.0+，用 Homebrew 安装 XcodeGen：\u003Ccode>brew install xcodegen\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>在仓库根目录执行 \u003Ccode>xcodegen generate\u003C\u002Fcode> 生成 \u003Ccode>tvbox.xcodeproj\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>选择 scheme：\u003Ccode>tvbox\u003C\u002Fcode> 对应 iOS、\u003Ccode>tvbox-macOS\u003C\u002Fcode> 对应 macOS，\u003Ccode>Command + R\u003C\u002Fcode> 编译运行\u003C\u002Fli>\n\u003Cli>打包分发：运行 \u003Ccode>.\u002Fpackage_mac.sh\u003C\u002Fcode> 生成免安装的 \u003Ccode>TVBox-macOS.dmg\u003C\u002Fcode>；iOS 侧运行 \u003Ccode>.\u002Fpackage_ios.sh\u003C\u002Fcode> 产出 \u003Ccode>.xcarchive\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"系统要求\">系统要求\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>项目\u003C\u002Fth>\n\u003Cth>要求\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>开发系统\u003C\u002Ftd>\n\u003Ctd>macOS 最新版本\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>IDE\u003C\u002Ftd>\n\u003Ctd>Xcode 15.0+\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>目标系统\u003C\u002Ftd>\n\u003Ctd>macOS 14.0+ \u002F iOS 17.0+\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>工具链\u003C\u002Ftd>\n\u003Ctd>XcodeGen 2.35+、Swift 5.9\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"注意事项\">注意事项\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>不含资源\u003C\u002Fstrong>：项目不提供、不内置、不分发任何影视资源或接口配置，仅作为本地多媒体客户端框架用于技术交流\u003C\u002Fli>\n\u003Cli>\u003Cstrong>源类型限制\u003C\u002Fstrong>：仅支持 type=0\u002F1\u002F4 数据源，依赖动态脚本的源不可用\u003C\u002Fli>\n\u003Cli>\u003Cstrong>工程需生成\u003C\u002Fstrong>：仓库不直接附带 Xcode 工程文件，必须先用 XcodeGen 生成\u003C\u002Fli>\n\u003C\u002Ful>\n",1793229042408]