docker-wyze-bridge

WebRTC/RTSP/RTMP/LL-HLS bridge for Wyze cams in a docker container

AGPL-3.0 License

Downloads
140
Stars
2.5K
Committers
15

Bot releases are hidden (Show)

docker-wyze-bridge - v1.11.7

Published by mrlt8 over 1 year ago

What's Changed in v1.11.7

  • FIX: WebUI - play to connect to on-demand cameras. #684
  • FIX: ignore gwell cams on IOTC_ER_UNLICENSE. #677
  • UPDATED: ios version bump for web api.

Full Changelog: https://github.com/mrlt8/docker-wyze-bridge/compare/v1.11.6...v1.11.7

docker-wyze-bridge - v1.11.6

Published by mrlt8 over 1 year ago

What's Changed in v1.11.5/6

  • FIX: WebRTC - signaling URL to match request host. #684 Thanks @JA16122000!
  • FIX: WebUI - don't start socket connection until play/don't autoplay if on-demand cam is NOT connected. #690
  • NEW: WebUI - add toggle to switch between HLS/WebRTC.

Full Changelog: https://github.com/mrlt8/docker-wyze-bridge/compare/v1.11.4...v1.11.6

docker-wyze-bridge - v1.11.4

Published by mrlt8 over 1 year ago

What's Changed in v1.11.4

  • FIX: Switching between webrtc/hls was broken in the WebUI (?webrtc/?hls)
  • FIX: Other minor js bugs in the webUI.
  • FIX: Missing audio in WebRTC - switch from AAC to libopus as default. #676
  • FIX: Disable WebRTC autoplay if disabled.
  • NEW: FORCE_ENCODE option to force the bridge to re-encode the video.

Full Changelog: https://github.com/mrlt8/docker-wyze-bridge/compare/v1.11.3...v1.11.4

docker-wyze-bridge - v1.11.3

Published by mrlt8 over 1 year ago

What's Changed in v1.11.3

  • Home Assistant: fix missing credential bug. #682 #683
docker-wyze-bridge - v1.11.2

Published by mrlt8 over 1 year ago

What's Changed in v1.11.2

  • CHANGED: Use WebRTC as default video source if available in WebUI.
    • switch between sources by using the query ?webrtc or ?hls
  • New: basic support for kvs. Thanks @carTloyal123!
  • FIXED: Trim spaces from email/password.
  • UPDATED: wyze app version bump.

Full Changelog: https://github.com/mrlt8/docker-wyze-bridge/compare/v1.11.1...v1.11.2

docker-wyze-bridge - v1.11.1

Published by mrlt8 almost 2 years ago

What's Changed in v1.11.1

  • HomeAssistant: potential fix to auto config WebRTC.

Full Changelog: https://github.com/mrlt8/docker-wyze-bridge/compare/v1.11.0...v1.11.1

docker-wyze-bridge - v1.11.0

Published by mrlt8 almost 2 years ago

What's Changed in v1.11.0

  • NEW: WebRTC - provides lower latency and is natively supported in more browsers. See the WebRTC section for configuration.
  • NEW: IPTV compatible m3u8 endpoint - http://localhost:5000/cams.m3u8 provides a playlist to view all HLS streams. #653
  • CHANGED: URL decode WebRTC signalingUrl. #276
  • UPDATED: iOS and wyze app version bump.
  • UPDATED: rtsp-simple-server version bump to v0.21.1.

Full Changelog: https://github.com/mrlt8/docker-wyze-bridge/compare/v1.10.1...v1.11.0

docker-wyze-bridge - v1.10.1

Published by mrlt8 almost 2 years ago

What's Changed in v1.10.1

  • Home Assistant: disable WEB_AUTH #638
docker-wyze-bridge - v1.10.0

Published by mrlt8 almost 2 years ago

What's Changed in v1.10.0

  • New: Optional basic auth for WebUI with WEB_AUTH=True #612 Thanks @yeahme49!
    • Note: this will only protect the WebUI. API and snapshot endpoints are unprotected at this time.
  • New: API endpoints and MQTT topic to send commands to the camera.
  • Updated: Wyze app and iOS version for the Web API
  • Updated: rtsp-simple-server to v0.20.4
docker-wyze-bridge - v1.9.2

