v1.16.1
Fixes and improvements
General
- fix typo in error message ('alwaysAvailableVideo' -> 'alwaysAvailableFile') (https://github.com/bluenviron/mediamtx/issues/5417)
- emit structured logs with nanosecond precision (https://github.com/bluenviron/mediamtx/issues/4924) (https://github.com/bluenviron/mediamtx/issues/5404)
- set default udpMaxPayloadSize to an IPv6 compatible value (https://github.com/bluenviron/mediamtx/issues/4882) (https://github.com/bluenviron/mediamtx/issues/5402) When using IPv6, there are 20 bytes less available for UDP payload, which has been adjusted accordingly.
- add authHTTPFingerprint (https://github.com/bluenviron/mediamtx/issues/5413) (https://github.com/bluenviron/mediamtx/issues/5422)
- add additional checks on always-available streams (https://github.com/bluenviron/mediamtx/issues/5408) make sure that published streams match MPEG-4 audio, G711 and LPCM parameters declared in configuration or used by the offline file.
- improve JSON error message (https://github.com/bluenviron/mediamtx/issues/5412) (https://github.com/bluenviron/mediamtx/issues/5433)
- pmp4: improve compatibility (https://github.com/bluenviron/mediamtx/issues/5423) (https://github.com/bluenviron/mediacommon/issues/298)