著網絡高清流媒體、直播行業的興起,對電腦的視頻編碼能力要求越來越高。尤其是網絡直播,對實時編碼能力要求更高。面對現在復雜的視頻編碼,除了通過CPU進行軟件編碼外,現在也可以使用顯卡GPU中的硬件編碼器了。NVIDIA自開普勒架構發布,在GPU內集成了專門處理視頻編碼的NVENC單元。
到去年最新發布的NVIDIA GeForce RTX系列顯卡,NVENC編碼器現已更新至第六代,擁有更強的編碼能力。NVIDIA現在將NVENC編碼器從幕后放到臺前,通過與著名串流軟件OBS及國內直播平臺進行合作,將NVENC編碼單元的強大功能通過提高游戲直播的形式展示給大家。
近些年筆記本電腦的性能越來越強,也讓很多人考慮使用筆記本進行直播。不過單臺筆記本還是不能完美滿足同時游戲、串流的需求。部分游戲主播在外出,又不能鴿了觀眾老爺們、游戲愛好者的線下聚會、甚至是喜愛游戲的學生會通過直播分享自己的操作技術及游戲體驗。在NVIDIA將RTX系列顯卡引入筆記本平臺后,為筆記本提供強大的圖形性能的同時,也內置全新的NVENC編碼器,不過這些真的能讓一臺筆記本也能完成游戲直播嗎?
NVENC是利用NVIDIA GeForce RTX顯卡中專門的處理單元進行運算的
可以看到圖靈架構的NVENC編碼器效率提升很明顯
直播的流程中首先會捕捉游戲畫面,然后通過視頻編碼器處理、生成流媒體,再通過推流軟件推流給直播平臺。在這個過程中原來都是通過CPU軟件編碼完成的,而NVIDIA GeForce RTX 20系列顯卡內置的第六代NVENC是一個硬件編碼器,一些朋友知道從理論上講硬件編碼器的驍龍要比軟件編碼高很多,那實際效果又如何呢?接下來先看看如何在直播時設置NVIDIA NVENC編碼器好了。
直播教程:
為了驗證NVENC編碼器的效果,我索性也體驗一回當 主播的感覺。先讓我們進行軟件設置,看看這個過程會不會成為阻攔我們當主播的“第一只攔路虎”。
首先我們使用虎牙直播平臺客戶端直播。在輸入賬號密碼登錄后,點擊軟件上方的開播按鈕。加載之后就可以選擇直播類型了。為了方便,就選擇6各大類中的游戲直播中的全屏捕捉好了。點擊立即開播,就進入了直播界面。
記得登錄后要進行主播驗證呀
看到下方有六個選項中的設置了嗎?點擊后我們就可以進行畫面設置了。在設置中有多的大類,點擊畫質即可調節直播畫質。在測試過工作室網絡后,我們采用自定義畫質,并分別設置碼率為3000,幀率為60幀,同時分辨率設置為1080P。
3000碼率能滿足大部分游戲直播了,不過如果網絡環境好,當然要調高一些了
不過到這里畫質還沒有調節完。點擊高級,看到編碼方案菜單了嗎?點擊后選擇NVIDIA H.264編碼器了就可以啟用NVENC編碼器了。
在高級中才能選擇NVENC硬件編碼器喲
最后點擊那個橙色“開始直播”按鈕,就可以開啟直播體驗了。
可以開始當主播啦
不過,虎牙官方客戶端并不能滿足對直播方式有需求的主播,有些老主播習慣用OBS直播所以我們也體驗了通過OBS軟件直播的過程。
打開OBS后,點擊文件中或右下角的設置,再打開后的界面可以看到通用、串流等大類。先點擊輸出選項,并在輸出模式中選擇高級。第一個界面就是設置串流的,在編碼器中有x264、 NVIDIA NVENC等選項,這里選擇NVIDIA NVENC(new),就可以在串流中使用RTX系列顯卡中的最新編碼器了。
在測試了工作室網絡環境后,速率控制選擇了CBR,同時比特率設置為2500。至此串流部分的編碼器設置已完成。同樣針對內錄,在編碼器選項中依然可以選擇新版NVENC編碼器。 在以上設置完成后,點擊視頻選項,將基礎分辨率及輸出(縮放)分辨率調整為1080P,同時將幀率設置為60幀。
按步驟進行不會出錯,記得要選擇NVENC編碼器
錄制本機屏幕也可以選擇NVENC編碼器提高編碼效率
如果網絡環境允許可以選擇輸出分辨率為1080P、60幀畫面
最后,在串流選項的服務選項中選擇自定義,重新打開虎牙客戶端,點擊開播后選擇第三方推流,立即開播后就可以看到推流地址及密碼了。將串流地址及密碼填入服務器及串流密鑰中。應用設置并確認,即完成了最終的設置。關閉設置界面,在OBS軟件的右下角點擊開始推流后,OBS直播體驗就此開始了。
記得要填寫推流地址和密碼,因為安裝了虎牙客戶端,所以從這里獲取也比較方便
OBS在服務選項中沒有國內直播平臺,所以記得選擇自定義然后將推流地址及密碼填入其中
兩種體驗各不相同,虎牙客戶端開播非常方便,根據官方指引就可輕松開播。而OBS客戶端也不難,也滿足了復雜直播的需求。看來兩種設置過程都沒有成為阻礙,接下來就要看看實際游戲直播的體驗了。
實際測試:
測試平臺我們使用了華碩ROG超神2s,顯卡為NVIDIA GeForce RTX 2080。在測試中使用Windows 1064bit操作系統、顯卡驅動為NVIDIA Game Ready Driver 419.67,串流軟件為0BS 23.1.0版。通過《絕地求生》及目前火熱的《Apex英雄》測試實際直播效果。對比測試為NVIDIA NVENC及x264軟件編碼。
可以看到,在《絕地求生》游戲中,使用NVIDIA NVENC編碼器時,CPU占用率要低不少,最高下降達30%,同時主播在運行游戲時的幀率也有提高,對比x264軟件編碼優勢明顯。
上方為使用CPU x264編碼,下方為NVIDIA NVENC編碼器編碼,可以看到NVENC效果明顯
左方為NVENC編碼器,右方為x264軟件編碼,不僅在CPU占用率上效果顯著,而且在幀數上也有提升
而在《Apex英雄》中,結果也類似,在進行游戲是,NVENC編碼器能夠顯著降低游戲時的CPU占用率,而同時能提升幀數。
上方為使用CPU x264編碼,下方為NVIDIA NVENC編碼器編碼,在《Apex英雄》中情況類
總結:
經過測試RTX顯卡的強大性能及NVIDIA NVENC編碼器可以讓筆記本也能進行游戲串流。跟OBS軟件、國內的虎牙等直播平臺的合作,也簡化了軟件設置,幾乎做到了點擊即用。沒有專門的串流機,沒有復雜的硬件設置、直播軟件的安裝及配置也比原來更加輕松。
主播、學生黨、舉辦游戲線下聚會等最 需要便攜、高性能的用戶也終于可以輕裝上陣了,不僅方便了已經成為主播的用戶,更降低了成為主播的門檻。相信NVIDIA對NVENC調教的深入,能為主播、愛好者甚至是觀眾帶來更加優秀的直播體驗。
機游戲開黑,如何同步至電腦端直播呢?用對工具,小白也能輕松做手游直播!
本篇,小優整理了1份手機游戲+電腦直播的操作教程,一起來看看吧!
根據連接示意圖,連接好設備:手機 → USB-C擴展塢 → HDMI2.0高清線 → HDMI音視頻采集卡 → 筆記本電腦。
看到這里,大家可能要問了,HDMI音視頻采集卡是什么?為什么手機游戲/筆記本電腦直播要用它?這里給大家簡單說明一下。
由于大部分筆記本電腦僅支持HDMI ONT功能,不支持HDMI IN功能,無法接收手機、游戲主機等設備輸出的HDMI音視頻信號,而HDMI音視頻采集卡正好可以解決這一問題!
HDMI音視頻采集卡作為一種專業的的直播工具,通過采集媒體源設備輸出的HDMI音視頻信號,同步輸入到直播電腦端,再借助直播推流軟件進行編輯、直播推流或錄制備份,進而提供更清晰、更流暢直播畫面。
設備連接好后,還需要設置采集/錄制軟件,以及獲取直播平臺推流地址和直播碼,具體過程如下:
1、在筆記本電腦端,下載并安裝采集/錄制軟件,比如:OBS應用,并完成視頻采集來源、畫質及音頻等參數配置;
2、打開某一直播平臺,登錄自己的賬號,并根據官方提供的操作教程,設置好相關信息,獲取推流地址和直播碼,并關聯至采集/錄制軟件中,即可開始直播!(*不同直播平板開播設置操作略有差異,詳情可參考平臺提供的教程。)
由于手機同時運行游戲、直播軟件,不僅考驗手機的硬件性能,也意味著更高電量消耗和發熱量,這很可能影響直播畫面的清晰度、流暢度!
而借助HDMI音視頻采集卡,手機與筆記本電腦分工協作,手機端玩游戲的同時,筆記本電腦配合進行游戲直播,雙機分工協作,既能分擔手機的運行壓力,同時進一步減少游戲卡頓、延遲,帶給觀眾更清晰流暢的直播畫面!
此外,值得一提的是,部分采集卡產品還集成HDMI 環出接口,支持外接顯示器玩游戲,大屏清晰畫質高,游戲細節盡收眼底,同時還不耽誤游戲推流、直播!比如說:優越者專業級HDMI音視頻采集卡V169B不僅支持4K采集/錄制、240Hz高刷環出,還能適配直播聲卡、調音臺等設備,助你玩轉直播間!
近在我們后臺收到不少粉絲留言:手游直播需要哪些設備?臺式機、筆記本電腦怎么直播王者榮耀?OBS直播軟件怎么設置?諸如此類的問題還有很多,那么該怎么解決呢?接下來,以華為手機、Win10電腦為例,小優和大家分享一下手游直播所需的設備及具體操作,感興趣的小伙伴可以收藏哦!
1、信號源:安卓/鴻蒙/蘋果手機
* 僅限支持視頻輸出功能的手機。目前市面上主流安卓/鴻蒙旗艦手機均采用Type-C接口,并且支持視頻輸出功能。如果小伙伴們無法確認自己手機的接口是否支持視頻輸出功能,建議向手機廠商咨詢哦!
2、轉換器:Type-C擴展塢/Lightning轉換器
* 根據手機接口配置情況,選擇合適的轉換器。如果是大家使用的是Type-C接口安卓手機,可以考慮集成HDMI2.0接口、PD供電接口及RJ45千兆網口的Type-C擴展塢。(HDMI2.0接口,支持4K高清視頻+音頻信號傳輸,用手機與采集卡的連接;PD快充接口,可以解決手機續航問題;RJ45網口,讓手機直連千兆有線網,玩游戲網速更快。)
3、視頻線:HDMI2.0高清線
* HDMI2.0視頻線支持4K@60Hz高清輸出,足以支撐手游錄制及直播的畫質需求;
4、采集卡:USB-A/Type-C音視頻采集卡
* 采集卡輸出端接口與直播端設備相匹配,比如臺式機電腦只有USB-A接口,搭配USB-A音視頻采集卡即可;輕薄筆電只有Type-C接口,可以考慮搭配Type-C音視頻采集卡.
5、直播端:臺式機/筆記本電腦
* 在直播端設備上提前安裝好直播推流軟件。
1、設備連接:手機 → 轉換器 → HDMI2.0高清線 → 音視頻采集卡 → 電腦
<script src="https://lf3-cdn-tos.bytescm.com/obj/cdn-static-resource/tt_player/tt.player.js?v=20160723"></script>
華為手機(Type-C接口)游戲直播操作
按照視頻中的操作指導,將各個設備連接即可。這里補充說明一下,如果小伙伴們是蘋果手機進行手游直播,只需要將轉換器由Type-C擴展塢換成Lightning轉hdmi+PD即可。
蘋果手機(Lightning接口)游戲直播
2、軟件設置:(以OBS軟件為例)
① 添加視頻采集設備:打開OBS直播軟件,在【來源】小窗口,點擊【+】——【視頻捕獲設備】,彈出【創建或選擇源】窗口,添加“視頻采集設備”并確認;
③ 分辨率調整:“視頻采集設備”添加并確認后,彈出【屬性】窗口,可以調整畫布分辨率與輸出分辨率,一般建議橫屏(1920x1080)、豎屏(720x1280)。需要注意的是,推流開始后,分辨率不能再修改。
② 添加音頻設備:勾選【使用自定義的音頻設備】,選擇你連接的音頻設備;在【音源輸出模式】下,選擇【輸出桌面音頻】并確認;
④ 添加直播平臺推流地址:點擊右下角【設置】按鈕,添加URL地址和流名稱;
⑤ 錄制/推流開關:選擇【開始錄制】,可錄制直播內容并保存至本地磁盤;選擇【推流開始】,當前采集內容將輸送到“直播平臺”,結束直播點擊【停止推流】即可。
OBS設置好后,即可進行手游錄制、直播推流等操作。除了手游直播之外,在音視頻采集卡的幫助下,我們還可以用OBS軟件進行PS4/5、XBOX、Switch等主機游戲直播、攝像機直播等。
好了,以上就是今天的分享了。如果大家對于直播應用有不同的見解,歡迎在評論區留言探討哦!