mirror of
https://github.com/AlexxIT/go2rtc.git
synced 2026-04-22 15:47:06 +08:00
2.6 KiB
2.6 KiB
Wyze
This source allows you to stream from Wyze cameras using native P2P protocol without the Wyze app or SDK.
Important:
- Requires Wyze account. You need to login once via the WebUI to load your cameras.
- Requires newer firmware with DTLS. Only cameras with DTLS-enabled firmware are currently supported.
- Internet access is only needed when loading cameras from your account. After that, all streaming is local P2P.
- Connection to the camera is local only (direct P2P to camera IP).
Features:
- H.264 and H.265 video codec support
- AAC, G.711, PCM, and Opus audio codec support
- Two-way audio (intercom) support
- Resolution switching (HD/SD)
Setup
- Get your API Key from Wyze Developer Portal
- Go to go2rtc WebUI > Add > Wyze
- Enter your API ID, API Key, email, and password
- Select cameras to add - stream URLs are generated automatically
Example Config
wyze:
user@email.com:
api_id: "your-api-id"
api_key: "your-api-key"
password: "yourpassword" # or MD5 triple-hash with "md5:" prefix
streams:
wyze_cam: wyze://192.168.1.123?uid=WYZEUID1234567890AB&enr=xxx&mac=AABBCCDDEEFF
Stream URL Format
The stream URL is automatically generated when you add cameras via the WebUI:
wyze://[IP]?uid=[P2P_ID]&enr=[ENR]&mac=[MAC]&dtls=true
| Parameter | Description |
|---|---|
IP |
Camera's local IP address |
uid |
P2P identifier (20 chars) |
enr |
Encryption key for DTLS |
mac |
Device MAC address |
dtls |
Enable DTLS encryption (default: true) |
Configuration
Resolution
You can change the camera's resolution using the quality parameter:
streams:
wyze_hd: wyze://...&quality=hd # 1080P/2K (default)
wyze_sd: wyze://...&quality=sd # 360P
Two-Way Audio
Two-way audio (intercom) is supported automatically. When a consumer sends audio to the stream, it will be transmitted to the camera's speaker.
Supported Cameras
Cameras using the TUTK P2P protocol:
| Model | Name | Tested |
|---|---|---|
| WYZE_CAKP2JFUS | Wyze Cam v3 | |
| HL_CAM3P | Wyze Cam v3 Pro | |
| HL_CAM4 | Wyze Cam v4 | Yes |
| WYZECP1_JEF | Wyze Cam Pan | |
| HL_PANP | Wyze Cam Pan v2 | |
| HL_PAN3 | Wyze Cam Pan v3 | |
| WVOD1 | Wyze Video Doorbell | |
| WVOD2 | Wyze Video Doorbell v2 | |
| AN_RSCW | Wyze Video Doorbell Pro | |
| GW_BE1 | Wyze Cam Floodlight | |
| HL_WCO2 | Wyze Cam Outdoor | |
| HL_CFL2 | Wyze Cam Floodlight v2 | |
| LD_CFP | Wyze Battery Cam Pro |