.NET 開源項目推薦之 直播控制台解決方案 Macro Deck
流媒體是一個吸引數億萬玩家的嚴肅行業。 最受歡迎的遊戲錦標賽的轉播獲得了數百萬的觀看次數,從商業角度來看,這也使遊戲行業變得有趣。在直播圈有個很受歡迎的直播控制台程序Macro Deck, 它是基於Apache 2.0協議開源的.NET 應用。先給大家看幾篇直播圈的非技術文章和視頻:
- 小愛觸屏音箱實現 Stream Deck 貧替: //sspai.com/post/75789
- Macro Deck 的正確使用教程方法: //www.mrjeke.com/tutorials/367.html
- 「零」成本打造可視化直播、導播、可編程控制台—基於閑置機打造://www.bilibili.com/video/BV1ed4y1U7iF/
Macro Deck 的官方網站://macrodeck.org/ ,Github://github.com/Macro-Deck-org/。
提供了Windows PC版本 和 Android 手機app,Windows PC版本採用的是.NET Core 3.1 下Winform + CefSharp ,項目地址是//github.com/Macro-Deck-org/Macro-Deck/ , android 應用使用的是Xamarin.Android 開發的,項目地址://github.com/Macro-Deck-org/Macro-Deck-Client 。同時它還提供了瀏覽器控制的Web版本 Macro Deck web client ,項目地址: //github.com/Macro-Deck-org/Macro-Deck-Web-Client。
Macro Deck 採用了插件化的架構,插件商店項目地址://github.com/Macro-Deck-org/Macro-Deck-Extensions,相關的插件代碼都要合到這個倉庫,採用了Sub Module方式組織: