在這個項(xiàng)目中,我們將向您展示如何使用 Moonlight 將游戲直接流式傳輸?shù)侥腞aspberry Pi。
Moonlight是您可以使用的最佳自托管游戲流平臺之一。它允許您在運(yùn)行Sunshine的更強(qiáng)大游戲設(shè)備和較弱設(shè)備(如Raspberry Pi)之間輕松建立低延遲、高清的連接。
這類軟件允許您從可能離您的更強(qiáng)大設(shè)備太遠(yuǎn)的屏幕上玩游戲。例如,您可能在房子的二樓有一臺游戲電腦,但一樓是客廳電視。您無需在兩者之間嘗試運(yùn)行HDMI電纜,而是可以使用Moonlight通過網(wǎng)絡(luò)進(jìn)行流式傳輸。
以實(shí)惠的價格將Moonlight連接到電視的一種方法是將其設(shè)置在Raspberry Pi上。Raspberry Pi是一種低功耗設(shè)備,因此持續(xù)運(yùn)行成本很低,并且有足夠的功率來處理流而不會增加額外的延遲。
當(dāng)然,與所有游戲流軟件一樣,使用有線以太網(wǎng)連接將獲得最佳體驗(yàn)。即使是最好的Wi-Fi網(wǎng)絡(luò)也可能產(chǎn)生額外的延遲。
雖然本安裝和設(shè)置Moonlight的指南適用于任何Raspberry Pi,但使用Raspberry Pi 5或更新版本將獲得最佳體驗(yàn)。您的設(shè)備功能越強(qiáng)大,獲得的流媒體體驗(yàn)就越好。
設(shè)備
以下是在我們的Raspberry Pi上設(shè)置Moonlight時使用的設(shè)備列表。樹莓派產(chǎn)品可以直接通過文章的尾部的聯(lián)系方式進(jìn)行采購。
推薦設(shè)備
Raspberry Pi
顯示器
Micro SD卡
以太網(wǎng)電纜 或 Wi-Fi
USB鼠標(biāo)
- USB鍵盤
可選設(shè)備
Raspberry Pi保護(hù)殼
HDMI電纜
Xbox手柄
- PlayStation手柄
本教程最后一次測試是在運(yùn)行最新版本的 Raspberry Pi OS Bookworm Lite 的Raspberry Pi 5 上進(jìn)行的。
在 Raspberry Pi 上安裝和運(yùn)行 Moonlight
在接下來的部分中,我們將指導(dǎo)您如何將Raspberry Pi變成Moonlight流媒體盒子。
雖然本教程將重點(diǎn)介紹從Raspberry Pi OS Lite開始,但您仍然可以在完整的桌面版本上按照本指南進(jìn)行操作。但是,請注意,已知存在性能問題。
準(zhǔn)備您的 Raspberry Pi
1.您的第一步是確保系統(tǒng)上的所有軟件包都是最新的
在終端中運(yùn)行以下兩個命令,即可輕松更新Raspberry Pi上的軟件包。
sudo apt updatesudo apt upgrade -y
2.接下來,我們必須使用以下命令安裝設(shè)置Moonlight所需的兩個軟件包。第一個軟件包“curl”將用于獲取并運(yùn)行設(shè)置Moonlight軟件包存儲庫的腳本。
第二個軟件包“pulseaudio”將使Moonlight和Raspberry Pi之間的音頻正常工作。
sudo apt install curl pulseaudio
3.安裝Pulse Audio后,您需要啟用其服務(wù),以便在Raspberry Pi開機(jī)時自動啟動
sudo systemctl --global enable pulseaudio
4.由于我們運(yùn)行的是Raspberry Pi OS的“l(fā)ite”版本,下一步將是讓系統(tǒng)自動登錄到您的用戶。如果您使用的是Raspberry Pi OS的桌面版本,請?zhí)^此步驟。
您可以通過在終端中使用以下命令輕松完成此操作。基本上,這會使您的系統(tǒng)立即以當(dāng)前用戶身份啟動終端會話。
sudo tee /etc/systemd/system/getty@tty1.service.d/autologin.conf << EOF[Service]ExecStart=ExecStart=-/sbin/agetty --autologin $USER --noclear %I \$TERMEOF
在 Raspberry Pi 上添加和安裝 Moonlight
5.現(xiàn)在我們已經(jīng)準(zhǔn)備好了Raspberry Pi,下一步是將Moonlight軟件包存儲庫添加到我們的操作系統(tǒng)中。
最簡單的方法是運(yùn)行Moonlight團(tuán)隊(duì)的官方腳本,在終端中輸入以下命令。
curl -1sLf 'https://dl.cloudsmith.io/public/moonlight-game-streaming/moonlight-qt/setup.deb.sh' | distro=raspbian codename=$(lsb_release -cs) sudo -E bash
6.添加存儲庫后,我們只需使用以下命令即可在Raspberry Pi上安裝Moonlight。
我們不必?fù)?dān)心事先運(yùn)行“apt update”,因?yàn)槲覀冊谏弦徊街羞\(yùn)行的腳本已經(jīng)為我們完成了它。
除非您的互聯(lián)網(wǎng)連接速度較慢,否則Moonlight的安裝過程應(yīng)該不會花費(fèi)太長時間即可完成。
sudo apt install moonlight-qt
設(shè)置 Moonlight 在 Raspberry Pi 啟動時自動運(yùn)行
7.安裝完Moonlight后,讓我們繼續(xù)下一步,即設(shè)置游戲流媒體軟件在Raspberry Pi啟動時自動運(yùn)行。
我們將通過編輯crontab文件以更輕松的方式實(shí)現(xiàn)這一點(diǎn),使用以下命令。如果提示您選擇用于編輯crontab的文本編輯器,我們強(qiáng)烈建議初學(xué)者使用Nano。
crontab -e
8.現(xiàn)在,您需要將以下行添加到該文件的底部。這行代碼只是告訴Cron管理器在重啟時運(yùn)行“moonlight-qt”命令。
@reboot moonlight-qt
9.完成文件編寫后,按CTRL + X、Y,然后按ENTER保存并退出。
10.一切就緒后,通過在終端中運(yùn)行以下命令重啟您的Raspberry Pi。
sudo reboot
11.如果一切正常,Moonlight應(yīng)該在Raspberry Pi啟動時運(yùn)行。
您還可以考慮連接Xbox或PlayStation手柄以獲得更好的體驗(yàn)。如果您已準(zhǔn)備好,請繼續(xù)閱讀下一部分,了解如何使用Moonlight將其與Sunshine等游戲流媒體服務(wù)配對。
將 Raspberry Pi 上的 Moonlight 與您的流媒體服務(wù)器配對
12.現(xiàn)在您已經(jīng)在Raspberry Pi上安裝并運(yùn)行了Moonlight,您可能希望使用它連接到您的計(jì)算機(jī)。
如果Moonlight自動檢測到安裝了Sunshine的流媒體PC,它應(yīng)該出現(xiàn)在主屏幕上。您只需點(diǎn)擊標(biāo)識符(1.)即可開始配對。
如果您的PC沒有出現(xiàn),您可以點(diǎn)擊右上角的小屏幕和加號(+)符號(2.)。這將彈出一個對話框,允許您手動指定服務(wù)器的IP地址。

