第三方推流使用場景
1、當使用YY客戶端進行直播遇到問題,暫無解決方法的時候,可以使用第三方直播軟件OBS進行推流。
2、對OBS情有獨鍾的主播。
OBS簡介:
OBS是一款比較好用的開源直播軟件,目前支持的操作系統包括:win7,win8,蘋果的OS X系統,不支持XP系統。目前OBS有兩款產品,一款為舊版本的OBS Classic,一款為新版本的OBS Studio,建議使用OBS Studio。
OBS下載:
OBS下載地址:https://obsproject.com/download
此為新版本的OBS Studio
<ignore_js_op>
如果想使用舊版本的OBS,點擊官網下方的鏈接:
<ignore_js_op>
OBS安裝:
OBS 安裝時直接運行obs的安裝源文件,一直下一步就可以了。
FAQ1:
如果是安裝的OBS studio有一步是選擇插件的,如下圖,其中框起來的部分是支持intel 實感攝像頭的插件,如果主播沒有實感攝像頭可以不勾選,如果有intel的實感攝像頭可以選擇勾選。(其實虎牙直播已經支持intel 實感攝像頭了,可以自己查看教程哦!)
<ignore_js_op>
FAQ2:
如果安裝過程中有如下提示,說明電腦缺少必要的組件,選擇“是”,下載組件並安裝
<ignore_js_op>
<ignore_js_op>
OBS使用步驟
1、打開OBS軟件,界面如下
<ignore_js_op>
2、添加場景:在左下角的場景部分,右鍵,添加場景,輸入場景名字,確定即可
3、添加來源:在來源部分,右鍵,添加,游戲捕獲,輸入游戲源名稱,確定,在彈出的游戲源窗口中,選擇“捕捉任何全屏應用程序”,或者選擇“捕捉特定窗口”,然后選擇游戲,其他設置默認即可(這種方式相當於是虎牙的進程直播,通過識別游戲的進程名抓取游戲);
<ignore_js_op>
如果是想使用屏幕捕捉的方式,則在來源部分,右鍵,添加,顯示器獲取或者窗口捕獲,輸入名稱,確定,在彈出的顯示器獲取窗口中,勾選“捕獲光標”和“多適配器的兼容性”,其他設置默認即可。(這種方式相當於是虎牙的屏幕捕捉,這里注意屏幕捕捉是獲取不到全屏的畫面,要將游戲設置為無邊框或者是窗口全屏化)
<ignore_js_op>
其他圖層添加:如果想添加攝像頭畫面或者添加圖片,只需要在添加中選擇對應的選項即可;
圖層顯示方法:在添加好的圖層中,在圖層前面有個眼睛樣式的圖標,可以點擊控制圖層是否顯示;
圖層大小調節:選中一個圖層,在obs的預覽中該圖層出現紅框,鼠標拖動紅框即可調節圖層的顯示大小;
OBS直播參數設定
1、點擊obs上面菜單欄中“文件”中的“設置”選項,如下圖
<ignore_js_op>
2、串流:這里可以先不用設置,后面會講到
3、“輸出”中的設置,輸出模式選擇高級
1)編碼器中x264相當於虎牙直播中的CPU H.264編碼,NVENC H.264相當於虎牙直播中的NVIDIA H.264(推薦選擇x264)
2)速率控制:選擇CBR就好
3)比特率:既碼率,可以使用虎牙直播中的推薦碼率,如果不知道怎么選擇,可以使用配置中的自動配置功能
<ignore_js_op>
4)使用自定義緩存大小:勾選
5)緩沖大小:設置為與最大比特率一致
6)關鍵幀間隔:不要設置為0,建議設置為5,如果這里設置為0,可能會造成黑屏
OBS Studio的設置截圖:
<ignore_js_op>
舊版本OBS的設置截圖:
<ignore_js_op>
4、視頻中的設置:
1)分辨率:如果希望直播畫面比較流暢,網速也可以的話可以選擇1920*1080,如果網速比較差,建議選擇1280*720
2)FPS:既幀數,可以參考在虎牙直播中的幀數
<ignore_js_op>
5、音頻中的設置
1)采樣率:使用44.1khz
<ignore_js_op>
2)桌面音頻設備:選擇自己的揚聲器
3)麥克風:選擇自己的麥克風即可
其他的參數使用默認值,設置好以后,點擊“應用”。在頻道中設置好發言模式和伴奏。
<ignore_js_op>
6、其他的設置項按照默認設置即可,不需要額外設置,全部設置好以后,點擊“確定”即可。
第三方推流開播流程
操作步驟:
1、打開OBS軟件,進入yy直播頻道。
2、在頻道中選擇“第三方直播軟件”,點擊“開始直播”,在彈出的框中選擇“OBS或XSplit等第三方直播軟件”。
注意:使用第三方軟件推流以后,YY頻道設置中的參數全部無效,使用的是OBS中設定的參數,具體的設定方法參考上面的講解。
<ignore_js_op>
3、選擇好直播源以后,出現以下界面
<ignore_js_op>
打開OBS的設置頁面,在串流頁面中,選擇“自定義流媒體服務器”,將頻道給出的推流地址復制到OBS中的“URL”,將直播碼復制到“流秘鑰”,點擊“應用”后“確定”即可。
<ignore_js_op>
4、在OBS中設置好其他的參數,具體設置方法參考上面的“OBS基礎使用”
5、在OBS中點擊“開始串流”,進入游戲就可以開始直播了
