v1.6.1

AlexxIT/go2rtcv1.6.1Jul 20, 2023by AlexxIT

AI Summary

Adds new sources for ESeeCloud and WebRTC support for Wyze cameras, along with enhanced snapshot and MP4 stream controls.

Key Highlights

  • New Bubble source for ESeeCloud/dvr163
  • WebRTC source for Wyze cameras
  • JPEG snapshot parameter controls

New Features

  • MP4 stream rotate and scale params
  • ALSA channels and sample_rate params
  • PCM audio support for ffmpeg:device
  • Fix for OPUS audio quality
  • Fix for codec detection in Safari

Full Release Notes

- Adds new [bubble](https://github.com/AlexxIT/go2rtc#source-bubble) source for ESeeCloud/dvr163 NVR #511
- Adds new [webrtc](https://github.com/AlexxIT/go2rtc#source-webrtc) source formats for [Wyze cameras](https://github.com/mrlt8/docker-wyze-bridge) and [Amazon Kinesis Video Streams](https://aws.amazon.com/kinesis/video-streams/)
- Add support `width`, `height`, `rotate` and `hardware` params for JPEG shapshots [read more](https://github.com/AlexxIT/go2rtc#module-mjpeg) #517 with @skrashevich 
- Add support `rotate` and `scale` to MP4 stream [read more](https://github.com/AlexxIT/go2rtc#module-mp4)
- Add `channels` and `sample_rate` params to ALSA (`ffmpeg:device`)
- Add support `pcm_s16le` audio for `ffmpeg:device` and [wz_mini_hacks](https://github.com/gtxaspec/wz_mini_hacks) project #523
- Add restriction on symbols in dynamic source creation
- Update README for API [read more](https://github.com/AlexxIT/go2rtc/tree/master/api)
- Update Windows USB audio default settings (`ffmpeg:device`)
- Remove all listeners from IPv6 interface
- Fix complex Content-Type for image/jpeg #278
- Fix for OPUS audio quality (again) #522
- Fix FLAC mime type for HLS
- Fix codecs detection for Safari browsers
- Fix empty SPS/PPS for HLS/TS