Skip to content

Version 1.2.12 of nginx-http-flv-module published

Latest
Compare
Choose a tag to compare
@winshining winshining released this 31 Dec 15:53

Changelog

  • fixed a memory leak bug in relay module and added port text in log.
  • added support for tcp_nopush and tcp_nodelay.
  • placed access module before gop cache module.
  • optimized logging for relay module.
  • fixed some compilation errors if compiled with very old Nginx version or compiled on Windows (#237) or Mac (#246).
  • improved SPS, PPS and meta processing in gop cache, thanks to @vacing.
  • used pids as unix domain sockets' suffixes in auto-push module, thanks to @vacing.
  • worked around the buggy option -map in FFmpeg (#245), thanks to @streamingsystems.
  • fixed an endian bug in mp4 vod.
  • fixed 'proxy protocol not working' bug (#239), thanks to @streamingsystems.
  • fixed a crash bug resulted from 'reload' (#238), thanks to @streamingsystems.

变更列表

  • 修复 relay 模块中的一个内存泄漏问题,在日志中加入端口信息。
  • 增加 tcp_nopushtcp_nodelay 支持。
  • 将 access 模块放置到 gop cache 模块之后。
  • 优化 relay 模块的打印日志。
  • 修复与很老的 Nginx 版本编译时或者在 Windows (#237) 或者 Mac (#246) 上编译时的编译错误。
  • 改进 SPS,PPS 和 meta 在 gop cache 模块中的处理,感谢 @vacing
  • 使用 pid 作为 auto-push 模块中 unix domain socket 的后缀,感谢 @vacing
  • 临时解决 FFmpeg 传递问题选项 -map 的问题 (#245),感谢 @streamingsystems
  • 修复 mp4 vod 模块中的一个大小端问题。
  • 修复 'proxy protocol not working' 问题 (#239),感谢 @streamingsystems
  • 修复由 'reload' 导致的一个崩溃问题 (#238),感谢 @streamingsystems