miracast 投屏器用了一年後,我對無線投屏的幾點體會

系统工具 ·约 9 分钟 ·記筆記的貓:團子

miracast 是什麼

miracast 是一款專門給安卓手機用的無線投屏工具——它不提供任何內容,只負責把你手機螢幕上正在顯示的一切,實時鏡像到家裡的智能電視或投影機上。應用本身體積很小,安裝包才十兆出頭,打開之後界面簡潔到幾乎只有一個橙色的 CONNECT 按鈕。它的運作原理是調用安卓系統內建的無線顯示框架,透過 Miracast 協定讓手機與電視在同一個 Wi-Fi 網路下直接對接,不需要路由器中轉,也不需要額外的接收器硬體,只要兩端都支援這套協定就能連上。

這款應用的開發者是一個叫 Linda David 的小團隊,早在 2017 年就把它放上了應用商店,之後断断续续更新到現在的 2.2 版本。商店頁面上開發者自己寫了一句很誠實的免責:「部分安卓設備不支援投屏能力,這類機型上應用可能無法工作。」這句話基本概括了它的核心定位——它不是什麼魔法工具,不能讓本來就沒有無線顯示硬體的手機突然具備投屏能力,它只是給那些已經有這項能力、但系統自帶的投屏入口不好找或不好用的人,提供一個更直觀的一鍵入口。

安裝

miracast 的安裝對安卓用戶來說非常直覺,下載 APK 之後點開就能走標準安裝流程,唯一需要注意的就是如果是第一次從非應用商店來源安裝,系統會彈出「未知來源」的提示,到設定裡給瀏覽器或檔案管理器開一次權限就行,之後再裝其他 APK 就不用重複設了。安裝包只有 10.46M,對記憶體不夠寬裕的老機型也沒壓力。

安裝完第一次打開,應用會先跑三屏圖文引導,把「投屏、搜索、開始使用」這三步走一遍,之後進入主界面。主界面上方有一條藍色標題欄,右側是分享和資訊兩個小圖標,中間一整行 Caution 提示寫著「some android device don't support screen cast」,最下方就是那個佔了大半個螢幕的橙色 CONNECT 按鈕。這提示不是嚇人的彈窗,是常駐在那裡的——意思是如果你手機本身不支援系統投屏框架,這個應用再怎麼點也連不上。

真正的前置條件其實在安裝之前就該確認:你的電視(或機上盒)得是支援 Miracast 的型號,而且手機和電視要連到同一個 Wi-Fi 網路。少了任何一個,CONNECT 按鈕按下後要嘛掃不到設備,要嘛掃到了也連不上。這點 miracast 的開發者做得很老實,從頭就把兼容性邊界擺在那,不給你不切實際的期待。

主界面:藍色標題欄、Caution 提示、居中的橙色 CONNECT 按鈕

当初為什麼看上它

我第一次接觸 miracast 是在去年春節,家裡買了一台新的 55 寸電視,店員說支援無線投屏,但我翻遍手機設定也找不到投屏入口——我的安卓版本是 11,系統自帶的投屏功能被藏在「快速設定」的第二頁裡,而我那台老旗艦的 ROM 又把這個入口直接拿掉了。那時想找個辦法把手機裡的旅行照片投到大螢幕上給親戚看,搜尋應用商店「投屏」關鍵字跳出一堆花裡胡哨的工具,其中 miracast官網 展示的界面截圖一眼就抓住了我——乾淨,只有一個按鈕,沒有廣告位,也沒有要求註冊帳號。

那時候對它的期待其實很簡單:能連上電視、能把照片投上去、不要每三分鐘彈一個廣告就好。下載、安裝、點 CONNECT,三秒鐘後就掃到了客廳的電視,選上去之後螢幕馬上同步了。就那麼一次春節家庭聚會,把它留在了手機裡。

越用越順手的幾點

時間長了之後,miracast 最讓我覺得順手的地方,反而是它的「無為」——它什麼都不做,只是個入口。沒有內容推薦、沒有訂閱彈窗、沒有每日打卡任務,打開就是那個橙色按鈕,掃到設備就列給你選,連上之後它就退到背景什麼都不幹了。這種極簡在現在的工具應用裡反而是稀缺品,大部分同類工具都想把自己做成一個投屏加內容平台,結果界面塞得滿滿的,真正要投的時候反而找不到按鈕在哪。

第二點是它的連線速度。我後來換過三四款投屏應用作對比,大部分在掃描設備這個環節就要等五到十秒,miracast 基本上一點 CONNECT 就出結果,快的時候兩秒鐘內就能掃到電視。連上之後的延遲也很低——看串流影片幾乎感覺不到延遲,玩節奏遊戲雖然還是有大概一百毫秒的差距,但這已經是 Miracast 協定本身的極限了,不是應用層能補的。

