大叔的PS5沉浸式直播,無需采集卡(甚至可以不需要電腦)小白教程
前言:
? ? ? ?本大叔在B站直播也有一個(gè)多星期了,一開始是直播PC版的暗黑3,用的B站直播姬。家中條件有限,在客廳鍵鼠玩游戲太費(fèi)勁了,游戲沒玩爽利,直播也不絲滑(這就是沒人看的原因了,肯定是?。?/p>
? ? ? ?考慮了下,人還是要不忘初心,得在沙發(fā)上躺著把游戲玩了,把直播做了!
? ? ? ?但是家中條件有限,只有一臺顯示設(shè)備,沒有采集卡。經(jīng)過翻閱各路大神的攻略,還真有個(gè)成熟的辦法,體驗(yàn)很不錯(cuò),這里也分享下大叔的操作過程,希望能幫助到有需要的朋友。
?
前置條件:
? ? ? ?一臺PS5(我沒有XBOX),可以鏈接一次Twitch的網(wǎng)絡(luò)環(huán)境,一臺能裝DOCKER的設(shè)備(PC,NAS,軟路由什么的都行),本大叔這里用的是群暉。
?
實(shí)現(xiàn)效果:
1.???? 躺沙發(fā)上,手機(jī)在開播設(shè)置里選好直播分類和房間標(biāo)題并點(diǎn)擊開始直播;
2.???? 打開PS5,進(jìn)入游戲,按一下手柄觸摸板旁邊的小按鍵,選擇WIFI一樣的圖標(biāo),選擇Twitch,開始直播;
3.???? 三秒后,B站(不是Twitch)上就能看到你的直播間開播并顯示PS5畫面了。
?
具體步驟:
1.???? PS5需要能連結(jié)一次Twitch并綁定賬號,這里就不展開講了;
2.???? 群暉套件中心下載Docker ;

3.???? Docker內(nèi)點(diǎn)擊注冊表,搜索并下載7yhong;(感謝大神,項(xiàng)目地址:7yhong/nginx-rtmp - Docker Image | Docker Hub);

4.???? 然后(1)點(diǎn)擊容器-新增,網(wǎng)絡(luò)選擇“使用已選擇的網(wǎng)絡(luò)-bridge”,(2)下一步”常規(guī)”可不設(shè)置,(3)再下一步“端口”(很重要),第一行的本地端口一定要填”1935“和后面”容器端口1935“對應(yīng),第二行可以隨便填一個(gè)大的端口號”5555“之類的對應(yīng)”容器端口80“,(4)再下一步”存儲空間“可不設(shè)置,(5)再下一步”摘要“,選中”向?qū)瓿珊筮\(yùn)行此容器“,然后點(diǎn)完成;

5.???? 打開網(wǎng)址“192.168.50.101:5555“(特別注意192.168.50.101請?zhí)鎿Q為您NAS的ip地址!),理論上就能打開一個(gè)頁面,這樣我們就成功一半了;

6.???? 打開B站-開播設(shè)置-開始直播,復(fù)制下面的兩行“服務(wù)器地址“和”串流密鑰“;

7.???? 返回Docker的主界面,點(diǎn)擊容器,雙擊我們添加好的7yhong,點(diǎn)擊終端機(jī)-新增-通過命令行啟動-輸入sh(小寫),雙擊sh,輸入:vi /etc/nginx/nginx.conf ,然后在“l(fā)ive on”的下一行輸入push rtmp://live-push.bilivideo.com/live-bvc/(?streamname=[name]這里替換為上圖串流密鑰)&(key=[key]這里替換為上圖服務(wù)器地址),然后按?shift+:,輸入wq(保存退出的意思,注意有個(gè)英文冒號?。?/p>
8.???? 返回Docker的主界面,點(diǎn)擊注冊表,搜索并下載ADguardhome;(我們用ADguardhome來當(dāng)作DNS服務(wù)器,劫持Twitch推流地址,其他的功能朋友們可自行了解),ADguardhome的配置可以參考https://post.smzdm.com/p/arq2zvvg/,這位大神講的很詳細(xì),篇幅較長,我就不獻(xiàn)丑了。
? ? ? ? 重點(diǎn)是在:?Adguard Home 的 “過濾器” -- “DNS重寫” -- “添加 DNS 重寫” 中添加:*.contribute.live-video.net
?192.168.50.101
(
特別注意192.168.50.101請?zhí)鎿Q為您NAS的ip地址!);
9.?
PS5
內(nèi)修改網(wǎng)絡(luò)的DNS地址為:192.168.50.101
(
特別注意192.168.50.101請?zhí)鎿Q為您NAS的ip地址!)
;
10.
然后
PS5
直播一下試試,享受游戲,享受直播朋友!
PS:如果安裝Docker的設(shè)備是7*24小時(shí)運(yùn)行的話,每次PS5開播之前無需重復(fù)設(shè)置;安裝Docker的重啟過后,啟動一次容器就可以了。
第一次寫教程,感覺有點(diǎn)虎頭蛇尾了,如果有朋友需要的話,下次拍個(gè)視頻,有問題請私信我,謝謝!
?