2022年2月25日,低價(jià)的Steamdeck掌機(jī)讓我第一次感受到躺著玩電腦游戲的快樂(lè),更大的屏幕,更高的畫(huà)質(zhì),更豐富的游戲種類??呻S著長(zhǎng)久的游玩,Steamdeck作為Win掌機(jī),我發(fā)現(xiàn)幾個(gè)問(wèn)題。它續(xù)航比較短,且在游玩大型游戲的時(shí)候,尤為明顯;充電速度比較慢,且畫(huà)質(zhì)相對(duì)Switch,僅僅是提升到了800P。 所以,便宜且便攜的躺著玩就真的沒(méi)有解決方式了嗎?當(dāng)然有,串流(Streaming)技術(shù),使用該技術(shù),“躺著玩“的顯分辨率甚至可以跑4K;幀率可以更高;續(xù)航更久,設(shè)備更輕,充電速度更快。其實(shí)串流技術(shù)出現(xiàn)的比較早,但是鄙人算是最近才接觸到。由于特別愛(ài)倒騰,把自己的心理路程簡(jiǎn)單的分享給感興趣的小伙伴,便于有需要的小伙伴快速上手。 串流相對(duì)傳統(tǒng)的win掌機(jī)有什么好處呢?更高的畫(huà)質(zhì),更輕的設(shè)備,免去格外購(gòu)置設(shè)備的錢(qián),以及更久的續(xù)航和更快的回血速度。當(dāng)然,這么好的東西。那么代價(jià)是什么呢?不是很適用于部分校園網(wǎng)環(huán)境,不適用于沒(méi)有穩(wěn)定網(wǎng)絡(luò)環(huán)境的地方,有些許的學(xué)習(xí)成本。 當(dāng)然對(duì)于想躺著玩并且有想追求高畫(huà)質(zhì)體驗(yàn)的人來(lái)說(shuō),這或許是唯一解。目前,本人經(jīng)過(guò)學(xué)習(xí)和調(diào)試實(shí)現(xiàn)的游玩效果是2K/144Hz暢玩PC游戲,局域網(wǎng)延遲在14ms上下,外網(wǎng)延遲在40ms上下,這個(gè)延遲其實(shí)對(duì)于非競(jìng)技類游戲已經(jīng)完全可以勝任。 就不講什么串流技術(shù)的科普定義了,直接說(shuō)我們游戲佬需要的應(yīng)用場(chǎng)景。把你電腦上、主機(jī)上的游戲畫(huà)面顯示在你需要的設(shè)備上、包括但不限于你的電腦、平板、手機(jī)、智能電視、Win掌機(jī)等。從Moonlight(月光)的下載界面簡(jiǎn)單的感受下。Moonlight則是接下來(lái)我們需要使用串流接收端的軟件。 1.確定使用場(chǎng)景和是否適合你串流分為局域網(wǎng)串流、遠(yuǎn)程串流。即你的發(fā)射端和接收端處于有個(gè)局域網(wǎng),更通俗的講就是兩個(gè)設(shè)備鏈接同一個(gè)wifi(偷偷告訴你,有線鏈接其實(shí)也可以,之前見(jiàn)一個(gè)硬核老哥有線串流連接家里的電視和電腦,延遲更低)。較為新的路由器,像100多塊的品牌路由器帶5G頻率的都可以。 局域網(wǎng)串流和你寬帶的帶寬并沒(méi)什么關(guān)系因?yàn)閿?shù)據(jù)僅僅是通過(guò)路由器從發(fā)射端傳輸?shù)浇邮斩?,所以串流即使在沒(méi)有互聯(lián)網(wǎng)環(huán)境中也可以通過(guò)局域網(wǎng)暢快的實(shí)現(xiàn)“躺著玩”。 為了便于教程的理解和閱讀,下文的發(fā)射端都以PC為指代,接收端都以手機(jī)為舉例。如果覺(jué)得接下來(lái)的操作有困難,或者學(xué)習(xí)成本較高,可以選擇網(wǎng)易家的Gameviewer,除了延遲高一點(diǎn),綜合體驗(yàn)還是不錯(cuò)的。 2.順利地連接發(fā)射端和接收端 先要在電腦上下載并安裝軟件Sunhine(日光),后文會(huì)解釋為什么不用N卡原生Shield作為我們的發(fā)射端。 常規(guī)的EXE程序的安裝,直接全程下一步加安裝,注意安裝過(guò)程中不要去點(diǎn)勾選的項(xiàng)目,不要有中文路徑。 安裝完成后打開(kāi)Sunshine會(huì)跳轉(zhuǎn)瀏覽器,首次會(huì)提示這個(gè)。以edge瀏覽器為例子,直接點(diǎn)高級(jí),然后點(diǎn)繼續(xù)訪問(wèn)。 進(jìn)入程序后的賬號(hào)設(shè)置,牢記賬號(hào)密碼,否則需要卸載重裝。(PS:其實(shí)賬號(hào)密碼都可以敲一個(gè)空格哈哈) 最新版Sunhine有語(yǔ)言選項(xiàng),根據(jù)圖片的紅框提示就能設(shè)置成中文 好的,你所有PC上的工作已經(jīng)完成,接下來(lái)在手機(jī)上安裝Moonlight作為接收端。到此,你已經(jīng)馬上要完成第一次激動(dòng)人心的畫(huà)面跳轉(zhuǎn)式呈現(xiàn)了。APK的安裝我就不教大家了,比較簡(jiǎn)單。 首次打開(kāi)手機(jī)上的Moonlight會(huì)呈現(xiàn)如此的畫(huà)面,先不進(jìn)行優(yōu)化設(shè)置,僅先進(jìn)行鏈接。直接點(diǎn)擊帶鎖的logo,就會(huì)看到如下的配對(duì)請(qǐng)求,并且在你的PC上能看到Sunshine的配對(duì)提醒。 完成配對(duì)。手機(jī)上小鎖標(biāo)志就會(huì)消失,并且點(diǎn)開(kāi)能看到如下畫(huà)面 那么恭喜你,你已經(jīng)完成串流基礎(chǔ)工作,已經(jīng)可以簡(jiǎn)單的就行游玩體驗(yàn)。 但是進(jìn)入界面你可能會(huì)遇到畫(huà)面模糊,顯示界面有黑邊,幀數(shù)不夠等問(wèn)題,接下來(lái)跟著鄙人的節(jié)奏,進(jìn)行億點(diǎn)點(diǎn)設(shè)置和微操完成。 2.通過(guò)Sunshine的預(yù)設(shè)命令實(shí)現(xiàn)串流時(shí)關(guān)閉顯示器前文提到過(guò),不使用N卡自帶的Shield主要有三點(diǎn)。其一、Shield肯定是不適配A卡的。其二、Shield已經(jīng)停止維護(hù),且英偉達(dá)也限制了大陸地區(qū)的40系以上的用戶使用該功能。最后、Shield相較Sunshine缺少預(yù)設(shè)命令,或者說(shuō)叫啟動(dòng)命令。沒(méi)Sunshine容易實(shí)現(xiàn)開(kāi)啟串流關(guān)閉顯示器,自動(dòng)適配分辨率刷新率等操作。 什么是Sunshine的預(yù)設(shè)命令?Sunshine官方給的解釋非常的詳細(xì)易懂,即在應(yīng)用運(yùn)行前或者結(jié)束后,能加載的命令。類似于我大概一年后要更新的智能家居相關(guān)文章的IF命令。 比如說(shuō),當(dāng)我打開(kāi)家門(mén),請(qǐng)自動(dòng)打開(kāi)客廳的燈;當(dāng)我離開(kāi)家,請(qǐng)掃地機(jī)器人打掃家里的衛(wèi)生。當(dāng)我打開(kāi)電腦桌面,請(qǐng)關(guān)閉顯示器1,打開(kāi)顯示器2,當(dāng)我退出電腦桌面,請(qǐng)關(guān)閉顯示器2打開(kāi)顯示器1。如此如此我們就能使用該命令做很多事情,其實(shí)比較類似于現(xiàn)在智能手機(jī)自帶的自動(dòng)任務(wù)功能。 預(yù)設(shè)命令有分為總預(yù)設(shè)命令、和針對(duì)單獨(dú)應(yīng)用的預(yù)設(shè)命令,這里先介紹總預(yù)設(shè)命令,并且根據(jù)Sunshine非常細(xì)致的命令配置可以在應(yīng)用啟動(dòng)時(shí)選擇是否開(kāi)啟總預(yù)設(shè)命令。 預(yù)設(shè)命令一、串流時(shí)關(guān)閉電腦顯示器,串流結(jié)束打開(kāi)電腦顯示器。如果直接進(jìn)行串流,會(huì)出現(xiàn)串流進(jìn)行時(shí)PC顯示器有畫(huà)面,且手機(jī)上也有畫(huà)面的情形。不但占用顯卡的性能,并且還浪費(fèi)電,最主要的是遠(yuǎn)程游玩時(shí)候被家人看到容易誤關(guān)電腦,甚至玩一些隱私的游戲會(huì)造成家庭矛盾。所以這個(gè)操作還是很有必要的。 講解實(shí)現(xiàn)思路,需要花費(fèi)4-8元購(gòu)買(mǎi)一個(gè)顯卡欺騙器,HDMI口或者DP口的都可以,目的是為了給電腦添加一個(gè)不能顯示畫(huà)面的顯示器。(PS:其實(shí)有添加虛擬顯示器的軟件,但是本人測(cè)試多次,有些軟件的開(kāi)機(jī)自啟動(dòng)程序總是出問(wèn)題,故推薦自行購(gòu)買(mǎi)顯卡欺騙器,物理性質(zhì)的穩(wěn)定) 首先把我們需要用到的軟件MultiMonitorTool解壓到需要的位置。(不要有中文路徑)打開(kāi)MultiMonitorTool查看顯示器編號(hào),謹(jǐn)記你真顯示器的編號(hào)和虛擬顯示器的編號(hào)。復(fù)制下面的一段命令,把其中的1換成你真實(shí)顯示器的編號(hào),把2換成你虛擬顯示器的編號(hào)。(復(fù)制命令和后續(xù)的替換文字時(shí)注意空格,嚴(yán)格按照提供的命令格式進(jìn)行) D:\Commons\MultiMonitorTool\MultiMonitorTool.exe /disable 1 /enable 2 然后,找MultiMonitorTool.exe的位置右鍵,找到屬性,如下圖所示把其中的位置信息復(fù)制出來(lái)。 最后,把D:\到exe的文字替換成你剛才復(fù)制的位置信息,一條能夠關(guān)閉顯示器的命令就完成了。完成命令制作后把粘貼到下圖藍(lán)色框中。這里進(jìn)行個(gè)簡(jiǎn)單的翻譯,當(dāng)進(jìn)行串流前,關(guān)閉真實(shí)顯示器,打開(kāi)虛擬顯示器。然后把1、2位置的數(shù)字對(duì)調(diào),粘貼到黃色框中,再進(jìn)行個(gè)翻譯,當(dāng)串流結(jié)束后,關(guān)閉虛擬顯示器,打開(kāi)真實(shí)顯示器。 至此,你已經(jīng)完成了實(shí)現(xiàn)串流時(shí)關(guān)閉顯示器,串流結(jié)束打開(kāi)顯示器。 預(yù)設(shè)命令二、不同的設(shè)備串流同一個(gè)電腦時(shí)實(shí)現(xiàn)不用的分辨率和刷新率。這里還是借助于第三方軟件QRes實(shí)現(xiàn),與MultiMonitorTool類似,都是通過(guò)簡(jiǎn)單的預(yù)設(shè)命令完成切換顯示器分辨率和刷新率,此操作主要是為了完美顯示,無(wú)黑邊游玩。解壓到合適的位置,不要帶中文路徑。注意,Windows桌面是一定能保證無(wú)黑邊的,但是游戲?qū)Ψ直媛屎惋@示比例的適配不一定完美,但是常見(jiàn)的16:10大部分游戲還是能適配的。如果你的手機(jī)是21:9的則能擁有類似于帶魚(yú)屏的體驗(yàn)。 切換分辨率不需要購(gòu)買(mǎi)格外的硬件,但是需要在顯卡中給虛擬顯示器設(shè)置分辨率和刷新率,建議分辨率設(shè)和刷新率設(shè)置要大于或者等于手機(jī)。 首先打開(kāi)手機(jī)上Moonlight的設(shè)置界面,能看到視頻分辨率和視頻幀數(shù)。這里建議全部選為本地,如果手機(jī)處理器性能過(guò)于低,請(qǐng)適量降低分辨率和刷新率。 順便提一嘴碼率的事情,局域網(wǎng)路由器性能好無(wú)腦往大的拉,性能一般適量降低,這個(gè)只能自己嘗試,碼率過(guò)低會(huì)造成畫(huà)面變動(dòng)時(shí),畫(huà)面變糊。 復(fù)制下面的命令,與MultiMonitorTool的操作一致,把E:\到exe的文字替換成QRes軟件的exe的復(fù)制的位置信息。x代表分辨率的橫向數(shù)值,y代表分辨率的豎向數(shù)值,r代表刷新率。當(dāng)然這里的數(shù)值指的手機(jī),即你的接受端。 E:\QRes\QRes.exe /x:2560 /y:1600 /r:144 把你完成編輯的命令粘貼進(jìn)單獨(dú)應(yīng)用的預(yù)設(shè)命令中去,這樣你就你能得到一個(gè)完美無(wú)黑邊的串流體驗(yàn),讓你的串流體驗(yàn)更接近掌機(jī)。 稍微發(fā)散一下思維,在Sunshine中添加多個(gè)電腦桌面應(yīng)用,在根據(jù)不同的接收端的分辨率添加不同的預(yù)設(shè)命令就能實(shí)現(xiàn)多個(gè)設(shè)備串流時(shí),都是完美分辨率無(wú)黑邊的適配情況。就比如,本人串流游戲時(shí),用的8.8英寸的平板,串流躺在床上辦公室,用的13.3英寸的平板。二者連接的同一個(gè)電腦,靈活使用預(yù)設(shè)命令,都實(shí)現(xiàn)了不同場(chǎng)景不同設(shè)備的相同需求。僅是拋磚引玉,如果有更多玩法歡迎評(píng)論區(qū)交流。 3.實(shí)現(xiàn)非局域網(wǎng)遠(yuǎn)程串流這里不整什么公網(wǎng)IP之類的,比較硬核且操作起來(lái)偏差性過(guò)大,依舊借助第三方軟件。這個(gè)開(kāi)源軟件是這幾款軟件中唯一由國(guó)內(nèi)開(kāi)發(fā)者開(kāi)發(fā)的——皎月連,操作起來(lái)也很簡(jiǎn)單。并且官網(wǎng)上有幫助中心,使用說(shuō)明也很詳細(xì),本文就不再進(jìn)行復(fù)述,直接打開(kāi)官網(wǎng)開(kāi)始閱讀即可。 相對(duì)于局域網(wǎng)串流,遠(yuǎn)程串流需要發(fā)射端和接收端都處于良好的網(wǎng)絡(luò)環(huán)境下,二者缺一不可。并且延遲也會(huì)因?yàn)榫W(wǎng)絡(luò)延遲略微增大,且影響因素較為多。如果有良好的5G網(wǎng)絡(luò),串流 4.串流優(yōu)秀體驗(yàn)的雜談最后,來(lái)總體講下本人目前使用下來(lái)最舒服的設(shè)備和一些其他非教程性的東西。其實(shí)影響串流體驗(yàn)的東西非常多,處理器的解碼能力,屏幕的刷新率路由器的數(shù)據(jù)交換能力等等。 關(guān)于解碼延遲這塊目前延遲最低的是Switch。但是由于Switch的屏幕分辨率太低,刷新率太低導(dǎo)致串流反而與最初串流的初衷有點(diǎn)背道而馳。其實(shí)大部分Win掌機(jī)(包含SteamDeck)的延遲也很低,但是還是那個(gè)問(wèn)題,分辨率和刷新率不夠。而且續(xù)航比較短,充電速度也達(dá)不到需求。最后,關(guān)于手機(jī)的部分天璣9300的解碼能力是最好的,然后就是870,反而8gen2、8gen3不如一代神U870,不過(guò)串起來(lái)沒(méi)啥區(qū)別,差距都在10ms以內(nèi)體驗(yàn)下來(lái)沒(méi)那么多差距。 其實(shí)屏幕的刷新率也會(huì)對(duì)串流造成影響,刷新率越高整體的延遲就會(huì)越低,像60Hz的屏幕固有延遲大概在20ms上下,144Hz能做到個(gè)位數(shù)延遲。所以大部分使用安卓旗艦的用戶,無(wú)論是平板還是手機(jī),串流起來(lái)都會(huì)有很好的游玩體驗(yàn)。如果愿意為了串流畫(huà)更多的錢(qián),自行購(gòu)入一個(gè)拉伸手柄,夾在手機(jī)或平板之間,游玩起來(lái)也是和掌機(jī)差不多的。配合拉伸手柄還有一個(gè)很棒的使用場(chǎng)景,類似于switch的產(chǎn)品思路,根據(jù)游玩需求進(jìn)行手柄的拆裝。比如本人嘗試《完蛋!我被美女包圍了》就是全程單用平板串流進(jìn)行通關(guān)的。如果遇見(jiàn)適合手柄操作的時(shí)候,比如本人通關(guān)的《哈迪斯》就是通過(guò)手柄加平板進(jìn)行的。拉伸手柄這里就不多做介紹了,算是串流佬都熱衷的一個(gè)產(chǎn)品類型。其實(shí)串流設(shè)備還有一個(gè)非常抽象的品類,串流掌機(jī)。這類掌機(jī)大部分都是安卓掌機(jī),相對(duì)于平板+手柄/手機(jī)+手柄的優(yōu)勢(shì)是有類似于主機(jī)系統(tǒng)UI,專對(duì)串流的軟硬件優(yōu)化,輕薄的機(jī)身,一體化的設(shè)備體驗(yàn)。以及16:9比例的顯示屏幕,其實(shí)這個(gè)很重要,大部分游戲都是先適配的16:9的顯示比例,像16:10有些老游戲或者體量不大的游戲都是不會(huì)適配的。再者進(jìn)行xbox/ps平臺(tái)主機(jī)串流時(shí),二者的串流軟件都是僅適配串流16;9顯示比例的。 但是,目前本人已知的串流掌機(jī),都缺少較好的處理器和較好的屏幕,像abxylute串流掌機(jī)屏幕刷新率僅有57Hz,甚至于像《哈迪斯》這類動(dòng)作復(fù)雜一點(diǎn)點(diǎn)的玩起來(lái)都是卡卡的,像《土豆兄弟》這類倒是沒(méi)問(wèn)題,像視覺(jué)小說(shuō)類的游戲是比較合適的。被放棄的聯(lián)想串流掌機(jī)和羅技云掌機(jī)都是一樣的1080P的8英寸屏幕,處理器和屏幕刷新率拉跨。這幾個(gè)產(chǎn)品仿佛都是廠商在對(duì)市場(chǎng)試探的產(chǎn)品。甚至當(dāng)初提出串流的掌機(jī)的英偉達(dá)自己的掌機(jī)也已經(jīng)消失在茫茫的產(chǎn)品線中。 那么,串流指南和雜談就此結(jié)束。如果覺(jué)得寫(xiě)的還可以,請(qǐng)不要吝嗇您咱們的言語(yǔ),如果有所紕漏,請(qǐng)盡情指出。 本文涉及到windows電腦的軟件、安卓電腦的軟件都會(huì)整理打包到一個(gè)壓縮包中,如果不想慢慢搜找,可以鏈接自取。 |
|
來(lái)自: fjgsd > 《信息技術(shù)》