Skip to content

Releases: AlexxIT/go2rtc

v1.9.13 - 2025-12-14

14 Dec 20:18

Choose a tag to compare

Tuya source

Read more

Xiaomi source

Read more

  • Add support xiaomi source (a4d4598)
  • Add vendor name to xiaomi unsupported vendor message (57b0ace)
  • Add about xiaomi source to readme (dfda4b1)
  • Fix backchannel audio for xiaomi chuangmi.camera.72ac1 (7119384)
  • Fix backchannel audio for xiaomi isa.camera.hlc6 (b0f46bc)

HomeKit updates

Pinggy module

Read more

Docs

Other

  • Add support HTTP-FLV with H265 from new Reolink cameras #1938 (8f5fce4)
  • Add support new audio codec for tapo source #1954 (86edd81)
  • Add second STUN server from Cloudflare (7eb5fe0)
  • Add get request to preload endpoint for listing them #1977 by @edenhaus (03941a5)
  • Add PCML/8000 to ffmpeg transcoder (a86e104)
  • Change ffmpeg transcoder from opus to opus/16000 (8636e96)
  • Improve fetch for exec source (fb31a25)
  • Increase default dial timeout and probe timeout (76a5e16)
  • Remove wrong timeout for http source (248fc7a)
  • Fix link to per-stream net/node graphs #1942 by @sethyx (b705cad)
  • Fix WebUI for Hass black theme (e246e2e)
  • Fix adts producer for VLC player support #1643 (aa0ece2)
  • Fix timestamp processing for HTTP-FLV (68036b6)

Misc

  • Add UnmarshalHeader func to OPUS codec (c5277da)
  • Add aliases to PCMA/PCMU codecs (494daed)
  • Add custom title to stream page #1957 (fbd5215)
  • Add self-signed cert generator (not used yet) (b6fe887)
  • Clean go.sum file (eabd7d6)
  • Update dependencies (5a25999 17c1f69)
  • Update links to icons in resources (3532623)
  • Update title for all WebUI pages (3ebc115)

v1.9.12 - 2025-11-16

16 Nov 16:14

Choose a tag to compare

Security update

  • Add security notes to readme (cb22ae7)
  • Add config local_auth for api module (44d59b1)
  • Add config for the list of modules to init (15ec995)
  • Add config allow_paths for api module (231cab3)
  • Add config allow_paths for exec module (640db30)
  • Add config allow_paths for echo module (2836fda)
  • Add insecure sources logic (2133f53)
  • Add check for insecure uri from onvif source (e2c7d06)
  • Add errors output to streams API (ac80f14)
  • Add trace log for ignored api paths (2ce38b4)

HomeKit server update

  • Add support maxwidth/maxheight settings for homekit source (d053d88)
  • Add support custom params for hass source (964bb22)
  • Add support uint64 to tlv8 (96919bf)
  • Code refactoring for HomeKit server (158f9d3)
  • Improve homekit secure conn buffers (ff18283)
  • Improve homekit tlv8 parsing (994e0dc)
  • Rename HomeKit structures according to specs (e4359ac)
  • Fix HomeKit proxy EVENTs #684 #1923 (81cfcf8)
  • Fix HomeKit proxy for hass source #1353 (5cc3219)
  • Fix API /api/homekit/accessories (bc1a4ac)

WebUI update

Other

  • Add api endpoint to return supported schemas #1939 by @edenhaus (c98b0a8)
  • Code refactoring for tapo source (7254bd4)
  • Restore simple onvif client logic (cc97bc3)
  • Fix onvif client for some cameras (6db4dda)
  • Fix tapo source for some cameras #1918 (9f407a7)
  • Fix wrong log message for streams module (c10a06d)

v1.9.11 - 2025-10-21

21 Oct 13:21

Choose a tag to compare

Main

Other

v1.9.10 - 2025-09-24

24 Sep 13:49

Choose a tag to compare

Wyoming source (WIP)

  • Add wyoming module (902af5e)
  • Add logs to wyoming module (df2e982)
  • Add readme for exec and wyoming modules (7cf672d)
  • Add support snd mode for wyoming module (80f57a0)
  • Add support mic mode for wyoming module (3b7309d)
  • Add support events to wyoming server (518cae1)
  • Add support body to expr fetch func (545a105)
  • Add PlayFile function to wyoming server (c50e894)
  • Change wyoming Event.Data type to string (70b4bf7)
  • Improve readme for wyoming module (6d37cce)
  • Update wyoming producer and backchannel (6df1e68)
  • Update wyoming readme about events (fce41f4)
  • Remove errors from wyoming server handlers (890fd78)

Wyoming-related improvements

  • Add wav backchannel (not used yet) (7fe23c7)
  • Add support codec check for alsa source (1b41f61)
  • Add universal PCM transcoder (f535595)
  • Add ioctl package (bad7caa)
  • Change alsa source name for discovery API (5666943)
  • Change codec channels from uint16 to uint8 (e1342f0)
  • Rewrite exec backchannel (d0c3cb0)

New sources

Dependencies

  • Update dependencies (3e4dce2)
  • Update all dependencies and min go version to 1.23 (34b103b)
  • Update pion/webrtc library to v4 (af7509e)
  • Update go (build) version to 1.25 and related readme (26f16e3)

Docs

Other

Breaking Changes

  • Removed support for older versions of Windows and macOS
  • Removed ngrok binary from Docker containers

v1.9.9 - 2025-03-10

10 Mar 03:22

Choose a tag to compare

V4L2 source

  • Add support v4l2 source (d59139a)
  • Add support mips arch for v4l2 source (7e0a163)
  • Add support framerate param for v4l2 source (59161c6)
  • Add support H264, H265, NV12 for V4L2 source #1546 (82f6c2c)
  • Add readme for V4L2 module (297ecfb)
  • Change ListSizes function for V4L2 device (93252fc)
  • Code refactoring for v4l2 device (773e415)
  • Update v4l2 discovery (879ef60)
  • Fix v4l2 source for MIPS (0664e46)
  • Fix build for mipsle (33e0ccd)

Other

v1.9.8 - 2025-01-03

03 Jan 14:01

Choose a tag to compare

  • Add support VIGI cameras #1470 (8ecaabf)
  • RTMP server enhancement to support OpenIPC cameras (a3f084d)
  • Update go dependencies (bc9194d)
  • Improve ONVIF server (f601c47)
  • Fix broken incoming sources after v1.9.7 #1458 (25145f7)
  • Fix parsing RTSP Transport header #1235 (f1ba5e9)
  • Fix OPUS/48000/1 for RTSP from some cameras #1506 (0d6b8fc)
  • Fix ONVIF XML tag parsing in some cases (4035e91)

WIP

v1.9.7 - 2024-11-11

11 Nov 17:42

Choose a tag to compare

v1.9.6 - 2024-10-29

29 Oct 14:57

Choose a tag to compare

v1.9.5 - 2024-10-28

28 Oct 19:58

Choose a tag to compare

v1.9.4 - 2024-06-18

18 Jun 18:41

Choose a tag to compare

Main

Add live streaming network graph in DOT format (734393d)
Check it: AlexxIT/Blog#24

Other