v1.5.0
bluenviron/mediamtxv1.5.0Jan 23, 2024by github-actions[bot]
AI Summary
Introduces a standalone playback server and adds support for Argon2 credential hashing and G711 tracks with multiple channels.
Key Highlights
- New playback server
- Argon2 credential hash support
- G711 multi-channel and sample rate support
- MPEG-2 audio support
- SRT standard streamID syntax support
New Features
- Playback server
- Argon2 support
- G711 multi-channel
- MPEG-2 audio
Full Release Notes
## New major features * add playback server (https://github.com/bluenviron/mediamtx/issues/2452) (https://github.com/bluenviron/mediamtx/issues/2906) ## Fixes and improvements General * support G711 tracks with multiple channels and custom sample rates (https://github.com/bluenviron/mediamtx/issues/2891) * Add Argon2 credential hash support (https://github.com/bluenviron/mediamtx/issues/2888) * treat different RTSP formats as different tracks in logs and API (https://github.com/bluenviron/mediamtx/issues/2907) * do not wait for HTTP connections to close when shutting down the server (https://github.com/bluenviron/mediamtx/issues/2909) * record: use reception time instead of current time in segment names (https://github.com/bluenviron/mediamtx/issues/2925) * h264: fix chroma_format_idc value for baseline profile (https://github.com/bluenviron/mediacommon/issues/103) * support MPEG-2 audio (https://github.com/bluenviron/mediacommon/issues/107) (https://github.com/bluenviron/gortsplib/issues/486) RTSP * support G711 multiple channels and custom sample rates (https://github.com/bluenviron/gortsplib/issues/497) * Fixing issue for SDP avigilon when activating onvif backchannel (https://github.com/bluenviron/gortsplib/issues/479) (https://github.com/bluenviron/gortsplib/issues/501) SRT * wait some seconds before returning authentication errors (https://github.com/bluenviron/mediamtx/issues/2918) * support standard streamID syntax (https://github.com/bluenviron/mediamtx/issues/2469) (https://github.com/bluenviron/mediamtx/issues/2919) API * return 404 when an entity is not found (https://github.com/bluenviron/mediamtx/issues/2582) (https://github.com/bluenviron/mediamtx/issues/2920) Dependencies * build(deps): bump golang.org/x/crypto from 0.17.0 to 0.18.0 (https://github.com/bluenviron/mediamtx/issues/2896) * build(deps): bump github.com/abema/go-mp4 from 1.1.1 to 1.2.0 (https://github.com/bluenviron/mediamtx/issues/2913) * build(deps): bump github.com/datarhei/gosrt from 0.5.5 to 0.5.7 (https://github.com/bluenviron/mediamtx/issues/2912)/2928) * bump hls-js to v1.5.1 (https://github.com/bluenviron/mediamtx/issues/2903)