Monibuca v4.6.8 发布,开源 Go 语言流媒体开发框架
发布摘要 重构Record插件,支持mp4格式(非fmp4) 优化HLS插件内存使用 rtsp远端拉流默认改成tcp协议 订阅者关闭增加关闭原因 重构summary,减少无效采集,防止并发读写 增加强制关闭订阅者的api 远端拉流遇到无法连接的地址不再无限重试 详细说明 Record插件更新 本次发布中,Record插件更新代码较多。 支持mp4格式 原本的支持的mp4格式为fmp4格式,有用户反应文件播放时无法拖放。这是由于fmp4的格式导致的,fmp4格式是一种流媒体格式,适合直播场景。本次修改为录制原始mp4格式。值得注意的时候,这种格式需要在录制完成的时候对文件再次修改,因此如果在文件没有写完时直接关闭进程会导致录制的文件不完整。原来的fmp4代码依然保留,可以通过配置fmp4来启用。fmp4和mp4不可同时开启录制。 代码重构 主要调整内容是将不同的录制格式的逻辑代码更加统一,更多通过基础结构体完成必要工作。并修复了一个api启用录制时没有将信息存入正在录制的列表中。 增加功能 api调用录制的时候,增加了两个参数,一个是fileName用于自定义文件名。举例:原本录制的li...





