Skip to content

obs-rtspserver v2.3.0-rc7

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 16 Oct 16:15
· 193 commits to master since this release

This is the last release to support obs-studio 27.2.4 or earlier.

πŸš€ New Features

  • rtsp-server: The notifycallback is split into connected and disconnected callbacks for clarity. (PHZ76/RtspServer#41)
  • rtsp-server: Sockets now have IP address and port information which can be propagated to callbacks. (PHZ76/RtspServer#41)
  • rtsp-server: Added VP8 source.

πŸ’Š Bugfixes

  • rtsp-server: Fixed code error calling function "epoll_create1()".
  • rtsp-server: Split the decoder output before RTP packetization.
  • rtsp-server: Fixed the bug that IPV6 and IPV4 multicast clients could not connect at the same time.
  • rtsp-server: Fixed bugs.
  • rtsp-server: Optimized Ipv6 multicast.
  • rtsp-server: Added destructor. (PHZ76/RtspServer@1fe0ac9)
  • rtsp-server: Added destructor. (PHZ76/RtspServer@9e04b81)
  • rtsp-server: style(rtsp-server): Optimized code format. (PHZ76/RtspServer@60d0245)
  • rtsp-server: std::shared_ptr<std::queue<Packet>> buffer_ does not need to use shared_ptr. (PHZ76/RtspServer#41)
  • rtsp-server: Fixed a number of memory leaks associated with using shared_ptr as a buffer. (PHZ76/RtspServer#41)
  • translations: Update Japanese translations of ja-JP.ini (@KeitetsuWorks).

πŸ—οΈ Build System

  • Fixed the bug that compiles incorrectly when the ".git" folder does not exist.
  • linux: Added CMAKE_LIBRARY_ARCHITECTURE to fix plugin not loading bug.
  • Updated dependencies version.

πŸͺš Refactors

  • rtsp-server: Optimized codes.
  • rtsp-server: Added error log output for "EpollTaskScheduler".
  • Fixed compile warnings.
  • rtsp-server: Optimized data types of variables and parameters.
  • rtsp-server: Added git submodule update.

πŸ’… Code Style Changes

  • rtsp-server: UTF-8 -> UTF-8 With BOM.
  • rtsp-server: Optimized code format.
  • rtsp-server: Adjusted includes.

🧹 Chores

  • Updated .gitignore.

Full Changelog: v2.2.1...v2.3.0-rc7