v0.22.0
Important announcement
rtsp-simple-server is being rebranded as MediaMTX. Furthermore, my main open source projects are being transferred to the bluenviron organization, in order to allow the community to maintain and evolve the code regardless of my personal availability.
New features
General
- support reading UDP/MPEG-TS streams (#1490)
- add option to set max size of outgoing UDP packets (#1588) (#1601)
HLS Muxer
- add option to dump segments on disk (#1322) (#1567)
- make Low Latency-HLS the default variant (#1610)
Raspberry Pi Camera
Fixes and improvements
General
- change prefix of environment variables, rename configuration file, repository and executable (#1639) (#1640) (#1641)
- bump Golang to 1.20 (#1602)
- Bump golang.org/x/net from 0.7.0 to 0.8.0 (#1594)
- Bump github.com/fsnotify/fsnotify from 1.4.9 to 1.6.0 (#1595)
- Bump golang.org/x/crypto from 0.5.0 to 0.7.0 (#1596)
- Bump github.com/pion/webrtc/v3 from 3.1.47 to 3.1.58 (#1598)
- Bump github.com/gookit/color from 1.4.2 to 1.5.3 (#1599)
- Bump github.com/pion/ice/v2 from 2.3.1 to 2.3.2 (#1614)
- Bump github.com/pion/webrtc/v3 from 3.1.58 to 3.1.59 (#1626)
RTSP server
- use absolute RTSP URL as control attribute (bluenviron/gortsplib#210)
RTSP source
- Support JPEG comment markers in MJPEG encoder (bluenviron/gortsplib#219)
- fix parsing and generation of control attributes that contain RTSPS URLs (bluenviron/gortsplib#216)