還有一個小細節是它會自動調整手機螢幕方向。手機橫過來,電視畫面也跟著橫過來,不需要我另外進設定去切。投照片的時候我習慣先把手機橫過來再點開第一張,這樣電視上一開始就是滿屏的,不會出現兩側黑邊。

慢慢暴露出的煩惱

miracast 讓我越用越煩的地方,說穿了就一個:它太依賴系統層和網路環境,應用本身幾乎沒有容錯空間。前幾個月開始出現的斷線問題就是這樣——我換了路由器之後,家裡的 Wi-Fi 從單頻變成了雙頻,手機有時候連 5GHz 有時候連 2.4GHz,電視只支援 2.4GHz,結果 miracast 有七成機率掃不到電視,掃到了也會在連線過程中斷掉。應用本身沒有任何診斷提示,就只是掃描一圈然後列出零設備,我不得不反覆進路由器後台檢查頻段設定、看電視的無線顯示功能是不是還開著、重啟兩邊的 Wi-Fi 模組。

另一個讓我頭痛已久的是音頻問題。畫面投上去了,但電視沒聲音——我第一個反應是電視靜音了,結果不是。後來排查才發現是手機連著藍牙耳機的時候,音頻自動走了藍牙通道,根本沒送進投屏鏈路。這種情況下 miracast 同樣什麼提示都沒有,畫面該怎麼投怎麼投,聲音就是從我耳朵裡出來。還有一次是電視端的音頻解碼器卡住了,畫面正常但聲音斷斷續續,我重啟了電視的無線顯示接收服務才恢復過來。應用在這些場景下完全是個旁觀者——它只負責建立連線,連線建立之後的事情它一概不管。

最後一個讓我碰都沒再碰的功能是那個「分享」按鈕。我至今不知道它分享的是應用本身還是當前的投屏狀態,點下去之後會跳出系統的分享面板,跟大部分應用的分享按鈕行為一樣,沒有任何針對投屏場景的特殊設計。對我來說這個按鈕跟投屏這件事沒什麼關係,從來沒有用過。

每日離不開的與再也沒碰的

真正常駐在我日常使用裡的場景只有兩個:一個是追劇,我喜歡躺在床上用手機看影集,但有時候想坐起來在電視上看同一集,這時候直接從臥室走到客廳,點一下 CONNECT 就能無縫切過去,從來不會打斷播放進度;另一個是辦公簡報,偶爾需要給團隊演示點東西,用 miracast 把手機上的簡報投到會議室的電視上,比帶著筆記本電腦到處跑輕鬆多了。

至於從來沒再碰的……大概就是它的「關於」頁面吧。打開看看版本號和回饋郵箱,知道是什麼版本之後就再也沒進去過。還有那個資訊圖標,跟分享圖標一樣,屬於界面上的裝飾性元素。

觀感修正

用了一年下來,我對 miracast 的初始判斷有了兩個明顯的修正。第一個是我高估了它的「獨立性」——剛開始以為它是一款完整的投屏解決方案,後來才意識到它從頭到尾就是系統投屏框架的一個 GUI 殼。系統層的問題它解不了,網路層的問題它解不了,硬體層的問題它更解不了。它能做的只有一件事:把系統已經具備的投屏能力,用一個更好找的按鈕呈現給你。這不是貶低它,反而是讓我重新理解了它的價值——在系統把投屏入口藏起來或做得很難用的 ROM 上,miracast 確實能省下我不少時間。

第二個是我低估了「無為」這件事的價值。一開始覺得它功能太少,連個設備列表預存都沒有,每次都要重新掃描。但用得越久越覺得這種簡單反而是好事——我不想每天被推送「今日推薦投屏片源」,不想看到彈窗提醒我升級訂閱,更不想每次投屏前都先登入一次帳號。投屏這件事的核心就是「把這個螢幕放到那個螢幕上」,miracast 把這件事做到了最乾淨的形態。

去留結論

miracast 目前還是我手機裡唯一留著的投屏應用。但我已經開始觀察一些替代選項了,主要是兩個原因:第一,它對雙頻路由器的兼容性問題一直沒解決,我現在每次投屏前都要先確認手機連的是 2.4GHz,這個動作有點煩;第二,Miracast 協定本身的延遲在某些場景下還是偏高,比如我想在手機上玩即時策略遊戲並投到電視上,操作和畫面之間的延遲會讓體驗明顯下降。

什麼信號出現我會果斷換?大概是這兩個:一是換了不支援系統投屏的手機(miracast 會直接失效),二是家裡升級成 Wi-Fi 6 之後它還是掃不到電視。在那之前,這個只有一個按鈕的小應用還會繼續安靜地待在我的應用抽屜裡,需要的時候點一下,不需要的時候什麼都不佔。

本文為個人基於網路公開資料整理編寫,非官方內容,僅供學習交流參考;軟體版權歸原作者所有,請支持正版;使用過程中遇到問題請查閱官方管道,本文不承擔任何責任。

團子還試過這些