v1.9.2
AlexxIT/go2rtcv1.9.2May 17, 2024by AlexxIT
AI Summary
Adds animated ASCII art streaming to the terminal and a probe stream API. Includes a note that HomeKit config changes will break existing device settings.
Key Highlights
- Animated ASCII art streaming
- Probe stream API
- HomeKit config fix (breaking warning)
Breaking Changes
- HomeKit server config fix will break current settings if `device_id` or `device_private` are configured.
New Features
- Animated ASCII art streaming
- Probe stream API
- Bitrate param for ffmpeg
- Pix_fmt for H265 transcoding
- Favicon
- Auto reconnect for MSE
- Ace editor update
Full Release Notes
**Important.** The HomeKit server config fix will break your current settings if you have `device_id` or `device_private` configured. Remove them or re-add the cameras to Apple Home. Add support streaming as **animated ASCII art** to terminal (41badbfb8ef42ce4cef740ac171998ec9936e5ca): [](https://www.youtube.com/watch?v=sHj_3h_sX7M) - Add UTF8 support for ASCII streaming (ecfd7404f51b9454ec0478165e66647afad19f56) - Add support custom color for ASCII streaming (f432e72dd0f1f3be1dc8ae437b99d146180284ec) - Add auto reconnect for broken MSE stream #1102 (063fef5813c3f8de42c851cb40e0f8cff95db77b) - Add `bitrate` param to ffmpeg source (5ccbd7c1c27bb640bf8964a36abe60b4caf2d246) - Add support key=value pair for cli config (8f2bb3f34b79b5d762184a16ec65add3b16f9ddf) - Add probe stream API #998 (4823e60a9295b786e3546918d64ca90aecbf5dd2) - Add probe link to WebUI (75020d4df7bc8293ef6c9633a76cbc3171530f38) - Add `pix_fmt` to H265 transcoding string (aa4c81c26660df8af936ed56b591408e7ecd5ccd) - Add example about rpi5 cam to readme #1041 (c4949eb81f454fee439cba62a73df7336be03c07) - Add favicon #1099 by @skrashevich (e6bea9793682d8f2bb88bd7b0cefe4688f37b80a) - Add git revision and time to logs output #1107 by @skrashevich (00751459a23126eef864f9a5ccf3c2409e542089) - Improve cli parameters #1107 by @skrashevich (00751459a23126eef864f9a5ccf3c2409e542089) - Improve WebRTC first loading (a51156cf1894252cdd48bdfd264830002a927a75) - Improve WebRTC candidates handling (205018c96abd23230bed9eb25253573bb0e2c527) - Improve docker hardware images publishing #1098 by @skrashevich (ad273d3a98660b563a985ba42645d95e5858d0e0) - Improve ASCII streaming (83c0053b2c0fc6713b53c641f65096ca5ed9acf9 6d967bc1f9bec76a6eb2627079cd77b90cf0c5ab 2929db9cecef3902b95a28cf62c23c10b1d509e5 d428a8964adafc2503f9aa3c8f142c5d433bf965 6878f05e57a08f0a3c71c547b05158d24b57cc85 b1ba5bab62ed1952531c48088ae767e0cfb21e21) - Update bundle policy for video-rtc.js viewer (778245dd1c7b98fef4454ab6213aa0e09b3b59f5) - Update Ace editor version #1100 by @skrashevich (588979184704da628d06675389994d235757a789) - Refactoring platform-specific code #1071 by @skrashevich (32e0ee4a10bc804a12d5528dd4a00ffa3edb0541) - Fix Kasa KC200 cameras #725 (f7b98044e66b11e2608f006e5f3a6de15bb38f33) - Fix `device_id` and `device_private` for HomeKit config #1103 (9160403b992696a81a9dc9015d7a9b1dc458c182) - Fix stop pending producer on multiple mode requests (d9fb734c8594f619382e736416633ea8f81c62ef)