Skip to content

Releases: langhuihui/monibuca

v4.6.0

25 May 12:53
Compare
Choose a tag to compare

Changelog

  1. Modifying the engine Streams global variable to sync.Map increases stability and performance

  2. Add record plugin to record raw audio data function

  3. Fix security issues where API reading log files may access files outside of the log directory

  4. Fix noise issue during GB streaming sound playback

  5. Fix a memory leak

  6. The GB28181 plugin combines a PR for API query of video recordings and directly returns data, no longer through Channel data

  7. GB28181 plugin list returns no more nulls

  8. On demand pull and push trigger logic code optimization

  9. Debug plugin adds HTTP configuration

    1、引擎Streams全局变量修改为sync.Map增加了稳定性和性能
    2、录制插件增加录制裸音频数据功能
    3、修复API读取日志文件可能访问到日志目录外的安全问题
    4、修复GB流声音播放有噪声问题
    5、修复一处内存泄漏
    6、GB28181插件合并一个PR用于API查询录像直接返回数据,不再通过Channel数据中返回
    7、GB28181插件list返回不再出现null
    8、按需拉流和推流触发逻辑代码优化
    9、debug插件增加HTTP配置

v4.5.9

21 May 14:27
Compare
Choose a tag to compare

Changelog

  • 2a89629 fix: change tracks to sync.Map to void dead lock fix: ps plugin dump fix: record plugin nil pointer feat: config support yaml tag name

v4.5.8

16 May 23:56
Compare
Choose a tag to compare

Changelog

  • 555b168 1. Add the global configuration item disableall to disable all plugins (a plugin can be individually enabled by configuring its enable) 2. Upgrade dataTrack to customTrack and freely add custom tracks 3. PS plugin adds a forwarding mode configuration item and the ability to pull PS streams through the ws protocol 4. Fix processing errors when dts exceeds the maximum value

v4.5.7

14 May 09:38
Compare
Choose a tag to compare

Changelog

  • f2e0963 1. Add a new PS plugin, move PS processing logic into it, and provide APIs to connect to PS streams 2. Added idletimeout configuration, which can be used to automatically disconnect after the first idle release 3. Handling situations where subscribers consume too slowly 4. Optimize RTMP plugin and merge write operations 5. Snap plugin adds support for URL parameters 6. Fix plugin reference errors used when publishing monitor plugins 7. The default certificate configuration for the webtransport plugin is local.monibuca.com

v4.5.6

04 May 04:26
Compare
Choose a tag to compare

Changelog

  • f4b4d9c 支持EnhancedRTMP——现可以接受OBS的H265的推流 GB插件对端口配置新增一个port配置项,可用于代替老的端口配置项 GB插件减少一处Bye引起的阻塞

v4.5.5

29 Apr 14:29
Compare
Choose a tag to compare

Changelog

  • 0cea8a3 1、支持读取mp4文件发布为流的能力 2、Subscribe增加Internal配置,可修改订阅者是否为内部订阅者 3、防止record插件在开始录制时阻塞事件总线 4、snap插件增加http配置,以自定义端口 5、修复一处因并发回收引起的崩溃 6、修复内置鉴权逻辑

v4.5.4

24 Apr 06:53
Compare
Choose a tag to compare

Changelog

  • 146245c 1、增加内置鉴权机制(同腾讯云) 2、增加trace级别日志功能 3、修复rtsp转发webrtc部分流无法播放的问题 4、上个版本漏发了hdl插件更新 5、修复上个版本一处打印忘记去除 6、hls插件修改为暂时只接受AAC格式音频

v4.5.3

23 Apr 03:34
Compare
Choose a tag to compare

Changelog

  • 65283c9 1、新增环境变量覆盖配置功能 2、rtsp插件依赖库(gortsplib)升级到v3.2.1 3、rtsp插件修复对高码率流的推拉卡顿花屏问题 4、hdl插件拉取flv时增加对是否含有有视频的判断 5、修复hls关闭时出现高CPU的问题,以及close后仍然拉流问题 6、修复播放rtmp可能引起崩溃以及复推引起的内存泄露 7、兼容偶尔时间戳不对的情况

v4.5.2

15 Apr 01:04
Compare
Choose a tag to compare

Changelog

  • 84d9e05 1、修复engine打印流程超时日志序列化错误的问题 2、修复monitor插件订阅时引起的流的事件循环阻塞问题 3、修复webrtc插件iceserver配置未生效的问题 4、rtsp插件删除协议自动切换逻辑,改为第三方库自动切换 5、pull配置新增代理配置,对hdl和hls插件有效 6、hls插件增加转发模式配置,实现纯转发功能

v4.5.1

09 Apr 05:01
Compare
Choose a tag to compare

Changelog

  • 248eefd 1 修复热更新api导致的崩溃问题 2 兼容ts中streamID不在标准中定义的情况 3 修复按需拉流中无音频时订阅者等待的问题 4 gb插件修复收到已连接的设备的注册包的情况 5 record插件flv头中添加meta信息