流媒体服务器开发框架 Monibuca

流媒体服务器开发框架 Monibuca

GPL
Google Go
跨平台
2020-02-21
一个灰

疫情之下,程序员如何转型?共享数字化转型加速度,就在微软在线技术峰会>>>

Monibuca 是一个开源的流媒体服务器开发框架,适用于快速定制化开发流媒体服务器,可以对接CDN厂商,作为回源服务器,也可以自己搭建集群部署环境。 丰富的内置插件提供了流媒体服务器的常见功能,例如rtmp server、http-flv、视频录制、QoS等。除此以外还内置了后台web界面,方便观察服务器运行的状态。 也可以自己开发后台管理界面,通过api方式获取服务器的运行信息。 Monibuca 提供了可供定制化开发的插件机制,可以任意扩展其功能。

⚡高性能
 
针对流媒体服务器独特的性质进行的优化,充分利用Golang的goroutine的性质对大量的连接的读写进行合理的分配计算资源,以及尽可能的减少内存Copy操作。使用对象池减少Golang的GC时间。
 
🔧可扩展
 
流媒体服务器的个性化定制变的更简单,基于Golang语言,开发效率更高,独创的插件机制,可以方便用户定制个性化的功能组合,更高效率的利用服务器资源。
 
📈可视化
 
功能强大的仪表盘可以直观的看到服务器运行的状态、消耗的资源、以及其他统计信息。用户可以利用控制台对服务器进行配置和控制。
的码云指数为
超过 的项目
加载中

评论(17)

bosscheng
bosscheng
支持作者,支持国产,奥利给!
o
oos7
联系上作者喽不
Sunny
Sunny
请问,Go SDK有要求吗?
一个灰
一个灰 软件作者
没有什么要求,不过我是在go1.13上开发的,用了go module
好大一条鱼
好大一条鱼
可以用来做GB28181的服务平台吗?
一个灰
一个灰 软件作者
传输协议可以作为插件形式,本项目的特点就是协议和核心转发逻辑分离,方便定制化需求
伊人枫
伊人枫
想请问下视频录制是怎么使用的,能用在移动端吗?
一个灰
一个灰 软件作者
这个视频录制功能指的是在服务器端保存发布的视频,后续可以再次用保存的视频作为媒体源进行发布。您说的移动端是指在移动端播放直播流吗?
伊人枫
伊人枫
我以为视频录制是用户端开启摄像头,采集的视频流信息在服务器端持续保存成一个完整的视频文件。
一个灰
一个灰 软件作者
难道我说的不是同一个意思吗?
t
tiezhong20
有release版本吗
一个灰
一个灰 软件作者
目前我自己已经在商用,这个框架就是抽出来的,部分商业逻辑的模块做成插件形式。
t
tiezhong20
可以加下QQ吗,我的是58516795
一个灰
一个灰 软件作者
可以加我WX yigehui,我平时不怎么用QQ
军-小可
军-小可
用windows系统?
一个灰
一个灰 软件作者
golang可以跨平台
久永
久永
好东西,感谢!

暂无资讯

暂无问答

暂无博客

返回顶部
顶部