Published by mrlt8 almost 2 years ago

What's Changed in v1.9.2

  • Fixed an issue introduced in v1.9.1 that could cause the bridge from reconnecting to a camera. #619 #620 Thanks @dmkjr and @mjb83!

Full Changelog: https://github.com/mrlt8/docker-wyze-bridge/compare/v1.9.1...v1.9.2

docker-wyze-bridge - v1.9.1

Published by mrlt8 almost 2 years ago

What's Changed in v1.9.1

  • Potential Fix: Audio and video lagging #597 Thanks @carldanley!
  • Changed: CPU and memory optimization.
  • Changed: Allow quality lower than 30. #608
  • Changed: Show video codec.
  • Changed: Use h264 preset fast for h264_nvenc.
  • Updated: iOS and wyze version for web api.

Full Changelog: https://github.com/mrlt8/docker-wyze-bridge/compare/v1.9.0...v1.9.1

docker-wyze-bridge - v1.9.0

Published by mrlt8 almost 2 years ago

What's Changed in v1.9.0

  • New: Wyze Cam V3 Pro 2K support! Should also work with the Pan Pro 2k. #595 Huge thanks to @carldanley!

Full Changelog: https://github.com/mrlt8/docker-wyze-bridge/compare/v1.8.13...v1.9.0

docker-wyze-bridge - v1.8.13

Published by mrlt8 almost 2 years ago

What's Changed in v1.8.13

  • Fix: "Fatal Python error" on read/ready events.
  • Fix: occasional snapshot timeouts.
  • Fix: ignore TutkError if camera is offline when using rtsp_fw.
  • Fix: refresh button for WebUI.
  • New: timestamp for last snapshot in API.
  • Update: wyze app version number for web API.
  • Updated: rtsp-simple-server to v0.20.2.

Full Changelog: https://github.com/mrlt8/docker-wyze-bridge/compare/v1.8.12...v1.8.13

docker-wyze-bridge - v1.8.12

Published by mrlt8 almost 2 years ago

What's Changed in v1.8.12

  • Fixed: Local recording creating zero byte files when audio codec was not supported by the mp4 container. #575 Thanks @pldimarco!
    • Note: Bridge wil use the mov container if using the raw PCM from camera. Please usee AUDIO_CODEC=aac if you require an mp4.
  • New: Show camera status and name in fullscreen WebUI.
  • New: Optional autoplay in WebUI - Requires autoplay support in the browser. #574 Thanks @JA16122000!
  • New: Query params for web-ui:
    • autoplay http://localhost:5000/?autoplay
  • Updated: rtsp-simple-server to v0.20.1
  • Updated: iOS Version

Full Changelog: https://github.com/mrlt8/docker-wyze-bridge/compare/v1.8.11...v1.8.12

docker-wyze-bridge - v1.8.11

Published by mrlt8 almost 2 years ago

What's Changed in v1.8.11

  • Fix: missing url for RTSP_FW #564 Thanks @anderfrank!
  • New: RTSP_FW=force option to force toggle the RTSP stream on official RTSP FW (4.19.x, 4.20.x, 4.28.x, 4.29.x, 4.61.x.).
  • New: Fullscreen/kiosk mode for web-ui that hides all the extra links and buttons. #567 Thanks @RUHavingFun!
  • New: Pre-built docker images with hwaccel enabled for amd64 #548
  • New: Show time since last snapshot
  • New: Query params for web-ui:
    • Fullscreen/kiosk mode http://localhost:5000/?fullscreen
    • Number of columns http://localhost:5000/?columns=4
    • Preview refresh interval http://localhost:5000/?refresh=60
    • Camera order http://localhost:5000/?order=front-cam,back-cam,garage,other

Full Changelog: https://github.com/mrlt8/docker-wyze-bridge/compare/v1.8.10...v1.8.11

docker-wyze-bridge - v1.8.10

Published by mrlt8 about 2 years ago

