Windows 手機投影・免費開源Phone mirroring for Windows · Free & open source

把手機畫面,
自在投到電腦上。
Your phone,
on your PC.

iPhone、iPad 不用裝 App;Android 還能用滑鼠鍵盤直接操控。錄影、截圖、放大、翻譯,都在同一個視窗裡,資料不離開你家的網路。No app on the iPhone or iPad; drive an Android phone with your mouse and keyboard. Record, capture, zoom and translate in one window, and nothing leaves your home network.

v0.7.9・Windows 10 / 11(64 位元)・GPL-3.0・沒有廣告、不用帳號v0.7.9 · Windows 10 / 11 (64-bit) · GPL-3.0 · No ads, no account

自在投影視窗裡顯示著 iPhone 的相簿畫面

實際畫面:iPhone 的相簿出現在電腦上的自在投影視窗(手機內容為示範用合成畫面)。Real app: an iPhone's Photos in the Zizai Cast window on the PC (synthetic demo content).

能做什麼What it does

手機上的東西,常常需要大一點的螢幕What's on your phone often needs a bigger screen

四個常見的時刻,自在投影各用一個動作解決。Four everyday moments, each solved in one step.

iPhone 畫面出現在電腦上

01

給大家看:上課、開會、示範一個 AppShow it: a class, a meeting, an app demo

iPhone 從控制中心選「螢幕鏡像」,Android 從快速設定選「投放」,畫面和聲音就到了電腦上,再接投影機或大螢幕。手機轉橫向,視窗也跟著轉。

On the iPhone pick Screen Mirroring in Control Center; on Android pick Cast in Quick Settings. Picture and sound arrive on the PC, ready for a projector or big screen. Turn the phone sideways and the window follows.

用電腦滑鼠操控 Android 手機

02

在電腦上用手機:滑鼠點、鍵盤打字Use the phone from the PC: click and type

Android 開啟「無線偵錯」,掃一次 QR 碼就配對。之後點擊、滑動、捲動、打字都在電腦上完成,右鍵就是返回。

Turn on Wireless debugging on Android and scan a QR code once. Then tap, swipe, scroll and type from the PC; right-click is Back.

放大鏡與黃字黑底濾鏡

03

看清楚:字太小、對比太淡See it clearly: text too small, contrast too faint

放大鏡最多 8 倍,搭配弱視濾鏡(加強對比、黑白、反轉、黃字黑底),還能凍結畫面慢慢看。

Zoom up to 8×, with low-vision colours (more contrast, greyscale, inverted, yellow on black), and freeze the picture to read at your pace.

Ctrl + 滾輪wheel ・ Ctrl + K ・ Ctrl + P

日文菜單在原位翻譯(合成測試圖)

04

看得懂:外文菜單、App、網頁Read it: a foreign menu, app or web page

按一下,英、日、韓、簡中就翻成繁體中文,譯文直接蓋在原文上;即時翻譯會跟著畫面捲動。文字辨識和翻譯都在電腦上離線執行,不會上傳。

One key and English, Japanese, Korean or Simplified Chinese is translated right over the original; live translation follows the screen as it scrolls. Text recognition and translation run offline on your PC; nothing is uploaded.

Ctrl + L ・圖中菜單為合成的測試圖· the menu is a synthetic test picture

怎麼連線How to connect

三個步驟,不用帳號Three steps, no account

開始前Before you start:下載並安裝自在投影(不需要系統管理員權限),手機和電腦連同一個 Wi‑Fi(不是訪客網路)。第一次開啟時 Windows 防火牆詢問,請允許「私人網路」。: download and install Zizai Cast (no admin rights) and put the phone and PC on the same Wi‑Fi (not a guest network). Allow Private networks when Windows Firewall asks the first time.

iPhone:1 打開控制中心點螢幕鏡像 2 選自在投影 3 電腦出現手機畫面

iPhone / iPad

