Skip to content

Releases: AlexxIT/go2rtc

v1.5.0 - 2023-05-04

04 May 12:33
Compare
Choose a tag to compare

Detailed info about this release with screenshots you can read in the blog.

Main

  • Add support pipe transport for exec source read more
  • Add support ONVIF source read more #397 with @skrashevich
  • Add support autodiscovery for ONVIF cameras #397 with @skrashevich
  • Add support ONVIF server to connect to Hass integration
  • Add auto transcoding to JPEG snapshot
  • Add hadrware transcoding for MJPEG
  • Add bypass MJPEG for USB cameras
  • Rework FFmpeg devices support
  • Rework FFmpeg hardware support

Other

  • Add ALSA support inside docker #403
  • Add support insecure HTTPS client #343
  • Remove FFmpeg buffer because have problems with MJPEG #378
  • Fix support 2 way audio for Reolink Doorbell #331
  • Fix Chinese cameras with wrong Session header after v1.4.0 #382
  • Fix bug in SDP from Annke CZ400 #384 #390

v1.4.0 - 2023-04-23

23 Apr 05:18
Compare
Choose a tag to compare

PCM family support

Support PCMA, PCMU and PCM codecs for MSE, MP4, HLS technologies for almost all browsers (where these technologies are supported) and all default video players, including Apple QuickTime.

Support PCMA, PCMU resampling and PCM codec transcoding for WebRTC technology.

read more

Other

  • Add HTTP 500 error response for MP4 API
  • Update FFmpeg OPUS params
  • Fix RTSP server close (panic) without client request #364
  • Fix FLV to RTSP transport after v1.3 #362
  • Fix RTSP server handler for some Cloud clients #347

v1.3.2 - 2023-04-17

17 Apr 14:20
Compare
Choose a tag to compare
  • Add keepalive value to RTSP server #289
  • Add support TCP MPEG-TS source #310
  • Add buffer for RTSP output from FFmpeg #314 by @skrashevich
  • Disable MP4 redirect for Safari with duration query
  • Update hardware.Dockerfile #320 by @skrashevich
  • Improve Docker build speed for GitHub Actions #321 #322 #327 by @skrashevich
  • Restore trace logs for media matching
  • Multiple improvements for RTSP client and server
  • Update error msg when stream can't start
  • Fix panic for MP4 stream with audio after v1.3 #338 by @yousong
  • Fix support some TP-Link cameras (ex. TL-IPC44GW) #339 by @yousong
  • Fix ISAPI 2 Way Audio #332 by @acardace
  • Fix CORS for Basic auth #186 by @skrashevich
  • Fix HLS after big refactoring
  • Fix new stream from camera entity from Hass
  • Fix panic for wrong ffmpeg device in linux #355

v1.3.1 - 2023-03-26

26 Mar 12:08
Compare
Choose a tag to compare
  • Adds dynamic timeouts on reconnect to broken stream
  • Add support X-Forwarded-For in the stream info
  • Add hardware rotation support to VAAPI engine #280 by @horttorrell32
  • Add automatic tests #271 by @skrashevich
  • Fix reconnection to broken stream (json locked) #301
  • Fix input browser for WebTorrent protocol
  • Fix listening on hassio interface for listen: 127.0.0.1:1984
  • Fix delete button in WebUI #273 by @skrashevich

v1.3.0 - 2023-03-23

23 Mar 11:13
Compare
Choose a tag to compare

Total rewrite streaming core

  • Tracks are divided into Receiver(s) and Sender(s)
  • Media transfer from Receiver to Sender now goes in non-blocking mode via a buffer (even more true realtime for all viewers)

WebRTC WHIP/WHEP

  • Support WHEP protocol for external viewers read more
  • Support WHIP protocol for external broadcasters (for example OBS Studio) read more

Incoming Browser

  • Support any PC or mobile browser as stream source read more

WebTorrent

  • Support secured public stream sharing via WebTorrent protocol (with two way audio) read more
  • Support incoming streams from browser via WebTorrent protocol read more
  • Support WebTorrent shares as source (connect to streams from remote private networks) read more

Roborock Vacuums

  • First in the World project with support streaming from IoT vacuums with cameras (with two way audio)! read more

Other changes

  • Support Hikvision ISAPI for two way audio read more

v1.2.0 - 2023-02-17

17 Feb 11:30
Compare
Choose a tag to compare

Big changes

  • Support new DVRIP source (NetSurveillance, Sofia protocol, etc.)
  • Support new Tapo source, TP-Link proprietary camera protocol with two way audio support
  • Support MPEG TS for HTTP source
  • Support Incoming sources in RTSP, HTTP-MJPEG, HTTP-FLV and MPEG TS formats
  • Support streaming audio files and live streams to cameras with Two way audio #57

Other

  • Add bypass login for TP-Link cameras (read more)
  • Add support HTTP MJPEG to RTSP MJPEG
  • Add support input param to FFmpeg source
  • Add support raw video or audio params for FFmpeg source
  • Add play audio feature to WebUI links page
  • Fix SDP parsing for Ezviz C6N

v1.1.2 - 2023-02-09

09 Feb 05:01
Compare
Choose a tag to compare
  • Fake limit H264 maximum profile and level (improve support MSE on old devices)
  • Jump over wrong packets from buggy RTSP stream #236
  • Fix RTSP processing from buggy Chinese cameras
  • Fix SDP parsing from multiple buggy cameras
  • Fix auth on some buggy camera #235
  • Fix support RTSP stream from RtspServer project #244
  • Fix MJPEG processing for Wallpanel project #248
  • Fix more resolutions for RTSP MJPEG #83
  • Fix autoplay after background
  • Fix autofullscreen with MP4 for iPhones
  • Fix support WebRTC for Chromecast 1

v1.1.1 - 2023-02-01

01 Feb 15:01
Compare
Choose a tag to compare

v1.1.0 - 2023-01-31

31 Jan 07:43
Compare
Choose a tag to compare
  • Add support output to HLS/TS and HLS/fMP4 #53
  • Add support OPUS audio for MSE (Chrome and Firefox)
  • Add support OPUS, MP3, PCMU, PCMA audio for stream.mp4 (Chrome only)
  • Add WebUI page with all useful links for stream (links.html)
  • Add OR condition to all codecs filters (?video=h264,h265&audio=aac)
  • Add codecs filter to stream.mp4
  • Add default_query setting for RTSP server #147 #194
  • Fix RTSP AAC sound from some Reolink cameras
  • Fix API base_path support #205
  • Fix RTSP URL parse bug #208
  • Fix bug with no stream from some Dahua cameras #221

v1.0.1 - 2023-01-24

24 Jan 19:38
Compare
Choose a tag to compare