Main changes
- New mechanics - publish stream to popular streaming services via RTMP: YouTube, Telegram, etc.
- Total rework DVRIP source
- Support two-way audio for DVRIP source #633
- Add media config option for JS player with microphone support for WebRTC integration
- Support MSE for Safari 17 (need to wait release iOS 17.1)
- Add RTMP server for input and output streams
Other changes
- Add support /api/restart #652 by @skrashevich
- Add support output to HTTP-FLV
- Add support TLS cert/key as file path #680
- Rewrite HAP (HomeKit) secure connection (improve proxy mode)
- Change config editor to unpkg instead of cloudflare #661 by @skrashevich
- Fix snapshots for some streams
- Fix support broken SPS for MSE/MP4
- Fix onvif source with line breaks #638 #662
- Fix send audio to RTSP (cuts out after 30 seconds) #659
- Fix panic on aac.RTPDepay #635
- Fix panic from roborock source (iot.Dial error) #601
- Fix panic for homekit source (nil conn) #628
- Fix ffmpeg pix_fmt for H264 transcoding
- Fix for YCbCr range on hardware transcoding
- Fix openapi specs #653 by @skrashevich
- Fix broken link in README #656 by @skrashevich
- Fix SO_REUSEPORT for macOS #626 by @skrashevich
- Fix duplicate pairing strings in config #632 by @skrashevich
- Fix HLS JS error on latest iOS