.NET 开源项目推荐之 直播控制台解决方案 Macro Deck

Posted dotNET跨平台

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.NET 开源项目推荐之 直播控制台解决方案 Macro Deck相关的知识,希望对你有一定的参考价值。

流媒体是一个吸引数亿万玩家的严肃行业。最受欢迎的游戏锦标赛的转播获得了数百万的观看次数,从商业角度来看,这也使游戏行业变得有趣。在直播圈有个很受欢迎的直播控制台程序Macro Deck, 它是基于Apache 2.0协议开源的.NET 应用。先给大家看几篇直播圈的非技术文章和视频:

  • 小爱触屏音箱实现 Stream Deck 贫替:https://sspai.com/post/75789

  • Macro Deck 的正确使用教程方法:https://www.mrjeke.com/tutorials/367.html

  • “零”成本打造可视化直播、导播、可编程控制台—基于闲置机打造:https://www.bilibili.com/video/BV1ed4y1U7iF/ 

Macro Deck 允许您将任何 android 手机或平板电脑变成 Stream Deck 的类似物。在电脑上安装一个程序,连接到移动设备上,然后可以在上面显示各种热键组合。Macro Deck 应用程序通过开发人员的官方网站免费分发。Macro Deck 的官方网站:https://macrodeck.org/ ,Github:https://github.com/Macro-Deck-org/。

提供了Windows PC版本 和 Android 手机app,Windows PC版本采用的是.NET Core 3.1 下Winform + CefSharp ,项目地址是https://github.com/Macro-Deck-org/Macro-Deck/ , android 应用使用的是Xamarin.Android 开发的,项目地址:https://github.com/Macro-Deck-org/Macro-Deck-Client 。同时它还提供了浏览器控制的Web版本 Macro Deck web client ,项目地址:https://github.com/Macro-Deck-org/Macro-Deck-Web-Client。

Macro Deck 采用了插件化的架构,插件商店项目地址:https://github.com/Macro-Deck-org/Macro-Deck-Extensions,相关的插件代码都要合到这个仓库,采用了Sub Module方式组织:

以上是关于.NET 开源项目推荐之 直播控制台解决方案 Macro Deck的主要内容,如果未能解决你的问题,请参考以下文章

优秀开源项目之二:流媒体直播系统Open Broadcaster Software

直播开源项目

基于开源项目搭建完整RTMP视频直播(基础入门)

音视频直播踩坑

可信开源项目分享之细说TARS开源发展之路

Golang实践之花椒直播总线系统