AirPlay・免裝 App · no app

  1. 打開控制中心,點「螢幕鏡像」Open Control Center, tap Screen Mirroring
  2. 選「自在投影」Pick “Zizai Cast”
  3. 電腦上出現手機畫面和聲音Picture and sound appear on the PC

Android:只要看Android: view only

Miracast

  1. 下拉快速設定,點「投放」(Samsung 叫 Smart View)Open Quick Settings, tap Cast (Samsung: Smart View)
  2. 選「自在投影」Pick “Zizai Cast”
  3. 電腦上出現手機畫面(電腦需 Windows「無線顯示器」功能)The phone appears on the PC (the PC needs the Windows “Wireless Display” feature)

Android:用電腦操控Android: control from the PC

無線偵錯・Android 11 以上Wireless debugging · Android 11+

  1. 手機開「開發人員選項 → 無線偵錯 → 使用 QR 圖碼配對裝置」On the phone: Developer options → Wireless debugging → Pair device with QR code
  2. 掃電腦上「連接手機 ▸ 連接 Android(掃 QR)」的 QR 碼Scan the QR code from Connect a phone ▸ Connect Android (scan QR) on the PC
  3. 用滑鼠鍵盤操控手機;之後會自動重連Control the phone with mouse and keyboard; it reconnects automatically

上圖以 iPhone 為例。忘了怎麼連?程式裡「連接手機 ▸ 怎麼連線?」隨時看得到。The picture shows an iPhone. Forgot how? Connect a phone ▸ How to connect? is always in the app.

功能Features

該有的都有,沒有多餘的What you need, nothing you don't

以下都是程式的實際畫面;手機內容是示範用的合成畫面。All images show the real app; the phone content is a synthetic demo screen.

投影與操控Mirror and control

Android 投放Android Cast

手機內建的「投放/Smart View」直接選自在投影。Pick it from the phone's Cast / Smart View tile.

掃 QR 碼配對QR-code pairing

Android 11 以上掃一下就配對,之後自動重連;也可輸入配對碼。Android 11+: scan once, reconnects automatically; a pairing code works too.

橫向與旋轉Landscape and rotation

手機轉橫向,視窗自動跟著轉;也能手動旋轉、翻轉。Turn the phone and the window follows; rotate or flip by hand.

多支手機輪流Several phones, in turn

第二支手機連上時,選「換成新的」或「維持原本的」。When a second phone connects: switch to it, or keep the current one.

連線 PIN 碼Connection PIN

新的 iPhone 要輸入電腦上顯示的 4 位數 PIN(示意圖)。A new iPhone enters the 4-digit PIN shown on the PC (illustration).

低延遲、最高 4K60Low latency, up to 4K60

電腦端解碼到顯示約 3 ms(H.264 硬體解碼)。About 3 ms decode → display on the PC (H.264, hardware).

記錄與分享Record and share

錄影Recording

Ctrl+R 錄成 MP4(60 fps、含聲音),斷線時自動存檔。Ctrl+R records MP4 (60 fps, with audio), saved on disconnect.

截圖與 iPhone 外框Screenshots and iPhone frame

Ctrl+S 存成 PNG;開著外框時連外框一起截。Ctrl+S saves a PNG, with the device frame when it's on.

傳到手機Send to phone

iPhone 掃 QR 碼「全部下載(ZIP)」;Android 直接存入相簿(手機外框為示意)。An iPhone scans a QR code for Download all (ZIP); Android saves straight to the gallery (phone frame drawn).

看得懂Read it

翻譯清單顯示Translation as a list

原文標上編號,譯文整理成清單;可切換自動/原位/清單。Numbered marks on the original, translations in a list; or automatic / in place.

本機 AI 翻譯(選用)On-device AI translation (optional)

日文、韓文用詞更自然。在這台電腦上執行,有獨立顯示卡時加速;需要時再下載(約 1.3 GB,小模型約 560 MB),可隨時刪除。More natural Japanese and Korean. Runs on this PC, faster with a dedicated graphics card; downloaded only if you want it (about 1.3 GB, or 560 MB small), removable any time.

線上翻譯(選用)Online translation (optional)

用你自己的 DeepL 或 Azure 金鑰。預設關閉;開啟並同意後,才把辨識出的文字(不含畫面)送出。Bring your own DeepL or Azure key. Off by default; only after you turn it on and agree is the recognised text (never the picture) sent.

用起來順手Comfortable to use

4 種主題與投投4 themes, and Toutou

櫻花粉、薄荷綠、夜空藍、奶茶;等待時有雲朵精靈「投投」陪你。Sakura, Mint, Night, Milk tea; Toutou the cloud sprite waits with you.

四語介面Four UI languages

繁體中文・English・日本語・한국어,預設跟隨 Windows。, following Windows by default.

背景待命與一鍵更新Background and one-click updates

關閉視窗後可在背景等手機;有新版時選「更新到 vX.Y.Z」,不會自己偷偷更新。Keeps waiting for phones in the background; “Update to vX.Y.Z” when there's a new version, never on its own.

0.7.9 新功能New in 0.7.9

更好懂,也更跟得上畫面Easier to follow, and it follows the screen

即時翻譯跟著畫面走Live translation follows the screen

譯文固定蓋在原文位置,手機畫面捲動時跟著移動。

Translations stay over the original text and move with it while the screen scrolls.

選單更好懂Clearer menus

「連接手機 ▸」第一項就是「怎麼連線?」;按 F1 看快速鍵一覽。

Connect a phone ▸ starts with How to connect?; press F1 for the keyboard shortcuts.

截圖、錄影完成後直接動手Act right after a capture

完成提示上可以直接「開啟資料夾」或「傳到手機」。

The notice offers Open folder and Send to phone.

設定用白話說Settings in plain words

「畫面清晰度」「第二支手機連上時」「背景待命」,一看就知道會發生什麼。

Picture quality, When a second phone connects, Keep running in the background: you know what each one does.

完整更新內容Full change list

實測Measured

快、清楚、撐得久Fast, sharp, and it lasts

≈3 ms電腦端 解碼 → 顯示(H.264 硬體解碼)PC decode → display (H.264, hardware)
4K60最高 3840×2160、60 fps(H.265)Up to 3840×2160 at 60 fps (H.265)
<50 ms音訊恢復Audio resume
61 min連續測試,記憶體與資源無洩漏Soak test, no memory or resource leaks

開發者在一台電腦上的實測(RTX 3060 Ti,2026 年 10 月)。整體延遲還包含手機編碼與 Wi‑Fi,會依設備與網路而不同。Developer measurements on one PC (RTX 3060 Ti, October 2026). End-to-end latency also includes the phone's encoder and Wi‑Fi and varies by device and network.

隱私Privacy

畫面不離開你家的網路Your screen stays on your network

