Releases: datarhei/core
Releases · datarhei/core
16.16.0 / 2024-06-07
Core v16.15.0 > v16.16.0
- Add ConnectionIdleTimeout to RTMP server
- Add WithLevel() to Logger interface
- Fix datarhei/restreamer#759
- Fix various RTMP bugs
- Fix wrong log output when receiving a RTMP stream
- Fix skipping session handling if collectors are nil
- Update dependencies
Docker images (FFmpeg bundles)
- datarhei/core:16.16.0 (AMD64, ARM64, ARMv7)
- datarhei/core:cuda-16.16.0 (CUDA 11.4 AMD64)
- datarhei/core:rpi-16.16.0 (Raspberry Pi / OMX/V4L2-M2M, AMD64/ARMv7)
- datarhei/core:vaapi-16.16.0 (Intel VAAPI AMD64)
16.15.0 / 2024-04-05
Core v16.14.0 > v16.15.0
- Add migrating to ffmpeg 6
- Fix missing process data if process has been deleted meanwhile
- Fix maintaining the metadata on process config update (datarhei/restreamer#698)
- Fix placeholder parsing
- Fix concurrent memfs accesses
- Fix memfs concurrent read and write performance
Docker images (FFmpeg bundles)
- datarhei/core:16.15.0 (AMD64, ARM64, ARMv7)
- datarhei/core:cuda-16.15.0 (CUDA 11.4 AMD64)
- datarhei/core:rpi-16.15.0 (Raspberry Pi / OMX/V4L2-M2M, AMD64/ARMv7)
- datarhei/core:vaapi-16.15.0 (Intel VAAPI AMD64)
16.14.0 / 2024-02-02
Core v16.13.1 > v16.14.0
- Add support for SRTv4 clients
- Add support for Enhanced RTMP in internal RTMP server
- Fix require positive persist interval (session)
- Fix race condition (process)
- Update dependencies
Docker images (FFmpeg bundles)
- datarhei/core:16.14.0 (AMD64, ARM64, ARMv7)
- datarhei/core:cuda-16.14.0 (CUDA 11.4 AMD64)
- datarhei/core:rpi-16.14.0 (Raspberry Pi / OMX/V4L2-M2M, AMD64/ARMv7)
- datarhei/core:vaapi-16.14.0 (Intel VAAPI AMD64)
16.13.1 / 2023-12-01
Core v16.13.0 > v16.13.1
- Fix transfer of reports to updated process
- Fix calling Wait after process has been read
- Fix 509 return code if non-existing stream is requested
- Fix default search paths for config file
- Fix sized filesystem
- Update dependencies
Docker images (FFmpeg bundles)
- datarhei/core:16.13.1 (AMD64, ARM64, ARMv7)
- datarhei/core:cuda-16.13.1 (CUDA 11.4 AMD64)
- datarhei/core:rpi-16.13.1 (Raspberry Pi / OMX/V4L2-M2M, AMD64/ARMv7)
- datarhei/core:vaapi-16.13.1 (Intel VAAPI AMD64)
16.13.0 / 2023-05-08
Core v16.12.0 > v16.13.0
- Add updated_at field in process infos
- Add preserve process log history when updating a process
- Add support for input framerate data from jsonstats patch
- Add number of keyframes and extradata size to process progress data
- Mod bumps FFmpeg to v5.1.3 (datarhei/core:tag bundles)
- Fix better naming for storage endpoint documentation
- Fix freeing up S3 mounts
- Fix URL validation if the path contains FFmpeg specific placeholders
- Fix purging default file from HTTP cache
- Fix parsing S3 storage definition from environment variable
- Fix checking length of CPU time array (#10)
- Fix possible infinite loop with HLS session rewriter
- Fix not propagating process limits
- Fix URL validation if the path contains FFmpeg specific placeholders
- Fix RTMP DoS attack (thx Johannes Frank)
- Deprecate ENV names that do not correspond to JSON name
Docker images (FFmpeg bundles)
- datarhei/core:16.13.0 (AMD64, ARM64, ARMv7)
- datarhei/core:cuda-16.13.0 (CUDA 11.4 AMD64)
- datarhei/core:rpi-16.13.0 (Raspberry Pi / OMX/V4L2-M2M, AMD64/ARMv7)
- datarhei/core:vaapi-16.13.0 (Intel VAAPI AMD64)
16.12.0 / 2023-02-23
Core v16.11.0 > v16.12.0
- Add S3 storage support
- Add support for variables in placeholde parameter
- Add support for RTMP token as stream key as last element in path
- Add support for soft memory limit with debug.memory_limit_mbytes in config
- Add support for partial process config updates
- Add support for alternative syntax for auth0 tenants as environment variable
- Fix config timestamps created_at and loaded_at
- Fix /config/reload return type
- Fix modifying DTS in RTMP packets (restreamer/#487, restreamer/#367)
- Fix default internal SRT latency to 20ms
Docker images (FFmpeg bundles)
- datarhei/core:16.12.0 (AMD64, ARM64, ARMv7)
- datarhei/core:cuda-16.12.0 (CUDA 11.4 AMD64)
- datarhei/core:rpi-16.12.0 (Raspberry Pi / OMX/V4L2-M2M, AMD64/ARMv7)
- datarhei/core:vaapi-16.12.0 (Intel VAAPI AMD64)
16.11.0 / 2022-11-11
Core v16.10.1 > v16.11.0
- Add FFmpeg 4.4 to FFmpeg 5.1 migration tool
- Add alternative SRT streamid
- Mod bump FFmpeg to v5.1.2 (datarhei/core:tag bundles)
- Fix crash with custom SSL certificates (restreamer/#425)
- Fix proper version handling for config
- Fix widged session data
- Fix resetting process stats when process stopped
- Fix stale FFmpeg process detection for streams with only audio
- Fix wrong return status code (#6)
- Fix use SRT defaults for key material exchange
Docker images (FFmpeg bundles)
- datarhei/core:16.11.0 (AMD64, ARM64, ARMv7)
- datarhei/core:cuda-16.11.0 (CUDA 11.4 AMD64)
- datarhei/core:rpi-16.11.0 (Raspberry Pi / OMX/V4L2-M2M, AMD64/ARMv7)
- datarhei/core:vaapi-16.11.0 (Intel VAAPI AMD64)
16.10.1 / 2022-09-30
Core v16.10.0 > v16.10.1
- Add email address in TLS config for Let's Encrypt
- Fix use of Let's Encrypt production CA
Docker images (FFmpeg bundles)
- datarhei/core:16.10.1 (AMD64, ARM64, ARMv7)
- datarhei/core:cuda-16.10.1 (CUDA 11.4 AMD64)
- datarhei/core:rpi-16.10.1 (Raspberry Pi / OMX/V4L2-M2M, AMD64/ARMv7)
- datarhei/core:vaapi-16.10.1 (Intel VAAPI AMD64)
16.10.0 / 2022-09-30
Core v16.9.1 > v16.10.0
- Add HLS session middleware to diskfs
- Add /v3/metrics (get) endpoint to list all known metrics
- Add logging HTTP request and response body sizes
- Add process id and reference glob pattern matching
- Add cache block list for extensions not to cache
- Mod exclude .m3u8 and .mpd files from disk cache by default
- Mod replaces x/crypto/acme/autocert with caddyserver/certmagic
- Mod exposes ports (Docker desktop)
- Fix assigning cleanup rules for diskfs
- Fix wrong path for swagger definition
- Fix process cleanup on delete, remove empty directories from disk
- Fix SRT blocking port on restart (upgrade datarhei/gosrt)
- Fix RTMP communication (Blackmagic Web Presenter, thx 235 MEDIA)
- Fix RTMP communication (Blackmagic ATEM Mini, datarhei/restreamer#385)
- Fix injecting commit, branch, and build info
- Fix API metadata endpoints responses
16.9.1 / 2022-07-22
Core v16.9.0 > v16.9.1
- Fix v1 import app
- Fix race condition