v1.9.4
AlexxIT/go2rtcv1.9.4Jun 18, 2024by AlexxIT
AI Summary
Introduces a live streaming network graph in DOT format and performs a major refactoring of stream info and API code, while restoring cipher suites after Go 1.22.
Key Highlights
- Live streaming network graph (DOT format)
- Major rewrite of stream info
- Restore old cipher suites after Go 1.22
New Features
- Network graph visualization
- Stream info refactoring
- Network visualization enhancement
- Docker daemon flag fixes
- Exec pipe output fix
Full Release Notes
## Main Add live streaming network graph in DOT format (734393d6385b96bf2e4184ae68f9d9d075ff3630) Check it: https://github.com/AlexxIT/Blog/issues/24 ## Other - Add killsignal and killtimeout to exec/rtsp #1193 (da5f060741f5939ee57c48c9d7d75e19baab5dea) - BIG rewrite stream info (96504e2fb0c89870a6cd18e08d27af8e1cd1b0e8 a56d3353806c00d9e8203427994499d191e13942 bdc7ff1035b0b8a427445ea31e9b3004d0748da0) - Enhance network visualization in network.html #1196 by @skrashevich (ba3485560208c4f6cc9e7c36d645ca5e3b9f3d8b) - Code refactoring for api/streams (aca0781c4b38f5ba400fa1be635014f0fd4e5426) - Code refactoring for stream MarshalJSON (1ac9d54dab4911776d22ecadb281f52ca193dcef) - Code refactoring for streams HandleFunc (ecfe802065fdcdef770a0ed49aea24339a807212) - Restore support old cipher suites after go1.22 #1172 (0667683e4d6b25dd17d5e182f255b71989e4e133) - Fix exec pipe output #1184 (03956968667bba2febb6a513d159dc9a00b3e4c8) - Fix errors output for webrtc client and server (31e57c2ff81e04f585135fcf0670fc150d5f9734) - Fix missing codec_name in network DOT #1195 by @skrashevich (d7286fa06e1764f126384cd9660c4bbe2d2b0d57) - Fix daemon flag #1165 #1168 by @skrashevich (f5aaee006e6f8aea0583a92c9c9e13845a977f96)