github mrlt8/docker-wyze-bridge v2.0.0

latest releases: v2.10.3, v2.10.2, v2.10.1...
20 months ago

What's Changed in v2.0.0

⚠️ All streams will be on-demand unless local recording is enabled.

  • NEW: Substreams - Add a secondary lower resolution stream:
    • SUBSTREAM=True to enable a lower resolution sub-stream on all cameras with a compatible firmware.
    • SUBSTREAM_CAM_NAME=True to enable sub-stream for a single camera without a firmware version check.
    • Secondary 360p stream will be available using the cam-name-sub uri.
    • See the substream page for more info.
  • NEW: WebUI endpoints:
    • /img/camera-name.jpg?exp=90 Take a new snapshot if the existing one is older than the exp value in seconds.
    • /thumb/cam-name.jpg Pull the latest thumbnail from the wyze API.
    • /api/cam-name/enable Enable the stream for recording and streaming. #717
    • /api/cam-name/disable Disable the stream for recording and streaming. #717
  • NEW: ENV Options:
    • LOG_FILE=true Log to file (/logs/debug.log).
    • SUBJECT_ALT_NAME=str Specify the subjectAltName for SSL. #725
  • NEW: WebUI controls: start/stop/enable/disable as well as some basic controls for the night vision.
  • NEW: JS notifications when the status of a stream changes.
  • NEW: Browser notifications when the page is in the background. Requires a secure context.
  • Performance improvements and memory optimization!
  • Updated boa to work alongside other camera controls on supported firmware.
  • Bump python to 3.11
  • Bump rtsp-simple-server to v0.21.6
  • Bump Wyze app version.

Some ENV options have been deprecated:

  • ON_DEMAND - No longer used as all streams are now on-demand.
  • TAKE_PHOTO -> BOA_TAKE_PHOTO
  • PULL_PHOTO -> BOA_PHOTO
  • PULL_ALARM -> BOA_ALARM
  • MOTION_HTTP -> BOA_MOTION
  • MOTION_COOLDOWN -> BOA_COOLDOWN

Known Issues/Bugs:

  • WebUI Audio: Limited audio compatibility between HLS and WebRTC. May need to force the audio codec to AUDIO_CODEC=aac for HLS and AUDIO_CODEC=libopus for WebRTC.
  • Substream: SD stream seems to have a stuttering issue due to the hardware encoding on the camera. May need to force a re-encode of the video using FORCE_ENCODE=true.

Full Changelog: v1.11.10...v2.0.0

Don't miss a new docker-wyze-bridge release

NewReleases is sending notifications on new releases.