Skip to content

v0.20.2

Compare
Choose a tag to compare
@github-actions github-actions released this 03 Nov 20:54
· 830 commits to main since this release
4c96a68

Fixes and improvements

General

  • Decode the content of RTP packets once and only when needed. This allows to save CPU when there's no need to decode RTP packets (for instance, when all streaming happens with RTSP) and when there are multiple RTMP readers, since previously RTP packets were decoded by each reader individually (#1218)
  • add license file to binaries and docker images (#1138)
  • try to fix DTS extraction of nvenc H264 streams (#1002)

Raspberry Pi Camera

  • allow to use the Raspberry Pi Camera when running the server inside Docker (#1212) (#1110)
  • fix compatibility with latest version of libcamera - please upgrade libcamera by running apt update && apt upgrade before using this version (#1195)
  • avoid hanging during encode errors (#1133)

RTSP server

RTSP source

HLS source

  • skip packets received before the 1st packet of the leading track; make sure that the initial DTS is zero (7981522)
  • ignore data from unrecognized tracks in MPEG-TS segments (cc0d8f7)

api docs

  • add missing rpicamera params (8cec54c)