[{"data":1,"prerenderedAt":233},["ShallowReactive",2],{"repo-lanzeweie-hancast-zh-CN":3,"i18n-lanzeweie-hancast-zh-CN":230},{"mirrorPool":4,"detail":13,"relatedProjects":112},[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":31,"homepage":32,"pushedAt":33,"ownerAvatar":34,"ownerName":35,"ownerBio":36,"lastSyncTime":37,"lastReleaseTime":38,"tags":39,"license":40,"category":41,"subgroup":42,"releases":43},"lanzeweie","HanCast",1293026056,"https:\u002F\u002Fgithub.com\u002Flanzeweie\u002FHanCast",13,"Python","基于 Macast 重构的现代跨平台投屏与接受投屏应用，采用 Rust + Tauri 2.0 + Vue 3 + Python 架构，支持 DLNA\u002FUPnP 协议，可将媒体文件\u002F链接投屏到局域网智能设备，同时作为 DLNA 接收端使用",{"Python":22,"Vue":23,"TypeScript":24,"Rust":25,"HTML":26,"PowerShell":27,"JavaScript":28,"CSS":29,"Batchfile":30,"Shell":30},42.9,26.4,10.4,9.6,5.1,3.1,1.2,0.8,0.3,[],"","2026-09-27","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F53991448?v=4","Jinhan Zhou","AI student focused on machine learning, deep learning, and large language models.\r\nCurrently exploring model fine-tuning, inference optimization, multimodal lea","2026-10-04T10:53:35.124280+00:00","2026-09-26T10:27:49Z",[],"GPL-3.0","tools","投屏\u002F手机连接工具",[44,64,82,97],{"tag":45,"publishAt":38,"semVer":46,"prerelease":50,"assets":51},"v2.1.0",[47,48,49],2,1,0,false,[52,58],{"fileName":53,"sizeMb":54,"sha256":55,"downloadCount":56,"originUrl":57},"HanCast_2.1.0.7z",46.05,"5d5b018d1c19cbac3f8051f82b4d933a6c612fec53a21666c3ac373a69cebb2e",32,"https:\u002F\u002Fgithub.com\u002Flanzeweie\u002FHanCast\u002Freleases\u002Fdownload\u002Fv2.1.0\u002FHanCast_2.1.0.7z",{"fileName":59,"sizeMb":60,"sha256":61,"downloadCount":62,"originUrl":63},"HanCast_2.1.0_x64-setup.exe",47.94,"e4adf095b8d9b4e76ca8b443a0b8c5f9e1647aa3e4b3c4558c29c9e0fdc3a0ff",39,"https:\u002F\u002Fgithub.com\u002Flanzeweie\u002FHanCast\u002Freleases\u002Fdownload\u002Fv2.1.0\u002FHanCast_2.1.0_x64-setup.exe",{"tag":65,"publishAt":66,"semVer":67,"prerelease":50,"assets":69},"v2.0.7","2026-08-02T13:58:31Z",[47,49,68],7,[70,76],{"fileName":71,"sizeMb":72,"sha256":73,"downloadCount":74,"originUrl":75},"HanCast_2.0.7.7z",45.86,"283da7adc514d3172be0b485727e6a854bd6bd4e23096a2a28b9e822e683d97f",17,"https:\u002F\u002Fgithub.com\u002Flanzeweie\u002FHanCast\u002Freleases\u002Fdownload\u002Fv2.0.7\u002FHanCast_2.0.7.7z",{"fileName":77,"sizeMb":78,"sha256":79,"downloadCount":80,"originUrl":81},"HanCast_2.0.7_x64-setup.exe",47.87,"79a0146ac8dcdbe94ab8a60981099c1b75f3973935f5579b88c10e58e29d2da1",29,"https:\u002F\u002Fgithub.com\u002Flanzeweie\u002FHanCast\u002Freleases\u002Fdownload\u002Fv2.0.7\u002FHanCast_2.0.7_x64-setup.exe",{"tag":83,"publishAt":84,"semVer":85,"prerelease":50,"assets":86},"v2.0.1","2026-07-10T06:55:15Z",[47,49,48],[87,92],{"fileName":88,"sizeMb":89,"sha256":90,"downloadCount":48,"originUrl":91},"HanCast_2.0.1.7z",45.87,"74a344b5be835c11f32ddf1184ce71e15f4930cf4dc08ed1110f793fdb7166d7","https:\u002F\u002Fgithub.com\u002Flanzeweie\u002FHanCast\u002Freleases\u002Fdownload\u002Fv2.0.1\u002FHanCast_2.0.1.7z",{"fileName":93,"sizeMb":94,"sha256":95,"downloadCount":47,"originUrl":96},"HanCast_2.0.1_x64-setup.exe",47.88,"58a2e34204d8808da11c49d0e05bdade32eb825046317da194ee861c0d65de9f","https:\u002F\u002Fgithub.com\u002Flanzeweie\u002FHanCast\u002Freleases\u002Fdownload\u002Fv2.0.1\u002FHanCast_2.0.1_x64-setup.exe",{"tag":98,"publishAt":99,"semVer":100,"prerelease":50,"assets":101},"2.0","2026-07-08T08:26:05Z",[49,49,49],[102,107],{"fileName":103,"sizeMb":104,"sha256":105,"downloadCount":49,"originUrl":106},"HanCast_2.0.0_x64-setup.exe",33.13,"cf0adee94b0b3fe767c09c83af0dd5b1a06cb45dc92d332a007a578aecfb1b7c","https:\u002F\u002Fgithub.com\u002Flanzeweie\u002FHanCast\u002Freleases\u002Fdownload\u002F2.0\u002FHanCast_2.0.0_x64-setup.exe",{"fileName":108,"sizeMb":109,"sha256":110,"downloadCount":49,"originUrl":111},"HanCast_2.0.0_x64_en-US.msi",40.79,"561f7f69ed11aca731d9e46ec356978a4b10faed863a038d9c53b2d7f18b75be","https:\u002F\u002Fgithub.com\u002Flanzeweie\u002FHanCast\u002Freleases\u002Fdownload\u002F2.0\u002FHanCast_2.0.0_x64_en-US.msi",[113,138,152,177,195,216],{"owner":114,"repo":115,"repoId":116,"category":41,"subgroup":42,"language":117,"tags":118,"starCount":128,"ownerUid":129,"latestTag":130,"platforms":131,"lastReleaseTime":135,"downloadCount":136,"description":137},"Genymobile","scrcpy",111583593,"C",[119,120,121,122,123,124,125,126,127],"android","c","ffmpeg","genyteam-system","libav","mirroring","recording","screen","sdl2",151700,3427627,"v5.0.1",[132,133,134],"windows","mac","linux","2026-10-08T06:44:27Z",7062,"一款轻量级、高性能的Android设备投屏与控制工具，支持通过USB或Wi-Fi在电脑上显示和操作Android设备，无需root权限。",{"owner":139,"repo":140,"repoId":141,"category":41,"subgroup":42,"language":142,"tags":143,"starCount":145,"ownerUid":146,"latestTag":147,"platforms":148,"lastReleaseTime":149,"downloadCount":150,"description":151},"barry-ran","QtScrcpy",193305104,"C++",[119,144],"qt",32230,18702692,"v4.2.1",[132,133,134],"2026-09-19T13:28:16Z",9783,"一款基于Qt的Android设备实时显示和控制软件，支持USB和网络连接，无需Root权限。",{"owner":153,"repo":154,"repoId":155,"category":41,"subgroup":42,"language":156,"tags":157,"starCount":170,"ownerUid":171,"latestTag":172,"platforms":173,"lastReleaseTime":174,"downloadCount":175,"description":176},"viarotel-org","escrcpy",691846708,"JavaScript",[119,158,159,160,161,162,163,134,164,165,124,125,115,166,167,168,169,132],"genymobile","gnirehtet","gui","hacktoberfest","hacktoberfest2026","hacktoberfest2027","macos","mapping","scrcpy-engine","scrcpy-gui","screensharing","screenshots",12014,131328070,"v3.3.1",[132,133,134],"2026-10-10T03:43:49Z",1398,"一款基于 scrcpy 的图形化 Android 设备控制工具，支持内嵌镜像、键盘映射、多设备控制、AI 助手和自动化脚本，提供 macOS、Windows 和 Linux 版本。",{"owner":178,"repo":179,"repoId":180,"category":181,"subgroup":42,"language":19,"tags":182,"starCount":188,"ownerUid":189,"latestTag":190,"platforms":191,"lastReleaseTime":192,"downloadCount":193,"description":194},"xfangfang","Macast",373037895,"media",[183,134,164,184,185,186,187,132],"dlna","media-renderer","mpv","upnp","upnp-renderer",6940,16631584,"v0.7",[132,133,134],"2022-01-13T18:48:31Z",192540,"一款跨平台的菜单栏\u002F状态栏应用，使用mpv作为DLNA媒体渲染器，让用户可以将手机上的视频、图片和音乐投屏到电脑上播放。",{"owner":196,"repo":197,"repoId":198,"category":41,"subgroup":42,"language":199,"tags":200,"starCount":208,"ownerUid":209,"latestTag":210,"platforms":211,"lastReleaseTime":213,"downloadCount":214,"description":215},"TNTcraftHIM","Piik",1338012624,"TypeScript",[201,202,203,204,205,206,207],"live-streaming","p2p","private-streaming","screen-sharing","self-hosted","watch-together","webrtc",3389,35992542,"v2.2.1",[132,133,134,212],"other","2026-10-18T20:10:44Z",724,"一款免费开源的屏幕共享工具，主打朋友之间的私密分享，支持 P2P 优先连接、浏览器免安装观看、桌面应用共享以及可选的自主托管方案，适合游戏、电影之夜、绘画和照片分享等场景，一个房间最多支持 1 位分享者和 20 位观众。",{"owner":217,"repo":218,"repoId":219,"category":41,"subgroup":42,"language":199,"tags":220,"starCount":223,"ownerUid":224,"latestTag":225,"platforms":226,"lastReleaseTime":227,"downloadCount":228,"description":229},"modstart-lib","linkandroid",858645266,[221,119,222,124,115],"adb","android-mirroring",2690,99697978,"vsnapshot",[132,133,134],"2026-10-19T12:32:47Z",12,"一款基于 Electron 的全能 Android 手机连接桌面工具，支持通过 USB 或无线网络连接手机，实现投屏操控、截屏美化、GIF\u002FMP4 录屏、文件管理、应用管理、ADB Shell、脚本自动化和 AI 模型集成。",{"description":231,"readmeHtml":232},"HanCast 是一款跨平台无线投屏与接收应用，支持把本地文件、链接与 B 站视频投到局域网智能设备，也能作为 DLNA 接收端在大屏播放。","\u003Ch2 id=\"项目概述\">项目概述\u003C\u002Fh2>\u003Cp>HanCast 是一款开源的跨平台投屏工具，基于 Macast 二次开发，采用 Rust、Tauri 2.0、Vue 3 与 Python 架构。它既能把本地文件、网络链接与 B 站视频投屏到局域网智能设备，也能让电脑化身 DLNA 接收端，接收手机的投屏请求。底层搭载 MPV 播放器，几乎支持所有媒体格式。\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>一个应用，连接所有屏幕。\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"主要功能\">主要功能\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>文件投屏\u003C\u002Fstrong>：拖拽视频、音频或图片到窗口，选择设备一键投屏\u003C\u002Fli>\n\u003Cli>\u003Cstrong>链接投屏\u003C\u002Fstrong>：粘贴 HTTP 或 HTTPS 直链投屏播放\u003C\u002Fli>\n\u003Cli>\u003Cstrong>B 站投屏\u003C\u002Fstrong>：粘贴 B 站链接自动解析取流并投屏\u003C\u002Fli>\n\u003Cli>\u003Cstrong>接收投屏\u003C\u002Fstrong>：作为 DLNA 接收端，接收手机 App 的投屏请求\u003C\u002Fli>\n\u003Cli>\u003Cstrong>投屏控制\u003C\u002Fstrong>：实时预览封面与标题，可调音量与进度、一键停止\u003C\u002Fli>\n\u003Cli>\u003Cstrong>多设备控制\u003C\u002Fstrong>：可同时给不同设备投屏并保持各自控制状态\u003C\u002Fli>\n\u003Cli>\u003Cstrong>安全确认\u003C\u002Fstrong>：未知设备投屏先弹窗确认，超时自动拒绝\u003C\u002Fli>\n\u003Cli>\u003Cstrong>信任管理\u003C\u002Fstrong>：支持允许一次或始终允许，信任设备不再询问\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"适用人群\">适用人群\u003C\u002Fh2>\u003Cul>\n\u003Cli>想把电脑内容投到电视的用户\u003C\u002Fli>\n\u003Cli>需要把手机投屏到电脑的人\u003C\u002Fli>\n\u003Cli>使用 DLNA 设备的家庭用户\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"快速上手\">快速上手\u003C\u002Fh2>\u003Col>\n\u003Cli>到 Releases 或 Microsoft Store 获取并安装应用\u003C\u002Fli>\n\u003Cli>确保电脑与目标设备处于同一局域网\u003C\u002Fli>\n\u003Cli>拖入文件或粘贴链接，在设备列表中选择目标设备\u003C\u002Fli>\n\u003Cli>点击设备卡片打开控制面板，调节音量与进度\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"核心优势\">核心优势\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>格式全面\u003C\u002Fstrong>：底层为 MPV，几乎支持所有媒体格式\u003C\u002Fli>\n\u003Cli>\u003Cstrong>双向可用\u003C\u002Fstrong>：既能发送投屏，也能接收投屏\u003C\u002Fli>\n\u003Cli>\u003Cstrong>安全可控\u003C\u002Fstrong>：投屏确认与信任管理避免误投\u003C\u002Fli>\n\u003C\u002Ful>\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>Windows 10 \u002F 11\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>外部依赖\u003C\u002Ftd>\n\u003Ctd>MPV 播放器\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>源码构建\u003C\u002Ftd>\n\u003Ctd>Node.js 18+、Rust、Python 3.11+\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>网络\u003C\u002Ftd>\n\u003Ctd>设备需处于同一局域网\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"注意事项\">注意事项\u003C\u002Fh2>\u003Cul>\n\u003Cli>接收投屏需要安装 MPV\u003C\u002Fli>\n\u003Cli>直接运行可执行文件会闪退，需通过 Sidecar 启动\u003C\u002Fli>\n\u003Cli>请仅投屏自己有权播放的内容\u003C\u002Fli>\n\u003C\u002Ful>\n",1792450935584]