OBS外掛開發以及OBS外掛的選擇(obs直播外掛)研究思路

2020-08-14 11:06:38

obs版本的選擇:

工作室版,優化了很多東西,缺點是不能用外掛,在部分機型不穩定,因爲更新的很頻繁。不過這個外掛不能用的說法還是停留在早起,截至到今天已經完美支援,所以在不久的將來會越來越好,如果是開發的,推薦使用這個,開發團隊也是推薦使用這個。
經典版。絕大部分的大主播用的都是這個版本,因爲用習慣了,而且支援外掛,穩定性比較強,但是效能沒有前者高。

obs外掛的選擇:

現在主流而且最專業的應該是小葫蘆開發的obs管家,涵蓋國內直播平臺的obs直播外掛。

http://www.obsapp.com/

當然,obs在使用的過程上,以下網址可以提供一些幫助,比如實用教學,外掛使用等:

http://www.xspliter.com/

http://tieba.baidu.com/f?kw=obs

當然,老外的網站是最專業的,不過根據國內平臺的特殊情況,估計方法沒那麼多,同樣,管網論壇也是有很多外掛提供選擇的,可以參考:https://obsproject.com/forum/

其它直播外掛平臺:

http://obspod.com/

obs外掛的開發研究:

開發語言:C++,據說可以使用C#,不過沒有具體研究過(基於OBS CLRHostPluginhttps://obsproject.com/forum/resources/clr-host-plugin.21/)。所以我建議既然要開發這個外掛,最好選擇C++開發,畢竟可以實現跨平臺編譯。C#還沒到火候。

涵蓋的平臺:全平臺,通過C++的CMake工具轉換成特定平臺的包進行編譯開發,最終實現全平臺。

搜尋了一下obs外掛開發教學,國內對於外掛開發的比較少資料,還是如果要開發可以參考管網論壇進行查詢資料,同樣可以搜尋github上一些資料進行參考,這是一個非常重要的線索。

管網下載:https://obsproject.com/download

github原始碼:https://github.com/jp9000/obs-studio(工作室版本),https://github.com/jp9000/obs(經典版本)

管網論壇:https://obsproject.com/forum/

以下是我搜尋到國內的一些資料:

http://www.cnblogs.com/csuftzzk/p/OBS_Plugins_Development.html

http://www.jianshu.com/p/1dcc2208d01d

https://github.com/NlsNi/OBS-PicSwitcherPlugin(C#開發的外掛)

http://www.cnblogs.com/xylc/p/3640994.html

對於開發的思路:把github程式碼下載下載,裏面就有一些外掛的,可以對着來開發,同樣也可以搜尋github上開有沒有外掛可以參考的,管網論壇上也提供了一些開發資料可以參考。