What's Changed in v1.8.10

  • Fix: bitstream data when using rotation which could cause issues in some clients like Homebridge. Thanks @noelhibbard! #552
  • Fix: broken snapshots for cameras with spaces in the name if stream auth enabled. Thanks @RUHavingFun! #542
  • Updated: iOS and App version bump.
  • New: ENV option RTSP_FW=True to proxy an extra RTSP stream if on official RTSP FW (4.19.x, 4.20.x, 4.28.x, 4.29.x, 4.61.x.).
    • Additional stream will be available with the fw suffix e.g., cam-namefw
  • New: ENV option H264_ENC to allow for custom h264 encoder (e.g. h264_cuvid or h264_v4l2m2m) for rotation/re-encoding. #548
    • Additional configuration required for hwaccel encoding.
    • h264_v4l2m2m currently has bistream issues and is NOT working in certain clients like homebridge.
    • Use Dockerfile.hwaccel for ffmpeg compiled with with h264_cuvid.
  • Fixed: env bug on startup #559 Thanks @tbrausch!

Full Changelog: https://github.com/mrlt8/docker-wyze-bridge/compare/v1.8.8...v1.8.10

docker-wyze-bridge - v1.8.8

Published by mrlt8 about 2 years ago

What's Changed in v1.8.8

  • Fixed: 2FA code was not working in Home Assistant Ingress/Web UI. #541 Thanks @rlust!
  • Updated: iOS version number.
  • Beta: Initial support HL_CAM3P (V3 Pro) and HL_PANP (Pan Pro) - 2K streams may need IGNORE_RES=4. Additional testing required.

Full Changelog: https://github.com/mrlt8/docker-wyze-bridge/compare/v1.8.7...v1.8.8

docker-wyze-bridge - v1.8.7

Published by mrlt8 about 2 years ago

What's Changed in v1.8.7

This update brings more 2FA related changes as Wyze recently sent out some emails stating that "all users will be required to use two-factor authentication to log into a Wyze account".

  • Fixed: Adjusted totp parsing to accept alphanumeric chars (#530). Thanks @gusmann!
  • New: Enter Two-Factor Verification code directly in the WebUI.
  • New: TOTP_KEY ENV option as an alternate to the /tokens/totp file to automatically generate and enter a Time-based One-Time Password (TOTP).
  • New: http://localhost:5000/mfa/<123456> WebUI API endpoint to submit a 2FA code.
  • Updated: Wyze App version number for Web API.

Full Changelog: https://github.com/mrlt8/docker-wyze-bridge/compare/v1.8.6...v1.8.7

docker-wyze-bridge - v1.8.6

Published by mrlt8 about 2 years ago

What's Changed in v1.8.6

  • Fixed: Custom paths for WebUI. #520 Thanks @peasem!
  • New: Update camera info from the API on click/tap in the WebUI.
  • New: Auto use Home Assistant SSL if available for HLS-LL. #473 Thanks @pgross41!
  • ⚠️ Changed: /cameras endpoint has changed to /api. See API
  • Changed: Ignore on-demand if recording is enabled for a camera.
  • Updated: iOS version number for Web API.
  • Updated: Wyze App version number for Web API.

Full Changelog: https://github.com/mrlt8/docker-wyze-bridge/compare/v1.8.5...v1.8.6

docker-wyze-bridge - v1.8.5

Published by mrlt8 about 2 years ago

What's Changed in v1.8.5

  • Fixed: Remove all non-numeric characters when submitting the 2FA. #518
  • Fixed: Catch challenge_response error. #520
  • Fixed: RTSP snapshots for WebUI when authentication enabled for streams. #522
  • Potential Fix: Invalid credentials message when attempting to login with the production API. Use beta server with ENV WYZE_BETA_API. #505
  • Potential Fix: Reduce ENR/IOTC_ER_TIMEOUT API cooldown #510
  • New: WebUI endpoint to stop on-demand streams: /events/stop/<camera-name>
  • New: WebUI button to start/stop individual streams.
  • Changed: WebUI status icons for connected/connecting/offline/standby.
  • Changed: WebUI icon when using authentication for streams. #522

Full Changelog: https://github.com/mrlt8/docker-wyze-bridge/compare/v1.8.4...v1.8.5

Package Rankings
Top 37.29% on Pypi.org
Badges
Extracted from project README
Docker GitHub release (latest by date) Docker Image Size (latest semver) Docker Pulls Home Assistant Add-on Homebridge Portainer stack Unraid Community App Open your Home Assistant instance and show the add add-on repository dialog with a specific repository URL pre-filled.
Related Projects