分类
发现
榜单
服务器优惠
AI论文
免费AI编程助手
搜索
注册
登录
分类
发现
榜单
服务器优惠
AI论文
免费AI编程助手
搜索
注册
登录
搜索
书栈网 · BookStack
本次搜索耗时
0.019
秒,为您找到
17
个相关结果.
搜书籍
搜文档
Monibuca设计原理
1329
2020-02-24
《Monibuca 0.x 流媒体开发框架文档》
Monibuca设计原理 Monibuca设计原理 背景 如何实现可扩展——插件化 如何实现高性能
起步
2174
2020-05-07
《Monibuca 2.0 流媒体开发框架文档》
Monibuca快速起步 项目地址 主页 介绍 一键安装Golang环境并启动Demo实例 如果Golang已经装好,确保go version >= 1.13 使用实例管理器创建并启动实例 step1 安装monica step2 启动monibuca实例管理器 step3 创建实例 实例目录说明 main.go config.toml ...
Q & A
1435
2020-05-07
《Monibuca 2.0 流媒体开发框架文档》
Q&A Q:流媒体服务器项目有很多,为什么要重复发明轮子? Q:Monibuca为何采用Golang为开发语言? Q:Monibuca是否使用Cgo或者其他语言依赖库? Q:如果我要使用Monibuca,正确的流程是什么? Q:Monibuca对环境有什么要求?直播流可以在微信里播放吗? Q: Jessibuca是什么? Q: Monibuca的...
重要概念
1546
2020-05-07
《Monibuca 2.0 流媒体开发框架文档》
重要概念 Monibuca实例 问:为什么不直接启动Monibuca,而是需要创建一个实例来运行? StreamPath Stream状态 当配置文件中的EnableWaitStream = true时 当配置文件中的EnableWaitStream = false时 销毁Stream的条件: 推流 拉流 和ffmpeg的区别 重...
开发订阅者插件
938
2020-02-24
《Monibuca 0.x 流媒体开发框架文档》
开发订阅者插件 开发订阅者插件 所谓订阅者就是用来从流媒体服务器接收音视频流的程序,例如RTMP协议执行play命令后、http-flv请求响应程序、websocket响应程序。内置插件中录制flv程序也是一个特殊的订阅者。下面是http-flv插件的源码,供参考 package HDL import ( . "gi...
内置插件介绍
1054
2020-02-24
《Monibuca 0.x 流媒体开发框架文档》
内置插件介绍 内置插件介绍 内置插件为Monibuca提供了许多基础功能,当然你完全可以不采用内置插件,而改用自己开发的插件,也丝毫不会影响您使用Monibuca。 网关插件 日志分割插件 Jessica插件 Rtmp插件 RecordFlv插件 Http-Flv插件 Cluster插件 HLS插件 校验插件
如何实现高性能
2382
2020-02-24
《Monibuca 0.x 流媒体开发框架文档》
如何实现高性能 内存使用 协程的使用 如何实现高性能 流媒体服务器对性能要求极为苛刻。因为流媒体服务器属于高速系统,会有并发的长连接请求,协议封包解包和音视频格式的编解码都消耗着CPU以及内存,如何尽可能的减少消耗是必须考虑的问题。 内存使用 池化是一个不错的选择,所以尽量池化,在Monibuca中对[]byte 类型,采用了github....
插件的安装
929
2020-02-24
《Monibuca 0.x 流媒体开发框架文档》
插件的安装 插件的安装 下面是内置插件jessica的源码,代表了典型的插件安装 package jessica import ( . "github.com/langhuihui/monibuca/monica" "log" "net/http" ) var config ...
RecordFlv插件
856
2020-02-24
《Monibuca 0.x 流媒体开发框架文档》
RecordFlv插件 配置 RecordFlv插件 该插件源码位于plugins/record下 实现了录制Flv文件的功能,并且支持再次使用录制好的Flv文件作为发布者进行发布。在Monibuca的web界面的控制台中提供了对房间进行录制的操作按钮,以及列出所有已经录制的文件的界面。 配置 配置中的Path 表示要保存的Flv文件的...
设计原理
1696
2020-05-07
《Monibuca 2.0 流媒体开发框架文档》
Monibuca设计原理 如何实现可扩展——插件化 三大抽象概念 发布者(Publisher) 订阅者(Subscriber) Stream 核心逻辑1.0(不再维护) 核心逻辑2.0 如何实现高性能 内存使用 协程的使用 界面的模块化 Monibuca设计原理 如何实现可扩展——插件化 许多IDE和编辑器都依靠插件化技术得...
1
2
»
..2