Monibuca 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Monibuca 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Monibuca 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
开发语言 Google Go
操作系统 跨平台
软件类型 开源软件
开源组织
地区 国产
投 递 者 Monibuca
适用人群 未知
收录时间 2020-02-21

软件简介

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

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

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(22) 发布并加入讨论🔥
发表了资讯
03/14 14:27

不卡科技系列全新 Logo 发布

新 Logo 由前 vivo 官网设计师操刀,更加高端大气上档次,有圆角也有棱角,预示着产品有态度也有温度。 也和官网整体风格匹配,更加成熟,商务和技术风格相融合,也是产品的基本调性。打造酷炫且实用的产品体验。

4
2
发表了资讯
2023/11/19 21:00

Monibuca v4.7.2 发布 —— 开源 go 语言流媒体服务器

发布摘要 新增 av1 和 opus 轨道类型 支持接受OBS 30.0+的WHIP(webrtc)推流,(h264+opus) 支持ffmpeg 6.1+以及OBS通过rtmp扩展协议的h265以及av1推拉流 修复若干bug 引擎和插件版本 engine v4.14.3 hls v4.3.7 hdl v4.1.10 rtsp v4.3.3 rtmp v4.2.9 webrtc v4.2.3 record v4.4.5 ps v4.1.4 详细说明 使用OBS的WHIP推流 OBS 30.0 正式支持WHIP推流方式,因此需要先安装OBS 30.0以上版本。 OBS配置 注意事项 OBS目前只支持udp...

0
4
发表了资讯
2023/08/07 12:12

Monibuca v4.6.8 发布,开源 Go 语言流媒体开发框架

发布摘要 重构Record插件,支持mp4格式(非fmp4) 优化HLS插件内存使用 rtsp远端拉流默认改成tcp协议 订阅者关闭增加关闭原因 重构summary,减少无效采集,防止并发读写 增加强制关闭订阅者的api 远端拉流遇到无法连接的地址不再无限重试 详细说明 Record插件更新 本次发布中,Record插件更新代码较多。 支持mp4格式 原本的支持的mp4格式为fmp4格式,有用户反应文件播放时无法拖放。这是由于fmp4的格式导致的,fmp4格式是一种流...

0
2
发表了资讯
2023/07/02 23:52

Monibuca v4.6.5 发布 —— 开源 Go 语言流媒体服务器

发布摘要 启动工程增加对流的发布订阅的单元测试和基准测试 修复发布和订阅并发创建流产生的panic 修复IdleTimeout无效问题 修复订阅者阻塞导致读写并发问题 preview插件修复https默认端口 gb28181插件PR合并 升级模块 升级后版本 engine 4.13.5 gb28181 4.3.6 hls 4.3.1 preview 4.1.2 record 4.3.7 详细说明 单元测试和基准测试 测试用例所在目录:github.com/langhuihui/monibuca工程下的test目录 推荐使用vscode打开工程,方...

0
1
发表了资讯
2023/06/12 12:09

Monibuca v4.6.3 发布 —— 开源 Go 语言流媒体开发框架

发布摘要 本次发布带来如下更新: 预览插件引入jessibuca pro demo 启动工程引入conf目录,添加若干常用配置示例 启动工程修改默认配置文件,增加https协议配置,以及hls、llhls 可以自定义favicon.ico 引擎中Stream增加Pause和Resume方法 引擎引入sync.Cond替代伪自旋锁 jessica插件引入对http/ws-h264/h265 裸流支持 录制插件在无法创建文件时日志中增加提示 ps插件修复一个单端口使用后无法重复使用的bug webtransport通过内...

0
10
发表了资讯
2023/06/05 09:19

Monibuca v4.6.1 发布—— 开源 Go 语言流媒体开发框架

通过官网下载二进制文件 或者 git clone https://github.com/langhuihui/monibuca 获得最新版 1 新增LL-HLS支持 该协议为苹果公司推出的低延迟HLS协议,本次更新新增了对该协议播放支持。 同rtsp库一样,采用了第三方库来实现:「github.com/bluenviron/gohlslib」 1.1 使用方法 通过访问形如http://localhost:8080/llhls/live/test/index.m3u8来播放。 其中「live/test」为streamPath,可以替换成实际的值 1.2 插件配置 在llh...

0
11
发表了资讯
2023/02/02 13:26

Monibuca v4.4.0 发布 —— 开源 Go 语言流媒体服务器

新增重要功能 增加时光回溯功能 所谓时光回溯功能,就是加大视频流在服务器的缓存,可以通过配置publish下的buffertime来控制缓存多久。例如可以缓存7秒视频,那么服务器就会至少缓存7秒音视频数据,当我们需要订阅7s前的数据时,可以在订阅参数后面加上?mode=2实现从7秒前开始订阅。 启用该功能将会大大增加内存消耗,仅在特殊场合使用 订阅模式参数 订阅模式分为0、实时模式,会自动追赶。1、不追赶,防止视频跳跃。2、时光回...

0
10
发表了资讯
2022/07/27 21:42

Monibuca v4.0.1 发布 —— 开源 go 语言流媒体服务器开发框架

Monibuca是一款开源go语言流媒体服务器开发框架 简洁 Go语言本身的简洁+代码设计追求极致精简、优雅,阅读源码变成一件愉快的事 启动工程提供了标准化的接入示例,插件引入十分简单 精致 设计精巧的插件机制,实现高内聚低耦合,具有高超的扩展能力 无锁化设计以及手术刀般精确的内存复用,充分利用多核计算,性能强悍 易用 无需配置环境,无需安装运行时,直接下载可执行文件 为arm架构提供贴心的编译版本,可以直接下载运行 ...

0
12
发表了资讯
2021/08/02 09:56

Monibuca 3.2.8 发布,纯 Go 编写的多功能流媒体服务器开发框架

软件介绍 Monibuca(m7s) 是一个开源的流媒体服务器开发框架,适用于快速定制化开发流媒体服务器。 采用纯Go编写,兼具性能和效率以及跨平台(包括嵌入式),二次开发不二选择,转发机制使用自研的环形链表+无锁读写,并全部开源 独创的插件机制,极具扩展性和定制化能力,插件之间几乎没有任何耦合,可以自由组合,实现特定功能 丰富的官方插件实现了不同协议之间的互通,包括rtmp、rtsp、hls、http-flv、gb28181、webrtc等 ...

2
20
发表了资讯
2020/05/05 20:42

Monibuca 2.0 发布,采用新型转发机制

2.0采用类似RingBuffer的数据结构存储音视频帧的缓存。 相比原来的逻辑,减少了每个订阅者维护的channel,以及转发时的for循环。并且不需要频繁的使用对象池存取对象,另外首屏秒开的实现也变的非常简洁,删减了大量的代码。 其他主要变化: 插件UI界面由原来的WebComponent方式修改为vue的lib方式 UI框架由iview变为muse-ui,并定制化一套赛博朋克风格的主题 增加插件配置热更新机制...

0
6
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
22 评论
424 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部