v1.8.0
AlexxIT/go2rtcv1.8.0Oct 14, 2023by AlexxIT
AI Summary
Major release introducing RTMP streaming to popular services like YouTube and Telegram, two-way audio for DVRIP, and MSE support for Safari 17.
Key Highlights
- New mechanics for RTMP streaming (YouTube, Telegram)
- Two-way audio support for DVRIP source
- MSE support for Safari 17
New Features
- RTMP server for input and output streams
- Support for output to HTTP-FLV
- TLS cert/key as file path support
- Rewrite HAP secure connection
- Config editor updated to unpkg
- Fix for SO_REUSEPORT on macOS
- Fix for duplicate pairing strings in config
Full Release Notes
## 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](https://github.com/AlexxIT/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