[{"data":1,"prerenderedAt":242},["ShallowReactive",2],{"repo-zxxxini-tvbox-en":3,"i18n-zxxxini-tvbox-en":239},{"mirrorPool":4,"detail":13,"relatedProjects":142},[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":27,"homepage":28,"pushedAt":29,"ownerAvatar":30,"ownerName":31,"ownerBio":28,"lastSyncTime":32,"lastReleaseTime":33,"tags":34,"license":28,"category":44,"subgroup":45,"releases":46},"ZxxXinI","tvbox",1259273153,"https:\u002F\u002Fgithub.com\u002FZxxXinI\u002Ftvbox",191,"Kotlin","面向 Android 9+ 电视盒子与 Android TV 的影视播放应用，支持电视直播、电影点播、平台直播及遥控器操作。内置多条播放源",{"Kotlin":22,"Python":23,"JavaScript":24,"Java":25,"PowerShell":26},78.6,18.6,2.3,0.3,0.2,[],"","2026-10-13","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F62162186?v=4","ZxxXin","2026-10-13T15:01:15.333632+00:00","2026-10-13T03:43:26Z",[35,36,37,38,39,40,41,42,15,43],"android","android-tv","exoplayer","iptv","jetpack-compose","kotlin","live-tv","media3","video-player","media","影视\u002F追剧应用",[47,61,72,84,95,107,119,131],{"tag":48,"publishAt":33,"semVer":49,"prerelease":53,"assets":54},"v1.3.13",[50,51,52],1,3,13,false,[55],{"fileName":56,"sizeMb":57,"sha256":58,"downloadCount":59,"originUrl":60},"TVBox-v1.3.13.apk",4.8,"2c69db103a867ed74d28481dcafd5f395f90d87b5cef6d0592ff12e167597edf",62,"https:\u002F\u002Fgithub.com\u002FZxxXinI\u002Ftvbox\u002Freleases\u002Fdownload\u002Fv1.3.13\u002FTVBox-v1.3.13.apk",{"tag":62,"publishAt":63,"semVer":64,"prerelease":53,"assets":66},"v1.3.12","2026-10-08T04:08:16Z",[50,51,65],12,[67],{"fileName":68,"sizeMb":57,"sha256":69,"downloadCount":70,"originUrl":71},"TVBox-v1.3.12.apk","54fa16b488d98475137382b2e33d8797a471e341befec1c5b0086b8195db49fe",323,"https:\u002F\u002Fgithub.com\u002FZxxXinI\u002Ftvbox\u002Freleases\u002Fdownload\u002Fv1.3.12\u002FTVBox-v1.3.12.apk",{"tag":73,"publishAt":74,"semVer":75,"prerelease":53,"assets":77},"v1.3.11","2026-10-05T12:14:01Z",[50,51,76],11,[78],{"fileName":79,"sizeMb":80,"sha256":81,"downloadCount":82,"originUrl":83},"TVBox-v1.3.11.apk",4.77,"4ab85ed43e9d5fe91b0a2b525161dd6eaff1334de590a369899b395916848333",213,"https:\u002F\u002Fgithub.com\u002FZxxXinI\u002Ftvbox\u002Freleases\u002Fdownload\u002Fv1.3.11\u002FTVBox-v1.3.11.apk",{"tag":85,"publishAt":86,"semVer":87,"prerelease":53,"assets":89},"v1.3.10","2026-10-04T02:19:55Z",[50,51,88],10,[90],{"fileName":91,"sizeMb":80,"sha256":92,"downloadCount":93,"originUrl":94},"TVBox-v1.3.10.apk","cde557c130b3ea1b2045a0ea89f421bc3ef71756584232b5059127bee7701f87",199,"https:\u002F\u002Fgithub.com\u002FZxxXinI\u002Ftvbox\u002Freleases\u002Fdownload\u002Fv1.3.10\u002FTVBox-v1.3.10.apk",{"tag":96,"publishAt":97,"semVer":98,"prerelease":53,"assets":100},"v1.3.9","2026-09-21T11:11:38Z",[50,51,99],9,[101],{"fileName":102,"sizeMb":103,"sha256":104,"downloadCount":105,"originUrl":106},"TVBox-v1.3.9.apk",4.69,"51feda6cb53005d8681fcaac3bc9833bb47eb2111e4efa9fc599d222d0a26c20",354,"https:\u002F\u002Fgithub.com\u002FZxxXinI\u002Ftvbox\u002Freleases\u002Fdownload\u002Fv1.3.9\u002FTVBox-v1.3.9.apk",{"tag":108,"publishAt":109,"semVer":110,"prerelease":53,"assets":112},"v1.3.8","2026-09-16T23:27:17Z",[50,51,111],8,[113],{"fileName":114,"sizeMb":115,"sha256":116,"downloadCount":117,"originUrl":118},"TVBox-v1.3.8.apk",4.68,"84a9dbeb2ec0c64983545d044cfbecc87dc4b8803a7d0e3a9f7c2e8c542e0d30",123,"https:\u002F\u002Fgithub.com\u002FZxxXinI\u002Ftvbox\u002Freleases\u002Fdownload\u002Fv1.3.8\u002FTVBox-v1.3.8.apk",{"tag":120,"publishAt":121,"semVer":122,"prerelease":53,"assets":124},"v1.3.7","2026-09-16T05:34:53Z",[50,51,123],7,[125],{"fileName":126,"sizeMb":127,"sha256":128,"downloadCount":129,"originUrl":130},"TVBox-v1.3.7.apk",4.64,"1d09449c9e2b5418d79db34f3db6f86e11a43b73971dee5aa6b309ea270f6011",39,"https:\u002F\u002Fgithub.com\u002FZxxXinI\u002Ftvbox\u002Freleases\u002Fdownload\u002Fv1.3.7\u002FTVBox-v1.3.7.apk",{"tag":132,"publishAt":133,"semVer":134,"prerelease":53,"assets":136},"v1.3.6","2026-08-24T23:48:46Z",[50,51,135],6,[137],{"fileName":138,"sizeMb":127,"sha256":139,"downloadCount":140,"originUrl":141},"TVBox-v1.3.6.apk","4fd6f30e25c96e71fd9a7653dfa38add2db4a6fc4f31ba340da5d7518532c1dc",387,"https:\u002F\u002Fgithub.com\u002FZxxXinI\u002Ftvbox\u002Freleases\u002Fdownload\u002Fv1.3.6\u002FTVBox-v1.3.6.apk",[143,155,174,193,205,226],{"owner":144,"repo":145,"repoId":146,"category":44,"subgroup":45,"language":28,"tags":147,"starCount":148,"ownerUid":149,"latestTag":150,"platforms":151,"lastReleaseTime":152,"downloadCount":153,"description":154},"FongMi","Release",677296170,[],7230,3471963,"5.7.7",[35],"2026-10-18T04:53:10Z",3345,"The APK release repository for the FongMi video-on-demand Android app, providing mobile and TV box (leanback) installers",{"owner":156,"repo":157,"repoId":158,"category":44,"subgroup":45,"language":28,"tags":159,"starCount":167,"ownerUid":168,"latestTag":169,"platforms":170,"lastReleaseTime":171,"downloadCount":172,"description":173},"waligoraamodio288-rgb","hongguo-desktop-releases",1369141830,[160,35,36,161,162,163,164,165,43,166],"ai-drama","apk","arm64","desktop-app","hongguo","tv-app","windows",3999,309969086,"tv-v0.5.8",[35],"2026-10-18T03:44:19Z",2101,"Hongguo Desktop is a free short-drama player for Windows 10\u002F11 that runs without an Android emulator, letting you search, play, bookmark, and resume short dramas by simply downloading and installing an EXE.",{"owner":175,"repo":176,"repoId":177,"category":44,"subgroup":45,"language":178,"tags":179,"starCount":183,"ownerUid":184,"latestTag":185,"platforms":186,"lastReleaseTime":190,"downloadCount":191,"description":192},"kknifer7","FreeBox",842078979,"Java",[180,181,182,15],"catvod","java","javafx",1979,55010488,"v1.8.0",[166,187,188,189],"mac","linux","other","2026-07-16T11:12:13Z",29306,"A desktop video playback software built with JavaFX, positioned as the PC version\u002Fsister software of TVBox, dedicated to cross-platform expansion of TVBox functionality and ecosystem.",{"owner":194,"repo":195,"repoId":196,"category":44,"subgroup":45,"language":28,"tags":197,"starCount":198,"ownerUid":199,"latestTag":200,"platforms":201,"lastReleaseTime":202,"downloadCount":203,"description":204},"zhoufuweigg","guoapp",1389296336,[],1107,62336953,"app-v0.2.64-71",[35],"2026-09-26T14:12:47Z",50471,"Hongguo Jian \u002F Zhenguo Jian is a cross-platform Flutter short-drama and media app that performs source requests, parsing, downloads and playback entirely on-device without a self-hosted server.",{"owner":206,"repo":207,"repoId":208,"category":44,"subgroup":45,"language":28,"tags":209,"starCount":219,"ownerUid":220,"latestTag":221,"platforms":222,"lastReleaseTime":223,"downloadCount":224,"description":225},"yangbin1322","hongguo-player",1396636077,[163,210,211,212,164,213,214,215,216,43,217,218,166],"duanju","golang","hevc","hongguo-duanju","macos","short-drama","short-video","vue3","wails",731,127976325,"v1.2.4",[166,187],"2026-10-17T14:01:19Z",748,"Hongguo Short Drama PC Player is an unofficial desktop client for Windows and macOS that lets you browse and follow Hongguo short dramas with danmaku, comments, favorites, and watch history.",{"owner":227,"repo":228,"repoId":229,"category":44,"subgroup":45,"language":230,"tags":231,"starCount":232,"ownerUid":233,"latestTag":234,"platforms":235,"lastReleaseTime":236,"downloadCount":237,"description":238},"N3urda","hongguoTV",1378921346,"TypeScript",[],706,66735949,"kotlin-v0.8.0",[35,189],"2026-09-23T03:29:08Z",9776,"hongguoTV is an unofficial Hongguo short-drama client for TVs; this branch ships a standalone Kotlin native APK that works online right after install, with remote-control support.",{"description":240,"readmeHtml":241},"TVBox is a media app for Android TV and TV boxes built with Kotlin and Jetpack Compose, supporting categories, search, live TV and OTA updates.","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>TVBox is a media playback app for Android TV and TV boxes, built with Kotlin, Jetpack Compose and Media3 ExoPlayer. It focuses on remote-control operation and provides VOD categories, search, details, m3u8 playback, watch history, live TV, platform live streams and OTA updates. It offers client capability only, hosting no media content, and users must ensure their interfaces are properly licensed.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Smooth remote control with VOD and live TV in one shell.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>TV adaptation\u003C\u002Fstrong>: supports the Leanback launcher while keeping a regular Android entry\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Remote interaction\u003C\u002Fstrong>: arrow keys, OK, Back, Menu and number keys all mapped\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Home media list\u003C\u002Fstrong>: shows Douban hot series by default with posters, ratings, paging and focus highlighting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video source management\u003C\u002Fstrong>: 32 built-in resource sites, a selectable data source, and QR-based adding of custom MacCms interfaces\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Search and details\u003C\u002Fstrong>: searches up to three sources in parallel with incremental dedup, and detail pages prefer the primary source\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI discovery\u003C\u002Fstrong>: supports text, in-app speech recognition and quick suggestions, with QR setup for the model and API key\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live support\u003C\u002Fstrong>: TVBox text and M3U sources with grouping and auto-switching, plus platforms like Douyu, Huya, Bilibili, Douyin and Kuaishou\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OTA updates\u003C\u002Fstrong>: checks an update manifest on startup and can download and hand the APK to the system installer\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content filtering\u003C\u002Fstrong>: filters unwanted categories and resources\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"target-audience\">Target Audience\u003C\u002Fh2>\u003Cul>\n\u003Cli>Android TV and TV box owners\u003C\u002Fli>\n\u003Cli>Users who prefer remote-control operation\u003C\u002Fli>\n\u003Cli>Users who want VOD and live TV in one app\u003C\u002Fli>\n\u003Cli>Users who want AI-assisted discovery on TV\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"quick-start\">Quick Start\u003C\u002Fh2>\u003Col>\n\u003Cli>Download the latest APK from Releases\u003C\u002Fli>\n\u003Cli>Install it on an Android TV or TV box, or via ADB\u003C\u002Fli>\n\u003Cli>Open the app and pick a video source in settings\u003C\u002Fli>\n\u003Cli>To add a source, tap Add Source and fill in the details by phone after the TV shows a QR code\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cdiv class=\"code-block\">\u003Cpre>\u003Ccode class=\"hljs language-powershell\">adb install -r TVBox-v1.3.9.apk\u003C\u002Fcode>\u003C\u002Fpre>\u003C\u002Fdiv>\u003Ch2 id=\"core-advantages\">Core Advantages\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Remote friendly\u003C\u002Fstrong>: number keys jump straight to history, search, live TV and settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible sources\u003C\u002Fstrong>: built-in sites plus QR-based MacCms extension\u003C\u002Fli>\n\u003Cli>\u003Cstrong>VOD and live together\u003C\u002Fstrong>: both on-demand and live playback are covered\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easier updates\u003C\u002Fstrong>: OTA updates are integrity-checked for safer installs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"system-requirements\">System Requirements\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Requirement\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>OS\u003C\u002Ftd>\n\u003Ctd>Android TV \u002F Android 9+, with Leanback launcher support\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Build environment\u003C\u002Ftd>\n\u003Ctd>JDK 17, Android SDK and the bundled Gradle Wrapper\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Network\u003C\u002Ftd>\n\u003Ctd>Needed for media and live interfaces\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Platform live\u003C\u002Ftd>\n\u003Ctd>Requires a self-hosted server injected via a build variable\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"notes\">Notes\u003C\u002Fh2>\u003Cul>\n\u003Cli>Ensure your media and live interfaces are properly licensed; this project hosts no media content\u003C\u002Fli>\n\u003Cli>The platform live service address is injected at build time, so a change requires a rebuild; do not use a localhost address\u003C\u002Fli>\n\u003Cli>AI discovery only overrides built-in config after an API key is submitted from the phone\u003C\u002Fli>\n\u003Cli>The OTA manifest lives in the repo root and only triggers an update when the version matches\u003C\u002Fli>\n\u003C\u002Ful>\n",1792451008372]