Android 开源无线投屏,用树莓派Raspberry Pi 4B制作一个无线投屏器(20200803)
無線投屏說明
請注意,這篇博客更新于2020年08月03日,無法保證在此日期之后本文提及的鏈接或軟件依然可用。
記得在某一屆世界互聯(lián)網(wǎng)大會(huì)(似乎是2014年的第一屆)上,雷軍說過,也許未來這個(gè)世界到處都是屏幕,而手機(jī)是人隨身的電腦,“所有想看的東西會(huì)自動(dòng)映射到離你最近的屏幕上“。
幾年過去,錘子的TNT曾飽受關(guān)注,華為的多屏協(xié)同更是引人注目。然而在5G完善前,這些功能的實(shí)現(xiàn),都離不開投屏,也就是以手機(jī)為計(jì)算中心,畫面實(shí)時(shí)投射到大屏幕的顯示器或者電視機(jī)上,以獲得更好的觀感。
有線投屏固然是一個(gè)選擇,但對于PMD設(shè)備來說,畢竟不是所有的Android設(shè)備的Type-C口都支持視頻信號傳輸,iOS設(shè)備一般也需要?jiǎng)虞m數(shù)百元的Lighting轉(zhuǎn)HDMI轉(zhuǎn)換器才能支持。
無線投屏是一個(gè)不錯(cuò)的選擇,如果延遲足夠低的話。對于視頻觀看、幻燈片放映之類的輕功能而言,無線投屏的使用體驗(yàn)已經(jīng)比較令人滿意了。更令人欣喜的是,Android設(shè)備隨著系統(tǒng)版本升級幾乎也都有了“屏幕投射”“投屏”的功能,iOS設(shè)備更是早已有了相對完善的“屏幕鏡像”。
可以說,投屏的發(fā)射端幾乎都做好了準(zhǔn)備,接收端卻有些滯后。iOS設(shè)備想要無線投屏,可能不得不買一個(gè)國內(nèi)難以買到的Apple TV電視盒子;Android設(shè)備想要無線投屏,也需要智能電視或智能盒子有支持(但往往由于成本原因,即便支持無線投屏也都比較卡頓,體驗(yàn)一般)。
你當(dāng)然也可以去電商平臺買一個(gè)專門的無線投屏器,一定程度上均衡了成本與體驗(yàn)。不過如果你愿意折騰折騰,你也可以根據(jù)本文接下來的教程用樹莓派4B自己做一個(gè)功能類似的無線投屏器。
投屏協(xié)議及支持軟件
設(shè)備不同,需要的投屏協(xié)議也不一樣。一般來說,Windows電腦和Android手機(jī)、平板會(huì)使用Miracast協(xié)議,而macOS電腦和iOS手機(jī)、平板會(huì)使用AirPlay協(xié)議。你可以根據(jù)需要二選一,當(dāng)然也可以兩個(gè)都選,以同時(shí)支持Miracast協(xié)議和AirPlay協(xié)議。
(2020年07月)這里選取的lazycast及RPiPlay均在Raspberry Pi 4B上測試成功,可以正常使用。
Miracast協(xié)議(Windows & Android設(shè)備)
我們使用lazycast來實(shí)現(xiàn)Miracast協(xié)議。lazycast的GitHub地址是:
lazycast: A Simple Wireless Display Receiver(GitHub)
我在碼云Gitee拷貝了一份,如果GitHub訪問過慢,你可以通過碼云Gitee地址訪問:
lazycast:一個(gè)簡單的無線顯示接收器(Gitee)
lazycast的作者已經(jīng)給出了比較詳細(xì)的說明文檔,包括軟件的安裝與使用,你可以直接參考。
如果使用上遇到問題,可以留言。在時(shí)間允許的情況下,我會(huì)基于原作者的說明文檔給出一份更詳盡的中文說明文檔。
AirPlay協(xié)議(macOS & iOS設(shè)備)
RPiPlay的作者已經(jīng)給出了比較詳細(xì)的說明文檔,包括軟件的安裝與使用,你可以直接參考。
如果使用上遇到問題,可以留言。在時(shí)間允許的情況下,我會(huì)基于原作者的說明文檔給出一份更詳盡的中文說明文檔。
無線投屏控制
(待填坑)
總結(jié)
以上是生活随笔為你收集整理的Android 开源无线投屏,用树莓派Raspberry Pi 4B制作一个无线投屏器(20200803)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关 于 解 析 php 的 问 题
- 下一篇: Android选项切换条SHSegmen