畫面、聲音、錄影、截圖都只在你的區域網路和電腦裡。沒有遙測、沒有分析、沒有廣告、不用帳號。Picture, sound, recordings and screenshots stay on your LAN and your PC. No telemetry, no analytics, no ads, no account.

  • 平常唯一的對外連線是檢查更新。啟動 30 秒後、之後每 24 小時一次,向 GitHub 讀取 update.json,不帶任何裝置資訊。
  • 不會自己更新。只有你按「更新到 vX.Y.Z」,才從本站 /download/ 下載安裝程式,並以 SHA-256 驗證。
  • 可以完全關閉。在 %LOCALAPPDATA%\PhoneMirror\settings.ini 加一行 update_url=。
  • 畫面翻譯在電腦上離線執行。畫面和文字都不上傳;第一次使用前先詢問,同意後才下載翻譯與文字辨識模型(每個檔案以 SHA-256 驗證)。本機 AI 翻譯也只在你選擇時下載。
  • 線上翻譯預設關閉。只有你開啟、同意並填入自己的 DeepL/Azure 金鑰後,才把辨識出的文字(不含畫面)送到你選的服務。
  • 傳到手機只在區域網路。Android 經無線偵錯直接傳,iPhone 掃 QR 碼從這台電腦下載,不經過任何伺服器。
  • The only routine internet access is the update check. 30 s after start, then every 24 h, it reads update.json from GitHub, with no device information.
  • Never updates by itself. Only when you click “Update to vX.Y.Z” is the installer downloaded from this site's /download/ and verified with SHA-256.
  • Can be turned off. Add the line update_url= to %LOCALAPPDATA%\PhoneMirror\settings.ini.
  • Translation runs offline on your PC. Neither the picture nor the text is uploaded; the app asks before downloading the translation and text-recognition models (each checked with SHA-256). On-device AI translation is downloaded only if you choose it.
  • Online translation is off by default. Only after you turn it on, agree and enter your own DeepL / Azure key is the recognised text (never the picture) sent to the service you picked.
  • Send to phone stays on your LAN. Android gets files over wireless debugging; an iPhone scans a QR code and downloads from this PC. No server in between.

完整隱私說明(含每個連線的網址與程式碼位置)Full privacy notes (every address and the source files)

需求與下載Requirements & downloads

你需要的只有這些All you need

