[{"data":1,"prerenderedAt":327},["ShallowReactive",2],{"repo-huangj17-streambox-app-en":3,"i18n-huangj17-streambox-app-en":324},{"mirrorPool":4,"detail":13,"relatedProjects":224},[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":30,"homepage":31,"pushedAt":32,"ownerAvatar":33,"ownerName":34,"ownerBio":31,"lastSyncTime":35,"lastReleaseTime":36,"tags":37,"license":47,"category":48,"subgroup":49,"releases":50},"huangj17","StreamBox-APP",1224345576,"https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP",19,"Dart","Netflix 风格跨平台流媒体播放器 — Flutter 客户端 + JAR Bridge 服务，对接 TVBox 生态片源",{"Dart":22,"Kotlin":23,"Python":24,"C++":24,"CMake":25,"Java":26,"Swift":27,"Ruby":27,"Shell":28,"C":28,"Objective-C":29},90.1,5.1,1.5,0.8,0.4,0.3,0.1,0,[],"","2026-10-15","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F11954057?v=4","huang jin","2026-10-15T12:40:17.471654+00:00","2026-10-15T03:03:25Z",[38,39,40,41,42,43,44,45,46],"flutter","kotlin","ktor","media-kit","media-player","monorepo","riverpod","streaming","tvbox","MIT","media","影视\u002F追剧应用",[51,74,96,117,139,161,183,203],{"tag":52,"publishAt":36,"semVer":53,"prerelease":55,"assets":56},"v0.7.0",[29,54,29],7,false,[57,63,69],{"fileName":58,"sizeMb":59,"sha256":60,"downloadCount":61,"originUrl":62},"StreamBox-v0.7.0-android.apk",39.58,"31c509a5562579ab358cc3db9f48c3e2e54c53e6ebc20742de1827055cee982d",4,"https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.7.0\u002FStreamBox-v0.7.0-android.apk",{"fileName":64,"sizeMb":65,"sha256":66,"downloadCount":67,"originUrl":68},"StreamBox-v0.7.0-macos.zip",106.6,"b7692be8f450448625333ed81b6a869b73c99fff1cdcd1f3e5c8ac06176b2369",2,"https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.7.0\u002FStreamBox-v0.7.0-macos.zip",{"fileName":70,"sizeMb":71,"sha256":72,"downloadCount":61,"originUrl":73},"StreamBox-v0.7.0-windows.zip",32.51,"d3bd879be620a126247261b44e6eecc58b80a530c7c1213ff6032b93118bbdf6","https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.7.0\u002FStreamBox-v0.7.0-windows.zip",{"tag":75,"publishAt":76,"semVer":77,"prerelease":55,"assets":79},"v0.6.0","2026-10-14T09:09:49Z",[29,78,29],6,[80,86,91],{"fileName":81,"sizeMb":82,"sha256":83,"downloadCount":84,"originUrl":85},"StreamBox-v0.6.0-android.apk",39.51,"d0f4af12674f77fd40146e49ba1e11e6f50cd3a494e70c9f862725df3142e6ab",10,"https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.6.0\u002FStreamBox-v0.6.0-android.apk",{"fileName":87,"sizeMb":88,"sha256":89,"downloadCount":67,"originUrl":90},"StreamBox-v0.6.0-macos.zip",106.53,"e2cd4733c1b76e1f116b3e73bd56c00894b89d66f509d8daac1073af2e6cde8f","https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.6.0\u002FStreamBox-v0.6.0-macos.zip",{"fileName":92,"sizeMb":71,"sha256":93,"downloadCount":94,"originUrl":95},"StreamBox-v0.6.0-windows.zip","88cd1f348967dec7b3c35db56b9b3cbb29318132a76456114872434107bcfba2",5,"https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.6.0\u002FStreamBox-v0.6.0-windows.zip",{"tag":97,"publishAt":98,"semVer":99,"prerelease":55,"assets":100},"v0.5.0","2026-10-14T02:42:29Z",[29,94,29],[101,106,112],{"fileName":102,"sizeMb":103,"sha256":104,"downloadCount":67,"originUrl":105},"StreamBox-v0.5.0-android.apk",39.21,"14999f2544a8d4f1f86812eba29829d2bdc40d7e787594f94be2b049118c692e","https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.5.0\u002FStreamBox-v0.5.0-android.apk",{"fileName":107,"sizeMb":108,"sha256":109,"downloadCount":110,"originUrl":111},"StreamBox-v0.5.0-macos.zip",106.09,"1eeae0c035ee18707da8bd1fda3381b86e831361a5f4d418d1be544c4f82d398",1,"https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.5.0\u002FStreamBox-v0.5.0-macos.zip",{"fileName":113,"sizeMb":114,"sha256":115,"downloadCount":110,"originUrl":116},"StreamBox-v0.5.0-windows.zip",32.43,"1e5d5ae3fe0da731e1633c1406dd9236d5b61e136da283b1599fe8f5ff9afbe2","https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.5.0\u002FStreamBox-v0.5.0-windows.zip",{"tag":118,"publishAt":119,"semVer":120,"prerelease":55,"assets":121},"v0.4.0","2026-09-03T10:16:17Z",[29,61,29],[122,128,133],{"fileName":123,"sizeMb":124,"sha256":125,"downloadCount":126,"originUrl":127},"StreamBox-v0.4.0-android.apk",36.23,"e2160bb81451de3da07598d010fe3977cf67df28de92e4e5586ddd00ea4da5b7",20,"https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.4.0\u002FStreamBox-v0.4.0-android.apk",{"fileName":129,"sizeMb":130,"sha256":131,"downloadCount":78,"originUrl":132},"StreamBox-v0.4.0-macos.zip",105.85,"d1f46fa621e30dec7534ee1ee39818923058e2b5ae68077e419e00d6b9d394cd","https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.4.0\u002FStreamBox-v0.4.0-macos.zip",{"fileName":134,"sizeMb":135,"sha256":136,"downloadCount":137,"originUrl":138},"StreamBox-v0.4.0-windows.zip",32.39,"60bffb6f7959dc08ab5552a116050a8dfe3bf297073d499d0f56d453c0ffe121",43,"https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.4.0\u002FStreamBox-v0.4.0-windows.zip",{"tag":140,"publishAt":141,"semVer":142,"prerelease":55,"assets":144},"v0.3.0","2026-08-14T10:57:57Z",[29,143,29],3,[145,150,155],{"fileName":146,"sizeMb":147,"sha256":148,"downloadCount":84,"originUrl":149},"StreamBox-v0.3.0-android.apk",36.06,"1c98632e5140c1e6e4a75f499d47e3919dbff509a15d70b2282c84e1f1ec8e42","https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.3.0\u002FStreamBox-v0.3.0-android.apk",{"fileName":151,"sizeMb":152,"sha256":153,"downloadCount":67,"originUrl":154},"StreamBox-v0.3.0-macos.zip",105.48,"0e399fb970216bab1ff33492944d66efc56e0953266f926d353239d4818906f5","https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.3.0\u002FStreamBox-v0.3.0-macos.zip",{"fileName":156,"sizeMb":157,"sha256":158,"downloadCount":159,"originUrl":160},"StreamBox-v0.3.0-windows.zip",32.32,"c1ee1f2f9d64fe8dd6798520e05bba092d19d30d9225519a03738e98851faea5",8,"https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.3.0\u002FStreamBox-v0.3.0-windows.zip",{"tag":162,"publishAt":163,"semVer":164,"prerelease":55,"assets":165},"v0.2.0","2026-05-09T10:12:20Z",[29,67,29],[166,172,177],{"fileName":167,"sizeMb":168,"sha256":169,"downloadCount":170,"originUrl":171},"StreamBox-v0.2.0-android.apk",34.61,"c1d41ec11946ae5f9e6b766ef663993f04dc3f349613aef4349ac2b9ab86080b",34,"https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.2.0\u002FStreamBox-v0.2.0-android.apk",{"fileName":173,"sizeMb":174,"sha256":175,"downloadCount":94,"originUrl":176},"StreamBox-v0.2.0-macos.zip",104.99,"9fb9ce66fa7f6d219e310b39e6b841e3dff081fe88c82c7872b4c71136ae500c","https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.2.0\u002FStreamBox-v0.2.0-macos.zip",{"fileName":178,"sizeMb":179,"sha256":180,"downloadCount":181,"originUrl":182},"StreamBox-v0.2.0-windows.zip",31.88,"fab906cf191571d8466231d515dc8149ba258a90ecdcc57a1c98b9f439287213",11,"https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.2.0\u002FStreamBox-v0.2.0-windows.zip",{"tag":184,"publishAt":185,"semVer":186,"prerelease":55,"assets":187},"v0.1.2","2026-05-07T11:02:09Z",[29,110,67],[188,193,198],{"fileName":189,"sizeMb":190,"sha256":191,"downloadCount":94,"originUrl":192},"StreamBox-v0.1.2-android.apk",34.77,"424a504ea93e01fcfc5a77c7c562c4a2c053bcfddbb42dea109d5b4fc58a8f29","https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.1.2\u002FStreamBox-v0.1.2-android.apk",{"fileName":194,"sizeMb":195,"sha256":196,"downloadCount":94,"originUrl":197},"StreamBox-v0.1.2-macos.zip",105.06,"e4bbdb3a25258a603ca68e7f07cdf6acfe3be3b7f5efbed8d14949b97176969c","https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.1.2\u002FStreamBox-v0.1.2-macos.zip",{"fileName":199,"sizeMb":200,"sha256":201,"downloadCount":143,"originUrl":202},"StreamBox-v0.1.2-windows.zip",31.9,"b546c9cdf5d7d436f64f140e9fc45a41ffda2574e8c0dab418e326a4b523b56e","https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.1.2\u002FStreamBox-v0.1.2-windows.zip",{"tag":204,"publishAt":205,"semVer":206,"prerelease":55,"assets":207},"v0.1.1","2026-04-29T08:16:15Z",[29,110,110],[208,214,219],{"fileName":209,"sizeMb":210,"sha256":211,"downloadCount":212,"originUrl":213},"StreamBox-v0.1.1-android.apk",34.66,"60c4ea7b3c59d277960409156bb76bf1e270b862b7e3d3da20af56970f16074d",9,"https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.1.1\u002FStreamBox-v0.1.1-android.apk",{"fileName":215,"sizeMb":216,"sha256":217,"downloadCount":110,"originUrl":218},"StreamBox-v0.1.1-macos.zip",105.02,"10043aedd7cc05cb803d37920091146cc0657685947d6e3f0ef846e4445e3a49","https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.1.1\u002FStreamBox-v0.1.1-macos.zip",{"fileName":220,"sizeMb":221,"sha256":222,"downloadCount":67,"originUrl":223},"StreamBox-v0.1.1-windows.zip",31.89,"9ac68fd29dafa8fc0ad70dde72e9f296f1eb49c94324cc791d99e69ab4263e2a","https:\u002F\u002Fgithub.com\u002Fhuangj17\u002FStreamBox-APP\u002Freleases\u002Fdownload\u002Fv0.1.1\u002FStreamBox-v0.1.1-windows.zip",[225,238,259,278,290,311],{"owner":226,"repo":227,"repoId":228,"category":48,"subgroup":49,"language":31,"tags":229,"starCount":230,"ownerUid":231,"latestTag":232,"platforms":233,"lastReleaseTime":235,"downloadCount":236,"description":237},"FongMi","Release",677296170,[],7230,3471963,"5.7.7",[234],"android","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":239,"repo":240,"repoId":241,"category":48,"subgroup":49,"language":31,"tags":242,"starCount":252,"ownerUid":253,"latestTag":254,"platforms":255,"lastReleaseTime":256,"downloadCount":257,"description":258},"waligoraamodio288-rgb","hongguo-desktop-releases",1369141830,[243,234,244,245,246,247,248,249,250,251],"ai-drama","android-tv","apk","arm64","desktop-app","hongguo","tv-app","video-player","windows",3999,309969086,"tv-v0.5.8",[234],"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":260,"repo":261,"repoId":262,"category":48,"subgroup":49,"language":263,"tags":264,"starCount":268,"ownerUid":269,"latestTag":270,"platforms":271,"lastReleaseTime":275,"downloadCount":276,"description":277},"kknifer7","FreeBox",842078979,"Java",[265,266,267,46],"catvod","java","javafx",1979,55010488,"v1.8.0",[251,272,273,274],"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":279,"repo":280,"repoId":281,"category":48,"subgroup":49,"language":31,"tags":282,"starCount":283,"ownerUid":284,"latestTag":285,"platforms":286,"lastReleaseTime":287,"downloadCount":288,"description":289},"zhoufuweigg","guoapp",1389296336,[],1107,62336953,"app-v0.2.64-71",[234],"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":291,"repo":292,"repoId":293,"category":48,"subgroup":49,"language":31,"tags":294,"starCount":304,"ownerUid":305,"latestTag":306,"platforms":307,"lastReleaseTime":308,"downloadCount":309,"description":310},"yangbin1322","hongguo-player",1396636077,[247,295,296,297,248,298,299,300,301,250,302,303,251],"duanju","golang","hevc","hongguo-duanju","macos","short-drama","short-video","vue3","wails",731,127976325,"v1.2.4",[251,272],"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":312,"repo":313,"repoId":314,"category":48,"subgroup":49,"language":315,"tags":316,"starCount":317,"ownerUid":318,"latestTag":319,"platforms":320,"lastReleaseTime":321,"downloadCount":322,"description":323},"N3urda","hongguoTV",1378921346,"TypeScript",[],706,66735949,"kotlin-v0.8.0",[234,274],"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":325,"readmeHtml":326},"A Netflix-style cross-platform streaming player that prioritizes TV remote control, connecting to TVBox ecosystem sources via a Flutter client and a JAR Bridge service","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>StreamBox is a Netflix-style cross-platform streaming player built for TVBox ecosystem sources, prioritizing remote-control interaction on TVs, TV boxes and projectors while also supporting desktop keyboard\u002Fmouse and phone touch. The repo is a monorepo containing a Flutter client and a JAR Bridge intermediary service called Gateway. It bundles no sources; all content comes from third-party sources configured by the user.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>A streaming interface built for the remote, with sources left to the TVBox ecosystem.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Immersive home\u003C\u002Fstrong>: side navigation, a recommendation carousel, continue-watching and category rows, with home sources chosen in settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Aggregated search\u003C\u002Fstrong>: search and history on the left, a results grid on the right, auto-scrolling that keeps focus when moving with arrow keys\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Remote playback\u003C\u002Fstrong>: the timeline and common actions sit at the bottom, while episodes, lines and settings use a side panel\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Source management\u003C\u002Fstrong>: shows the current home source and search scope, switching between official and custom collections, with one-tap enabling\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Health checks\u003C\u002Fstrong>: up to 6 sources probed concurrently with a 12-second timeout per source, refilling as they finish and distinguishing waiting from checking\u003C\u002Fli>\n\u003Cli>\u003Cstrong>JAR runtime\u003C\u002Fstrong>: Gateway discovers manually configured JAR sources via config, with an API format fully compatible with Apple CMS\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Remote configuration\u003C\u002Fstrong>: official source addresses and order are maintained server-side, with background sync at launch and periodic checks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"target-audience\">Target Audience\u003C\u002Fh2>\u003Cul>\n\u003Cli>Users of TVs, TV boxes and projectors\u003C\u002Fli>\n\u003Cli>Users of TVBox ecosystem sources\u003C\u002Fli>\n\u003Cli>Viewers who want a consistent experience across devices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"quick-start\">Quick Start\u003C\u002Fh2>\u003Col>\n\u003Cli>Install the Flutter SDK and (optionally) JDK 21 and clone the repo\u003C\u002Fli>\n\u003Cli>CMS sources only: in \u003Ccode>client\u003C\u002Fcode>, run \u003Ccode>flutter pub get\u003C\u002Fcode> then \u003Ccode>flutter run -d macos\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>With JAR sources: run \u003Ccode>.\u002Fgradlew run\u003C\u002Fcode> in \u003Ccode>jar-bridge\u003C\u002Fcode> to start Gateway, then launch the client\u003C\u002Fli>\n\u003Cli>Or use the root \u003Ccode>.\u002Fdev.sh\u003C\u002Fcode> to start both Bridge and client with one command\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"core-advantages\">Core Advantages\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Remote first\u003C\u002Fstrong>: layout and key handling are designed around remotes and arrow keys\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optional Gateway\u003C\u002Fstrong>: CMS sources work without deploying the Bridge\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maintainable sources\u003C\u002Fstrong>: official source addresses and order are adjusted server-side without reinstalling\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cache on failure\u003C\u002Fstrong>: when sync fails, the local cache is used and custom sources are kept\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>Client\u003C\u002Ftd>\n\u003Ctd>Flutter SDK 3.11+, Dart SDK 3.11+, CocoaPods on macOS\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>JAR Bridge\u003C\u002Ftd>\n\u003Ctd>JDK 21+\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Content source\u003C\u002Ftd>\n\u003Ctd>Third-party sources configured by the user\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"notes\">Notes\u003C\u002Fh2>\u003Cul>\n\u003Cli>Gateway bundles no sources; you must prepare Spider JARs and write them into the config\u003C\u002Fli>\n\u003Cli>The official source config entry uses plain HTTP, which carries a tampering risk\u003C\u002Fli>\n\u003Cli>For technical research and learning only; make sure the sources you connect are lawful\u003C\u002Fli>\n\u003C\u002Ful>\n",1792450920716]