forked from IDisposable/docker-wyze-bridge
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathdocker-compose.sample.yml
More file actions
36 lines (36 loc) · 1.9 KB
/
Copy pathdocker-compose.sample.yml
File metadata and controls
36 lines (36 loc) · 1.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
services:
wyze-bridge:
container_name: wyze-bridge
restart: unless-stopped
image: bms231/wyze-bridge:latest
network_mode: host
#ports:
# - 1935:1935/tcp # RTMP rtmp://localhost:1935/mystream?user=myuser&pass=mypass
# - 1936:1936/tcp # RTMP rtmps://localhost:1936/mystream?user=myuser&pass=mypass
# - 2935:2935/tcp # RTMPS rtmps://localhost:2935/mystream?user=myuser&pass=mypass
# - 2936:2936/tcp # RTMPS rtmps://localhost:2936/mystream?user=myuser&pass=mypass
# - 8000:8000/udp # RTSP UDP/RTP rtsp://localhost:8000/mystream
# - 8000:8001/udp # RTSP UDP/RTCP rtsp://localhost:8001/mystream
# - 8002:8002/udp # RTSP RTP Multicast
# - 8003:8003/udp # RTSP RTCP Multicast control
# - 8189:8189/udp # WebRTC ICE/UDP
# - 8322:8322/tcp # TCP/TLS/RTSPS rtsps://localhost:8322/mystream
# - 8554:8554/tcp # RTSP rtsp://localhost:8554/mystream
# - 8888:8888/tcp # HLS http://localhost:8888/mystream
# - 8889:8889/tcp # WebRTC http://localhost:8889/mystream and http://localhost:8889/mystream/whep
# - 8890:8890/udp # SRT UDP srt://localhost:8890?streamid=read:mystream:myuser:mypass
# - 5000:5000/tcp # WEB-UI http://localhost:5000/mystream
environment:
# [OPTIONAL] Credentials can be set in the WebUI
# API Key and ID can be obtained from the wyze dev portal:
# https://developer-api-console.wyze.com/#/apikey/view
- WYZE_EMAIL=
- WYZE_PASSWORD=
- API_ID=
- API_KEY=
# [OPTIONAL] IP Address of the host to enable WebRTC e.g.,:
# - WB_IP=192.168.1.122
# WebUI and Stream authentication:
# - WB_AUTH=True # Set to false to disable web and stream auth.
# - WB_USERNAME=
# - WB_PASSWORD=