手機與電腦連同一個 Wi‑Fi
電腦Windows 10 / 11,64 位元
網路手機和電腦在同一個區域網路(建議 5 GHz Wi‑Fi 或電腦接網路線)
iPhone / iPad有「螢幕鏡像」即可,免裝 App
Android 投放手機支援投放/Smart View;電腦需「無線顯示器」功能與支援的 Wi‑Fi 網卡(Pixel 不支援 Miracast)
Android 電腦操控Android 11 以上,開啟無線偵錯
1440p / 4K需要「HEVC 影片延伸模組」,沒有時自動用 1080p
PCWindows 10 / 11, 64-bit
NetworkPhone and PC on the same LAN (5 GHz Wi‑Fi or a wired PC recommended)
iPhone / iPadScreen Mirroring, no app needed
Android CastPhone with Cast / Smart View; PC with the “Wireless Display” feature and a supporting Wi‑Fi adapter (Pixel phones don't do Miracast)
Android controlAndroid 11+ with Wireless debugging
1440p / 4KHEVC Video Extensions; otherwise 1080p
zizai-setup-latest.exeWindows 安裝程式(v0.7.9),免系統管理員權限。備用:GitHub Releases。The Windows installer (v0.7.9), no admin rights. Backup: GitHub Releases.
ZizaiCast-<版本>-source.zip該版本的完整原始碼與建置說明(在 Release 頁面)Complete source of that version with build instructions (on the release page)
ZizaiCast-<版本>-deps-source.zip安裝程式內含第三方函式庫的原始碼Sources of the bundled third-party libraries

FAQ

常見問題Questions

找不到答案?到 GitHub Issues 告訴我們。Not here? Ask on GitHub Issues.

安裝時出現「Windows 已保護您的電腦」?
安裝程式目前沒有數位簽章,請按「其他資訊」→「仍要執行」。也可以從 Release 頁面下載原始碼自己建置。
iPhone 找不到「自在投影」?
  • 手機和電腦要在同一個 Wi‑Fi(不是訪客網路);學校、公司、飯店網路可能封鎖裝置探索。
  • Windows 防火牆要允許「私人網路」。
  • 先關掉 VPN;同一台電腦只能有一個 AirPlay 接收程式。
可以用電腦操控 iPhone 嗎?
不行,AirPlay 只傳畫面和聲音。用電腦操控只支援 Android(無線偵錯)。
看 Netflix 等影片是黑畫面?
有 DRM 保護的影片在鏡像時會被手機本身遮黑,任何接收程式都無法繞過。
Android 投放(Miracast)不能用?
電腦要安裝 Windows 選用功能「無線顯示器」並重新開機,Wi‑Fi 網卡也要支援(netsh wlan show drivers 顯示 Wireless Display Supported: Yes)。不行就改用無線偵錯。
關掉視窗後程式跑去哪了?
選了「背景待命」時,程式會繼續接收投影,手機連上時視窗自動出現;要自己打開,按工作列右邊的自在投影圖示(沒看到就先按「^」)。要完全結束,在圖示上按右鍵 →「結束」。
延遲或畫面糊?
改用 5 GHz Wi‑Fi 或讓電腦接網路線。延遲優先選「畫面清晰度 ▸ 標準(順暢)」,要清楚選「高」或「最高」。
有 Mac 或 Linux 版嗎?
目前只有 Windows 10 / 11(64 位元)。
真的免費嗎?
是的:GPL-3.0 開源、沒有付費版、沒有廣告、不收集資料。喜歡的話,在 GitHub 按個 Star 就是最好的支持。
“Windows protected your PC” when installing?
The installer isn't code-signed yet. Click More info → Run anyway, or build from the source zip on the release page.
The iPhone doesn't see Zizai Cast?
  • Same Wi‑Fi (not a guest network); school, office and hotel networks often block discovery.
  • Allow the app on Private networks in Windows Firewall.
  • Turn VPNs off; only one AirPlay receiver can run per PC.
Can I control the iPhone from the PC?
No. AirPlay carries picture and sound only. PC control works for Android (wireless debugging).
Netflix shows a black screen?
DRM-protected video is blacked out by the phone itself during mirroring; no receiver can bypass that.
Android Cast (Miracast) doesn't work?
Install the Windows optional feature “Wireless Display”, reboot, and check your Wi‑Fi adapter (netsh wlan show drivers should say Wireless Display Supported: Yes). Otherwise use wireless debugging.
Where did the app go after I closed the window?
With Keep running in the background, it keeps receiving mirroring and the window comes back when a phone connects. To open it yourself, click its icon at the right end of the taskbar (click ^ if you don't see it). To quit, right-click the icon → Quit.
Lag or a blurry picture?
Use 5 GHz Wi‑Fi or a wired PC. For low latency choose Picture quality ▸ Standard (smoothest); for sharpness High or Highest.
macOS or Linux?
Windows 10 / 11 (64-bit) only for now.
Is it really free?
Yes: GPL-3.0, no paid tier, no ads, no data collection. A Star on GitHub helps others find it.

授權與原始碼License & source

自由軟體,原始碼公開Free software, open source

自在投影依 GNU 通用公共授權條款第 3 版(GPL-3.0)散布。每個版本的完整對應原始碼,都附在與安裝程式相同的 GitHub Release 頁面:

Zizai Cast is distributed under the GNU General Public License version 3 (GPL-3.0). The complete Corresponding Source of every release is attached to the same GitHub release as the installer:

https://github.com/victor900106/ZizaiCast/releases
    ZizaiCast-<version>-source.zip
    ZizaiCast-<version>-deps-source.zip

第三方元件的授權與著作權聲明見 docs/licenses(含 SOURCE.md 原始碼提供方式)。自在投影建立在 UxPlay、scrcpy、FFmpeg、OpenSSL、Firefox Translations、PaddleOCR、llama.cpp 等開源專案之上。雲朵精靈「投投」是本專案的原創角色。

Third-party licences and notices, and how the source is provided (SOURCE.md): docs/licenses. Zizai Cast is built on UxPlay, scrcpy, FFmpeg, OpenSSL, Firefox Translations, PaddleOCR, llama.cpp and other open-source projects. Toutou the cloud sprite is an original character of this project.

讓手機畫面,自在地出現在電腦上Your phone, on your PC, at ease

免費、開源、沒有廣告、不用帳號。Free, open source, no ads, no account.