13.選擇您希望將Moonlight客戶端與之配對的服務(wù)器后,您將看到一個PIN碼。您需要使用此代碼將您的Raspberry Pi與Sunshine流媒體服務(wù)器配對。

14.現(xiàn)在,在您嘗試將Moonlight配對的設(shè)備上,打開Sunshine網(wǎng)頁界面并轉(zhuǎn)到“PIN”屏幕。
在此屏幕上,您可以輸入顯示在Raspberry PiMoonlight客戶端上的PIN碼(1.),然后為您的設(shè)備輸入一個名稱。
輸入PIN碼后,點(diǎn)擊“發(fā)送”(2.)按鈕完成配對。

15.回到 Moonlight 的設(shè)置,您電腦上的鎖定符號現(xiàn)在應(yīng)該已經(jīng)消失了。現(xiàn)在點(diǎn)擊設(shè)備將開始您的設(shè)備與 Sunshine 流媒體服務(wù)器之間的連接。

16.您現(xiàn)在將看到可以流式傳輸?shù)侥?Raspberry Pi 的 Moonlight 實(shí)例的應(yīng)用程序列表。如果您愿意,甚至可以流式傳輸整個桌面。
為了快速訪問任何游戲,您可以通過 Sunshine 網(wǎng)頁界面添加它們。

結(jié)論
希望在這個教程的這一階段,您已經(jīng)成功地在 Raspberry Pi 上安裝并運(yùn)行了 Moonlight。Moonlight 是將您的桌面或視頻游戲流式傳輸?shù)?Pi 的最佳解決方案之一。它支持保持高質(zhì)量流的同時,將延遲降至最低。最重要的是,如您所見,設(shè)置此軟件相對簡單。
-
Raspberry Pi
+關(guān)注
關(guān)注
2文章
621瀏覽量
24017 -
樹莓派
+關(guān)注
關(guān)注
122文章
2078瀏覽量
110457
發(fā)布評論請先 登錄
玩經(jīng)典DOS 游戲也難不到樹莓派
樹莓派打造經(jīng)典游戲主機(jī)便攜式“超級任天堂”
只需樹莓派,輕松打造游戲機(jī)!
Multi-Cade:樹莓派游戲機(jī)(一)——材料和工具
Multi-Cade:樹莓派游戲機(jī)(二)——控制板
如何用樹莓派制作一個便攜游戲主機(jī)
谷歌進(jìn)軍游戲市場,流媒體服務(wù)或?qū)⒏淖儌鹘y(tǒng)游戲模式
用樹莓派和RetroPie軟件制作游戲機(jī)
谷歌已關(guān)閉游戲流媒體開發(fā)團(tuán)隊(duì)
樹莓派5實(shí)現(xiàn)Steam游戲解鎖,流暢運(yùn)行輕量級游戲
用 樹莓派4 打造專屬流媒體控制臺!
用 Lakka 和 樹莓派 打造終客廳游戲機(jī)!
客廳變游戲室?如何用樹莓派實(shí)現(xiàn) Moonlight 游戲流媒體
評論