Compare commits
12
Commits
0bf5336f61
...
b47bfb00b5
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b47bfb00b5 | ||
|
|
4fa5b8bd3e | ||
|
|
d1a8713393 | ||
|
|
a5388f3789 | ||
|
|
1eadb98a01 | ||
|
|
8885cdca38 | ||
|
|
12d2d07d1f | ||
|
|
2a0855d964 | ||
|
|
75978546ad | ||
|
|
eb6bebbbe9 | ||
|
|
9d06be39f2 | ||
|
|
be41e42d27 |
+82
-65
@@ -119,14 +119,16 @@ cameras:
|
||||
enabled: false
|
||||
record:
|
||||
enabled: true
|
||||
retain:
|
||||
days: 7
|
||||
mode: all
|
||||
events:
|
||||
alerts:
|
||||
retain:
|
||||
default: 30
|
||||
mode: motion
|
||||
|
||||
days: 30
|
||||
detections:
|
||||
retain:
|
||||
days: 30
|
||||
continuous:
|
||||
days: 7
|
||||
motion:
|
||||
days: 0
|
||||
priem:
|
||||
ffmpeg:
|
||||
output_args:
|
||||
@@ -143,14 +145,16 @@ cameras:
|
||||
enabled: false
|
||||
record:
|
||||
enabled: true
|
||||
retain:
|
||||
days: 7
|
||||
mode: all
|
||||
events:
|
||||
alerts:
|
||||
retain:
|
||||
default: 30
|
||||
mode: motion
|
||||
|
||||
days: 30
|
||||
detections:
|
||||
retain:
|
||||
days: 30
|
||||
continuous:
|
||||
days: 7
|
||||
motion:
|
||||
days: 0
|
||||
work:
|
||||
ffmpeg:
|
||||
output_args:
|
||||
@@ -167,14 +171,16 @@ cameras:
|
||||
enabled: false
|
||||
record:
|
||||
enabled: true
|
||||
retain:
|
||||
days: 7
|
||||
mode: all
|
||||
events:
|
||||
alerts:
|
||||
retain:
|
||||
default: 30
|
||||
mode: motion
|
||||
|
||||
days: 30
|
||||
detections:
|
||||
retain:
|
||||
days: 30
|
||||
continuous:
|
||||
days: 7
|
||||
motion:
|
||||
days: 0
|
||||
sklad:
|
||||
ffmpeg:
|
||||
output_args:
|
||||
@@ -191,14 +197,16 @@ cameras:
|
||||
enabled: false
|
||||
record:
|
||||
enabled: true
|
||||
retain:
|
||||
days: 7
|
||||
mode: all
|
||||
events:
|
||||
alerts:
|
||||
retain:
|
||||
default: 30
|
||||
mode: motion
|
||||
|
||||
days: 30
|
||||
detections:
|
||||
retain:
|
||||
days: 30
|
||||
continuous:
|
||||
days: 7
|
||||
motion:
|
||||
days: 0
|
||||
sborka:
|
||||
ffmpeg:
|
||||
output_args:
|
||||
@@ -215,14 +223,16 @@ cameras:
|
||||
enabled: false
|
||||
record:
|
||||
enabled: true
|
||||
retain:
|
||||
days: 7
|
||||
mode: all
|
||||
events:
|
||||
alerts:
|
||||
retain:
|
||||
default: 30
|
||||
mode: motion
|
||||
|
||||
days: 30
|
||||
detections:
|
||||
retain:
|
||||
days: 30
|
||||
continuous:
|
||||
days: 7
|
||||
motion:
|
||||
days: 0
|
||||
stair:
|
||||
ffmpeg:
|
||||
output_args:
|
||||
@@ -239,14 +249,16 @@ cameras:
|
||||
enabled: false
|
||||
record:
|
||||
enabled: true
|
||||
retain:
|
||||
days: 7
|
||||
mode: all
|
||||
events:
|
||||
alerts:
|
||||
retain:
|
||||
default: 30
|
||||
mode: motion
|
||||
|
||||
days: 30
|
||||
detections:
|
||||
retain:
|
||||
days: 30
|
||||
continuous:
|
||||
days: 7
|
||||
motion:
|
||||
days: 0
|
||||
hall:
|
||||
ffmpeg:
|
||||
output_args:
|
||||
@@ -263,14 +275,16 @@ cameras:
|
||||
enabled: false
|
||||
record:
|
||||
enabled: true
|
||||
retain:
|
||||
days: 7
|
||||
mode: all
|
||||
events:
|
||||
alerts:
|
||||
retain:
|
||||
default: 30
|
||||
mode: motion
|
||||
|
||||
days: 30
|
||||
detections:
|
||||
retain:
|
||||
days: 30
|
||||
continuous:
|
||||
days: 7
|
||||
motion:
|
||||
days: 0
|
||||
table1:
|
||||
ffmpeg:
|
||||
output_args:
|
||||
@@ -287,14 +301,16 @@ cameras:
|
||||
enabled: false
|
||||
record:
|
||||
enabled: true
|
||||
retain:
|
||||
days: 7
|
||||
mode: all
|
||||
events:
|
||||
alerts:
|
||||
retain:
|
||||
default: 30
|
||||
mode: motion
|
||||
|
||||
days: 30
|
||||
detections:
|
||||
retain:
|
||||
days: 30
|
||||
continuous:
|
||||
days: 7
|
||||
motion:
|
||||
days: 0
|
||||
table2:
|
||||
ffmpeg:
|
||||
output_args:
|
||||
@@ -311,13 +327,14 @@ cameras:
|
||||
enabled: false
|
||||
record:
|
||||
enabled: true
|
||||
retain:
|
||||
days: 7
|
||||
mode: all
|
||||
events:
|
||||
alerts:
|
||||
retain:
|
||||
default: 30
|
||||
mode: motion
|
||||
|
||||
|
||||
version: 0.14
|
||||
days: 30
|
||||
detections:
|
||||
retain:
|
||||
days: 30
|
||||
continuous:
|
||||
days: 7
|
||||
motion:
|
||||
days: 0
|
||||
version: 0.17-0
|
||||
|
||||
+5
-1
@@ -59,9 +59,13 @@ cameras:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_1_sub
|
||||
roles:
|
||||
- detect
|
||||
live:
|
||||
streams:
|
||||
Main: ipc_1
|
||||
Sub: ipc_1_sub
|
||||
motion:
|
||||
mask: 0.781,0.037,0.779,0.094,1,0.094,1,0.034
|
||||
threshold: 40
|
||||
threshold: 50
|
||||
contour_area: 20
|
||||
improve_contrast: true
|
||||
objects:
|
||||
|
||||
+261
-122
@@ -1,113 +1,157 @@
|
||||
mqtt:
|
||||
enabled: false
|
||||
#logger:
|
||||
# logs:
|
||||
# frigate.record.maintainer: debug
|
||||
go2rtc:
|
||||
streams:
|
||||
ipc_parking_office1: rtsp://media:admin12345@192.168.52.122:554/Streaming/Channels/101
|
||||
ipc_parking_office1_sub: rtsp://media:admin12345@192.168.52.122:554/Streaming/Channels/102
|
||||
ipc_parking_office2: rtsp://media:admin12345@192.168.52.109:554/00
|
||||
ipc_parking_office2_sub: rtsp://media:admin12345@192.168.52.109:554/01
|
||||
ipc_office_sportdoor: rtsp://admin:admin12345@192.168.52.111/cam/realmonitor?channel=1&subtype=0
|
||||
ipc_office_sportdoor_sub: rtsp://admin:admin12345@192.168.52.111/cam/realmonitor?channel=1&subtype=1
|
||||
# ipc_office_server: rtsp://admin:@192.168.52.100/user=admin&password=&channel=1&stream=1.sdp
|
||||
ipc_parking_office1:
|
||||
rtsp://media:admin12345@192.168.52.122:554/Streaming/Channels/101
|
||||
ipc_parking_office1_sub:
|
||||
rtsp://media:admin12345@192.168.52.122:554/Streaming/Channels/102
|
||||
ipc_parking_office2:
|
||||
- ffmpeg:rtsp://admin:admin12345@192.168.52.109:554/00
|
||||
ipc_parking_office2_sub: rtsp://admin:admin12345@192.168.52.109:554/01
|
||||
ipc_office_sportdoor:
|
||||
rtsp://admin:admin12345@192.168.52.111/cam/realmonitor?channel=1&subtype=0
|
||||
ipc_office_sportdoor_sub:
|
||||
rtsp://admin:admin12345@192.168.52.111/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_office_server:
|
||||
rtsp://admin:@192.168.52.100/user=admin&password=&channel=1&stream=1.sdp
|
||||
ipc_office_stair1:
|
||||
- rtsp://admin:admin12345@192.168.52.104/cam/realmonitor?channel=1&subtype=0
|
||||
- ffmpeg:main#audio=acc
|
||||
ipc_office_stair1_sub: rtsp://admin:admin12345@192.168.52.104/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_office_stair1_sub:
|
||||
rtsp://admin:admin12345@192.168.52.104/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_office_stair2:
|
||||
- rtsp://admin:Admin12345@192.168.52.106/cam/realmonitor?channel=1&subtype=0
|
||||
- ffmpeg:main#audio=acc
|
||||
ipc_office_stair2_sub: rtsp://admin:Admin12345@192.168.52.106/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_office_stair2_sub:
|
||||
rtsp://admin:Admin12345@192.168.52.106/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_office_hall1:
|
||||
- rtsp://admin:Admin12345@192.168.52.108/cam/realmonitor?channel=1&subtype=0
|
||||
- ffmpeg:main#audio=acc
|
||||
ipc_office_hall1_sub: rtsp://admin:Admin12345@192.168.52.108/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_office_hall1_sub:
|
||||
rtsp://admin:Admin12345@192.168.52.108/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_office_hall2:
|
||||
- rtsp://admin:Admin12345@192.168.52.121/cam/realmonitor?channel=1&subtype=0
|
||||
- ffmpeg:main#audio=acc
|
||||
ipc_office_hall2_sub: rtsp://admin:Admin12345@192.168.52.121/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_office_hall2_sub:
|
||||
rtsp://admin:Admin12345@192.168.52.121/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_office_farmtek:
|
||||
- rtsp://admin:admin12345@192.168.52.105/cam/realmonitor?channel=1&subtype=0
|
||||
- ffmpeg:main#audio=acc
|
||||
ipc_office_farmtek_sub: rtsp://admin:admin12345@192.168.52.105/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_office_farmtek_sub:
|
||||
rtsp://admin:admin12345@192.168.52.105/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_office_sklad:
|
||||
- rtsp://admin:admin12345@192.168.52.107/cam/realmonitor?channel=1&subtype=0
|
||||
- ffmpeg:main#audio=acc
|
||||
ipc_office_sklad_sub: rtsp://admin:admin12345@192.168.52.107/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_office_sklad_sub:
|
||||
rtsp://admin:admin12345@192.168.52.107/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_street_barrier: rtsp://admin:admin12345@192.168.52.117:80/0
|
||||
ipc_street_barrier_sub: rtsp://admin:admin12345@192.168.52.117:80/1
|
||||
ipc_street_2821: rtsp://admin:admin12345@192.168.52.119:80/0
|
||||
ipc_street_2821_sub: rtsp://admin:admin12345@192.168.52.119:80/1
|
||||
ipc_street_2822: rtsp://admin:admin12345@192.168.52.118:80/0
|
||||
ipc_street_2822_sub: rtsp://admin:admin12345@192.168.52.118:80/1
|
||||
ipc_street_731: rtsp://media:admin12345@192.168.52.113:554/Streaming/Channels/101
|
||||
ipc_street_731_sub: rtsp://media:admin12345@192.168.52.113:554/Streaming/Channels/102
|
||||
ipc_street_732: rtsp://media:admin12345@192.168.52.115:554/Streaming/Channels/101
|
||||
ipc_street_732_sub: rtsp://media:admin12345@192.168.52.115:554/Streaming/Channels/102
|
||||
ipc_street_yard1: rtsp://media:admin12345@192.168.52.112:554/Streaming/Channels/101
|
||||
ipc_street_yard1_sub: rtsp://media:admin12345@192.168.52.112:554/Streaming/Channels/102
|
||||
ipc_street_absalyamova1: rtsp://media:admin12345@192.168.52.120/cam/realmonitor?channel=1&subtype=0
|
||||
ipc_street_absalyamova1_sub: rtsp://media:admin12345@192.168.52.120/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_street_absalyamova2: rtsp://admin:admin12345@192.168.52.102/cam/realmonitor?channel=1&subtype=0
|
||||
ipc_street_absalyamova2_sub: rtsp://admin:admin12345@192.168.52.102/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_entrance_282: rtsp://media:admin12345@192.168.52.116:554/Streaming/Channels/101
|
||||
ipc_entrance_282_sub: rtsp://media:admin12345@192.168.52.116:554/Streaming/Channels/102
|
||||
ipc_entrance_731: rtsp://media:admin12345@192.168.52.101/Streaming/Channels/101
|
||||
ipc_entrance_731_sub: rtsp://media:admin12345@192.168.52.101/Streaming/Channels/102
|
||||
ipc_entrance_732: rtsp://media:admin12345@192.168.52.114/Streaming/Channels/101
|
||||
ipc_entrance_732_sub: rtsp://media:admin12345@192.168.52.114/Streaming/Channels/102
|
||||
ipc_entrance_notary: rtsp://admin:admin12345@192.168.52.103/cam/realmonitor?channel=1&subtype=0
|
||||
ipc_entrance_notary_sub: rtsp://admin:admin12345@192.168.52.103/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_entrance_office: rtsp://media:admin12345@192.168.52.110/cam/realmonitor?channel=1&subtype=0
|
||||
ipc_entrance_office_sub: rtsp://media:admin12345@192.168.52.110/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_street_731:
|
||||
rtsp://media:admin12345@192.168.52.113:554/Streaming/Channels/101
|
||||
ipc_street_731_sub:
|
||||
rtsp://media:admin12345@192.168.52.113:554/Streaming/Channels/102
|
||||
ipc_street_732:
|
||||
rtsp://media:admin12345@192.168.52.115:554/Streaming/Channels/101
|
||||
ipc_street_732_sub:
|
||||
rtsp://media:admin12345@192.168.52.115:554/Streaming/Channels/102
|
||||
ipc_street_yard1:
|
||||
rtsp://media:admin12345@192.168.52.112:554/Streaming/Channels/101
|
||||
ipc_street_yard1_sub:
|
||||
rtsp://media:admin12345@192.168.52.112:554/Streaming/Channels/102
|
||||
ipc_street_absalyamova1:
|
||||
rtsp://media:admin12345@192.168.52.120/cam/realmonitor?channel=1&subtype=0
|
||||
ipc_street_absalyamova1_sub:
|
||||
rtsp://media:admin12345@192.168.52.120/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_street_absalyamova2:
|
||||
rtsp://admin:admin12345@192.168.52.102/cam/realmonitor?channel=1&subtype=0
|
||||
ipc_street_absalyamova2_sub:
|
||||
rtsp://admin:admin12345@192.168.52.102/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_entrance_282:
|
||||
rtsp://media:admin12345@192.168.52.116:554/Streaming/Channels/101
|
||||
ipc_entrance_282_sub:
|
||||
rtsp://media:admin12345@192.168.52.116:554/Streaming/Channels/102
|
||||
ipc_entrance_731:
|
||||
rtsp://media:admin12345@192.168.52.101/Streaming/Channels/101
|
||||
ipc_entrance_731_sub:
|
||||
rtsp://media:admin12345@192.168.52.101/Streaming/Channels/102
|
||||
ipc_entrance_732:
|
||||
rtsp://media:admin12345@192.168.52.114/Streaming/Channels/101
|
||||
ipc_entrance_732_sub:
|
||||
rtsp://media:admin12345@192.168.52.114/Streaming/Channels/102
|
||||
ipc_entrance_notary:
|
||||
rtsp://admin:admin12345@192.168.52.103/cam/realmonitor?channel=1&subtype=0
|
||||
ipc_entrance_notary_sub:
|
||||
rtsp://admin:admin12345@192.168.52.103/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_entrance_office:
|
||||
rtsp://media:admin12345@192.168.52.110/cam/realmonitor?channel=1&subtype=0
|
||||
ipc_entrance_office_sub:
|
||||
rtsp://media:admin12345@192.168.52.110/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_entrance_soffice1: rtsp://media:admin12345@192.168.34.100:554/00
|
||||
ipc_entrance_soffice1_sub: rtsp://media:admin12345@192.168.34.100:554/01
|
||||
#remote cameras
|
||||
# ipc_4modan3: rtsp://admin:Admin12345@192.168.15.36/cam/realmonitor?channel=1&subtype=0
|
||||
# ipc_4modan3_sub: rtsp://admin:Admin12345@192.168.15.36/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_chemodan_entrance: rtsp://192.168.15.33:8554/entrance
|
||||
ipc_chemodan_entrance_sub: rtsp://192.168.15.33:8554/entrance_sub
|
||||
ipc_chemodan_table1: rtsp://192.168.15.33:8554/table1
|
||||
ipc_chemodan_table1_sub: rtsp://192.168.15.33:8554/table1_sub
|
||||
ipc_chemodan_table2: rtsp://192.168.15.33:8554/table2
|
||||
ipc_chemodan_table2_sub: rtsp://192.168.15.33:8554/table2_sub
|
||||
# 4modan3: rtsp://admin:Admin12345@192.168.15.36/cam/realmonitor?channel=1&subtype=0
|
||||
# 4modan3_sub: rtsp://admin:Admin12345@192.168.15.36/cam/realmonitor?channel=1&subtype=1
|
||||
ipc_chemodan_entrance: rtsp://192.168.15.1:8554/entrance
|
||||
ipc_chemodan_entrance_sub: rtsp://192.168.15.1:8554/entrance_sub
|
||||
ipc_chemodan_table1: rtsp://192.168.15.1:8554/table1
|
||||
ipc_chemodan_table1_sub: rtsp://192.168.15.1:8554/table1_sub
|
||||
ipc_chemodan_table2: rtsp://192.168.15.1:8554/table2
|
||||
ipc_chemodan_table2_sub: rtsp://192.168.15.1:8554/table2_sub
|
||||
ipc_farmsklad_table1: rtsp://media:Admin12345@192.168.49.3:8554/table1
|
||||
ipc_farmsklad_table1_sub: rtsp://media:Admin12345@192.168.49.3:8554/table1_sub
|
||||
ipc_farmsklad_table2: rtsp://media:Admin12345@192.168.49.3:8554/table2
|
||||
ipc_farmsklad_table2_sub: rtsp://media:Admin12345@192.168.49.3:8554/table2_sub
|
||||
ipc_farmsklad_sborka: rtsp://media:Admin12345@192.168.49.3:8554/sborka
|
||||
ipc_farmsklad_sborka_sub: rtsp://media:Admin12345@192.168.49.3:8554/sborka_sub
|
||||
ipc_farmsklad_table1_sub:
|
||||
rtsp://media:Admin12345@192.168.49.3:8554/table1_sub
|
||||
ipc_farmsklad_table2: rtsp://media:Admin12345@192.168.49.1:8554/table2
|
||||
ipc_farmsklad_table2_sub:
|
||||
rtsp://media:Admin12345@192.168.49.1:8554/table2_sub
|
||||
ipc_farmsklad_sborka: rtsp:/media:Admin12345@192.168.49.1:8554/sborka
|
||||
ipc_farmsklad_sborka_sub: rtsp://192.168.49.1:8554/sborka_sub
|
||||
ipc_almet_office_1: rtsp://192.168.16.1:8554/ipc_1_sub
|
||||
ipc_almet_office_2: rtsp://192.168.16.1:8554/ipc_2_sub
|
||||
# ipc_ekat_sklad_1: rtsp://192.168.50.1:8554/ipc_1_sub
|
||||
ipc_test: rtsp://admin:admin@192.168.52.124/stream.live0
|
||||
ipc_test_sub: rtsp://admin:admin@192.168.52.124/stream.live1
|
||||
|
||||
|
||||
|
||||
parking_office-2_1:
|
||||
- rtsp://admin:admin12345@192.168.52.109:80/0
|
||||
parking_office-2_2:
|
||||
- rtsp://admin:admin12345@192.168.52.109:80/1
|
||||
webrtc:
|
||||
candidates:
|
||||
- 192.168.98.15:8555
|
||||
- stun:8555
|
||||
ffmpeg:
|
||||
global_args: -hide_banner -loglevel warning -threads 2
|
||||
hwaccel_args: auto
|
||||
input_args: preset-rtsp-restream
|
||||
output_args:
|
||||
detect: -threads 2 -f rawvideo -pix_fmt yuv420p
|
||||
record: preset-record-generic-audio-aac
|
||||
retry_interval: 10
|
||||
timestamp_style:
|
||||
position: tr
|
||||
# global_args: -hide_banner -loglevel warning -threads 2
|
||||
# hwaccel_args: auto
|
||||
input_args: preset-rtsp-generic
|
||||
# output_args:
|
||||
# detect: -threads 2 -f rawvideo -pix_fmt yuv420p
|
||||
# record: preset-record-generic-audio-aac
|
||||
# retry_interval: 10
|
||||
#timestamp_style:
|
||||
# position: tr
|
||||
record:
|
||||
enabled: true
|
||||
retain:
|
||||
days: 30
|
||||
mode: all
|
||||
export:
|
||||
timelapse_args: -vf setpts=0.04*PTS -r 30
|
||||
events:
|
||||
alerts:
|
||||
retain:
|
||||
default: 60
|
||||
mode: motion
|
||||
days: 60
|
||||
detections:
|
||||
retain:
|
||||
days: 60
|
||||
continuous:
|
||||
days: 30
|
||||
motion:
|
||||
days: 30
|
||||
detect:
|
||||
enabled: false
|
||||
cameras:
|
||||
ipc_parking_office1:
|
||||
parking_office1:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_parking_office1
|
||||
@@ -118,13 +162,14 @@ cameras:
|
||||
- detect
|
||||
motion:
|
||||
mask: 0.001,0.409,0.357,0.198,0.542,0.164,0.997,0.295,1,0,0,0
|
||||
threshold: 30
|
||||
contour_area: 10
|
||||
improve_contrast: 'true'
|
||||
ipc_parking_office2:
|
||||
threshold: 40
|
||||
contour_area: 20
|
||||
improve_contrast: true
|
||||
parking_office2:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_parking_office2
|
||||
- path: rtsp://admin:admin12345@192.168.52.109:554/00
|
||||
input_args: preset-rtsp-udp
|
||||
roles:
|
||||
- record
|
||||
- path: rtsp://127.0.0.1:8554/ipc_parking_office2_sub
|
||||
@@ -134,7 +179,10 @@ cameras:
|
||||
mask:
|
||||
- 0,0.308,0.379,0.212,0.736,0.208,1,0.378,1,0,0,0
|
||||
- 0.46,1,0.486,0.904,0.558,0.743,0.843,0.483,1,0.375,1,1
|
||||
ipc_office_sportdoor:
|
||||
threshold: 40
|
||||
contour_area: 20
|
||||
improve_contrast: true
|
||||
office_sportdoor:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_office_sportdoor
|
||||
@@ -143,15 +191,17 @@ cameras:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_office_sportdoor_sub
|
||||
roles:
|
||||
- detect
|
||||
# ipc_office_server:
|
||||
# office_server:
|
||||
# ffmpeg:
|
||||
# inputs:
|
||||
# - path: rtsp://127.0.0.1:8554/ipc_office_server
|
||||
# - path: rtsp://127.0.0.1:8554/office_server
|
||||
# roles:
|
||||
# - record
|
||||
motion:
|
||||
mask: 0.198,0,0.221,0.273,0,0.486,0.003,0.001
|
||||
ipc_office_stair1:
|
||||
mask:
|
||||
- 0.198,0,0.221,0.273,0,0.486,0.003,0.001
|
||||
- 0.64,0,0.639,0.07,1,0.07,1,0
|
||||
office_stair1:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_office_stair1?video&audio
|
||||
@@ -162,7 +212,7 @@ cameras:
|
||||
- detect
|
||||
motion:
|
||||
mask: 0.715,0.258,0.737,0,0.788,0,0.766,0.261
|
||||
ipc_office_stair2:
|
||||
office_stair2:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_office_stair2?video&audio
|
||||
@@ -171,7 +221,9 @@ cameras:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_office_stair2_sub
|
||||
roles:
|
||||
- detect
|
||||
ipc_office_hall1:
|
||||
motion:
|
||||
mask: 0.553,0.938,0.551,0.978,0.883,0.976,0.883,0.937
|
||||
office_hall1:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_office_hall1?video&audio
|
||||
@@ -183,7 +235,7 @@ cameras:
|
||||
motion:
|
||||
mask:
|
||||
- 227,0,205,255,60,217,58,0,0,0,0,288,352,288,352,0
|
||||
ipc_office_hall2:
|
||||
office_hall2:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_office_hall2
|
||||
@@ -195,7 +247,7 @@ cameras:
|
||||
motion:
|
||||
mask:
|
||||
- 173,0,172,262,82,265,72,0,0,0,0,288,352,288,352,0
|
||||
ipc_office_farmtek:
|
||||
office_farmtek:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_office_farmtek?video&audio
|
||||
@@ -204,7 +256,7 @@ cameras:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_office_farmtek_sub
|
||||
roles:
|
||||
- detect
|
||||
ipc_office_sklad:
|
||||
office_sklad:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_office_sklad
|
||||
@@ -215,7 +267,7 @@ cameras:
|
||||
- detect
|
||||
motion:
|
||||
mask: 0.449,0,0,0.96,0,0
|
||||
ipc_street_barrier:
|
||||
street_barrier:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_street_barrier
|
||||
@@ -226,7 +278,7 @@ cameras:
|
||||
- detect
|
||||
motion:
|
||||
mask: 0.131,0.045,0.411,0.043,1,0.474,1,0,0,0,0,0.186
|
||||
ipc_street_2821:
|
||||
street_2821:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_street_2821
|
||||
@@ -239,7 +291,7 @@ cameras:
|
||||
mask:
|
||||
- 0,0,1,0,1,0.724,0.399,0.305,0,0.589
|
||||
- 0.119,0.509,0.243,1,0.419,1,0.249,0.413
|
||||
ipc_street_2822:
|
||||
street_2822:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_street_2822
|
||||
@@ -254,7 +306,7 @@ cameras:
|
||||
- 0.206,0.711,0.216,0.901,0.319,0.905,0.318,0.703
|
||||
- 0.503,0.49,0.449,0.719,0.525,0.74,0.625,0.587,0.605,0.478
|
||||
- 0.904,0.278,0.808,0.337,0.618,0.539,0.639,0.658
|
||||
ipc_street_731:
|
||||
street_731:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_street_731
|
||||
@@ -264,8 +316,9 @@ cameras:
|
||||
roles:
|
||||
- detect
|
||||
motion:
|
||||
mask: 0.001,0,0.999,0.003,1,1,0.555,0.624,0.665,0.074,0.28,0.449,0.153,0.226,0,0.386
|
||||
ipc_street_732:
|
||||
mask:
|
||||
0.001,0,0.999,0.003,1,1,0.555,0.624,0.665,0.074,0.28,0.449,0.153,0.226,0,0.386
|
||||
street_732:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_street_732?video&audio
|
||||
@@ -278,7 +331,7 @@ cameras:
|
||||
mask:
|
||||
- 0,0,0.446,0.001,0.294,0.046,0.294,0.09,0,0.103
|
||||
- 0.731,0,0.878,0.508,1,1,0.999,0.003
|
||||
ipc_street_yard1:
|
||||
street_yard1:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_street_yard1
|
||||
@@ -289,7 +342,7 @@ cameras:
|
||||
- detect
|
||||
motion:
|
||||
mask: 0,0.057,0.236,0.053,0.237,0.09,0,0.094
|
||||
ipc_street_absalyamova1:
|
||||
street_absalyamova1:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_street_absalyamova1
|
||||
@@ -300,7 +353,7 @@ cameras:
|
||||
- detect
|
||||
motion:
|
||||
mask: 0.826,0.254,0.156,0.771,0,1,0,0,1,0,0.999,0.237
|
||||
ipc_street_absalyamova2:
|
||||
street_absalyamova2:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_street_absalyamova2
|
||||
@@ -311,7 +364,7 @@ cameras:
|
||||
- detect
|
||||
motion:
|
||||
mask: 0.186,0.383,1,0.667,1,0,0,0,0,0.393
|
||||
ipc_entrance_282:
|
||||
entrance_282:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_entrance_282
|
||||
@@ -322,7 +375,7 @@ cameras:
|
||||
- detect
|
||||
motion:
|
||||
mask: 0.599,0.188,0.305,0.268,0.303,0,1,0,1,0.666
|
||||
ipc_entrance_731:
|
||||
entrance_731:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_entrance_731
|
||||
@@ -335,7 +388,7 @@ cameras:
|
||||
mask:
|
||||
- 0,0.05,0.238,0.046,0.24,0.097,0,0.094
|
||||
- 0.445,0,0.443,0.15,0.678,0.293,1,0.39,1,0
|
||||
ipc_entrance_732:
|
||||
entrance_732:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_entrance_732
|
||||
@@ -346,7 +399,7 @@ cameras:
|
||||
- detect
|
||||
motion:
|
||||
mask: 0,0.098,0.247,0.098,0.247,0.051,0,0.044
|
||||
ipc_entrance_notary:
|
||||
entrance_notary:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_entrance_notary
|
||||
@@ -357,7 +410,7 @@ cameras:
|
||||
- detect
|
||||
motion:
|
||||
mask: 0.266,0.001,1,0.422,1,0
|
||||
ipc_entrance_office:
|
||||
entrance_office:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_entrance_office
|
||||
@@ -367,8 +420,8 @@ cameras:
|
||||
roles:
|
||||
- detect
|
||||
motion:
|
||||
mask: 0.798,0,0.732,0.49,0.485,0.308,0,0.331,0,0
|
||||
ipc_entrance_soffice1:
|
||||
mask: 1,0,1,0.115,0.789,0.111,0.732,0.49,0.485,0.308,0,0.331,0,0
|
||||
entrance_soffice1:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_entrance_soffice1
|
||||
@@ -379,7 +432,7 @@ cameras:
|
||||
- detect
|
||||
motion:
|
||||
mask: 0.247,0.458,0.243,1,0,1,0,0,1,0,1,1,0.697,1,0.665,0.438
|
||||
ipc_chemodan_entrance:
|
||||
chemodan_entrance:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_chemodan_entrance
|
||||
@@ -390,7 +443,7 @@ cameras:
|
||||
- detect
|
||||
motion:
|
||||
mask: 0.465,0.072,0.448,0.306,0.687,0.363,0.709,0.133
|
||||
ipc_chemodan_table1:
|
||||
chemodan_table1:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_chemodan_table1?video&audio
|
||||
@@ -401,7 +454,7 @@ cameras:
|
||||
- detect
|
||||
motion:
|
||||
mask: 0.482,0.051,0,0.049,0,0,0.481,0
|
||||
ipc_chemodan_table2:
|
||||
chemodan_table2:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_chemodan_table2?video&audio
|
||||
@@ -412,55 +465,141 @@ cameras:
|
||||
- detect
|
||||
motion:
|
||||
mask: 0,0,0.482,0,0.483,0.048,0,0.045
|
||||
ipc_farmsklad_sborka:
|
||||
farmsklad_sborka:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_farmsklad_sborka_sub
|
||||
roles:
|
||||
- record
|
||||
- detect
|
||||
# - path: rtsp://127.0.0.1:8554/ipc_farmsklad_sborka_sub
|
||||
# - path: rtsp://127.0.0.1:8554/farmsklad_sborka_sub
|
||||
# roles:
|
||||
# - detect
|
||||
motion:
|
||||
mask: 0,0.113,1,0.112,1,0,0,0
|
||||
ipc_farmsklad_table1:
|
||||
farmsklad_table1:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_farmsklad_table1_sub?video&audio
|
||||
- path: rtsp://127.0.0.1:8554/ipc_farmsklad_table1?video&audio
|
||||
roles:
|
||||
- record
|
||||
- detect
|
||||
# - path: rtsp://127.0.0.1:8554/ipc_farmsklad_table1_sub
|
||||
# - path: rtsp://127.0.0.1:8554/farmsklad_table1_sub
|
||||
# roles:
|
||||
# - detect
|
||||
almet_ipc_1:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_almet_office_1?video&audio
|
||||
roles:
|
||||
- record
|
||||
- detect
|
||||
almet_ipc_2:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_almet_office_2?video&audio
|
||||
roles:
|
||||
- record
|
||||
- detect
|
||||
test:
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://127.0.0.1:8554/ipc_test
|
||||
roles:
|
||||
- record
|
||||
- detect
|
||||
parking_office-2:
|
||||
enabled: true
|
||||
ffmpeg:
|
||||
inputs:
|
||||
- path: rtsp://admin:admin12345@192.168.52.109:80/0
|
||||
roles:
|
||||
- record
|
||||
- path: rtsp://admin:admin12345@192.168.52.109:80/1
|
||||
roles:
|
||||
- detect
|
||||
detect:
|
||||
width: 720
|
||||
height: 480
|
||||
live:
|
||||
streams:
|
||||
Stream 1: parking_office-2_1
|
||||
Stream 2: parking_office-2_2
|
||||
motion:
|
||||
mask: 0.243,0.05,0,0.046,0,0,0.244,0
|
||||
version: 0.14
|
||||
mask:
|
||||
0,0,0,0.189,0.697,0.157,0.984,0.345,0.557,0.691,0.396,1,1,1,1,0.08,1,0
|
||||
version: 0.17-0
|
||||
camera_groups:
|
||||
Parking:
|
||||
order: 1
|
||||
icon: LuAlertOctagon
|
||||
cameras:
|
||||
- ipc_parking_office1
|
||||
- ipc_parking_office2
|
||||
- parking_office1
|
||||
- parking_office2
|
||||
Chemodan:
|
||||
order: 2
|
||||
icon: LuBaggageClaim
|
||||
cameras:
|
||||
- ipc_chemodan_entrance
|
||||
- ipc_chemodan_table1
|
||||
- ipc_chemodan_table2
|
||||
- chemodan_entrance
|
||||
- chemodan_table1
|
||||
- chemodan_table2
|
||||
CentralOffice:
|
||||
order: 3
|
||||
icon: LuAirplay
|
||||
cameras:
|
||||
- ipc_entrance_office
|
||||
- ipc_office_farmtek
|
||||
- ipc_office_hall1
|
||||
- ipc_office_hall2
|
||||
- ipc_office_sportdoor
|
||||
- ipc_office_stair1
|
||||
- ipc_office_stair2
|
||||
- ipc_parking_office1
|
||||
- ipc_parking_office2
|
||||
- entrance_office
|
||||
- office_farmtek
|
||||
- office_hall1
|
||||
- office_hall2
|
||||
- office_sportdoor
|
||||
- office_stair1
|
||||
- office_stair2
|
||||
- parking_office1
|
||||
- parking_office2
|
||||
auth:
|
||||
roles:
|
||||
Street:
|
||||
- parking_office1
|
||||
- street_barrier
|
||||
- street_2821
|
||||
- street_2822
|
||||
- street_731
|
||||
- street_732
|
||||
- street_yard1
|
||||
- street_absalyamova1
|
||||
- street_absalyamova2
|
||||
- entrance_282
|
||||
- entrance_notary
|
||||
- entrance_office
|
||||
chemodan:
|
||||
- almet_ipc_1
|
||||
- almet_ipc_2
|
||||
- chemodan_entrance
|
||||
- chemodan_table1
|
||||
- chemodan_table2
|
||||
- street_absalyamova1
|
||||
- street_absalyamova2
|
||||
- entrance_731
|
||||
- entrance_732
|
||||
- parking_office1
|
||||
- parking_office2
|
||||
- street_2821
|
||||
- street_2822
|
||||
- street_731
|
||||
- street_732
|
||||
- street_yard1
|
||||
- entrance_282
|
||||
- entrance_notary
|
||||
- entrance_office
|
||||
semantic_search:
|
||||
enabled: false
|
||||
model_size: small
|
||||
face_recognition:
|
||||
enabled: true
|
||||
model_size: small
|
||||
lpr:
|
||||
enabled: true
|
||||
classification:
|
||||
bird:
|
||||
enabled: false
|
||||
custom: {}
|
||||
|
||||
Executable
+1194
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,45 @@
|
||||
#version: "3.9"
|
||||
services:
|
||||
# homeassistant:
|
||||
# container_name: hass
|
||||
# image: ghcr.io/home-assistant/home-assistant:stable
|
||||
# volumes:
|
||||
# - ./hass/config:/config
|
||||
# - /etc/localtime:/etc/localtime:ro
|
||||
# - /run/dbus:/run/dbus:ro
|
||||
# restart: unless-stopped
|
||||
# privileged: true
|
||||
# network_mode: host
|
||||
frigate:
|
||||
container_name: frigate
|
||||
privileged: true # this may not be necessary for all setups
|
||||
restart: unless-stopped
|
||||
# image: ghcr.io/blakeblackshear/frigate:stable-rocm # image with
|
||||
image: ghcr.io/blakeblackshear/frigate:stable
|
||||
shm_size: "4096mb" # update for your cameras based on calculation above
|
||||
devices:
|
||||
# - /dev/bus/usb:/dev/bus/usb # Passes the USB Coral, needs to be modified for other versions
|
||||
# - /dev/apex_0:/dev/apex_0 # Passes a PCIe Coral, follow driver instructions here https://coral.ai/docs/m2/get-started/#2a-on-linux
|
||||
# - /dev/video11:/dev/video11 # For Raspberry Pi 4B
|
||||
- /dev/dri:/dev/dri # For intel hwaccel, needs to be updated for your hardware
|
||||
- /dev/kfd:/dev/kfd # ROCm CPU detector
|
||||
volumes:
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
- /srv/frigate/config:/config
|
||||
- /srv/frigate/storage:/media/frigate
|
||||
- /srv/frigate/logs:/dev/shm/logs
|
||||
- ./config.yml.prime:/config/config.yml
|
||||
- type: tmpfs # Optional: 1GB of memory, reduces SSD/SD Card wear
|
||||
target: /tmp/cache
|
||||
tmpfs:
|
||||
size: 4000000000
|
||||
ports:
|
||||
- "8971:8971"
|
||||
- "5000:5000" # Internal unauthenticated access. Expose carefully.
|
||||
- "8554:8554" # RTSP feeds
|
||||
- "8555:8555/tcp" # WebRTC over tcp
|
||||
- "8555:8555/udp" # WebRTC over udp
|
||||
# environment:
|
||||
# FRIGATE_RTSP_PASSWORD: "Password~2022"
|
||||
# LIBVA_DRIVER_NAME: "radeonsi"
|
||||
|
||||
+6
-6
@@ -4,8 +4,8 @@ services:
|
||||
privileged: true # this may not be necessary for all setups
|
||||
restart: unless-stopped
|
||||
stop_grace_period: 30s # allow enough time to shut down the various services
|
||||
image: ghcr.io/blakeblackshear/frigate:stable
|
||||
shm_size: "512mb" # update for your cameras based on calculation above
|
||||
image: ghcr.io/blakeblackshear/frigate:0.17.2
|
||||
shm_size: "8Gb" # update for your cameras based on calculation above
|
||||
cap_add:
|
||||
- CAP_PERFMON
|
||||
devices:
|
||||
@@ -14,16 +14,16 @@ services:
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
- /srv/frigate/config:/config
|
||||
- /srv/frigate/storage:/media/frigate
|
||||
- ./config.yml.home:/config/config.yml
|
||||
- ./config.yml.fs:/config/config.yml
|
||||
- type: tmpfs # Optional: 1GB of memory, reduces SSD/SD Card wear
|
||||
target: /tmp/cache
|
||||
tmpfs:
|
||||
size: 1000000000
|
||||
ports:
|
||||
- "8971:8971"
|
||||
# - "5000:5000" # Internal unauthenticated access. Expose carefully.
|
||||
- "5000:5000" # Internal unauthenticated access. Expose carefully.
|
||||
- "8554:8554" # RTSP feeds
|
||||
- "8555:8555/tcp" # WebRTC over tcp
|
||||
- "8555:8555/udp" # WebRTC over udp
|
||||
environment:
|
||||
FRIGATE_RTSP_PASSWORD: "password"
|
||||
# environment:
|
||||
# FRIGATE_RTSP_PASSWORD: "password"
|
||||
|
||||
Executable
+13
@@ -0,0 +1,13 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Navigate to the directory containing your docker-compose.yml file
|
||||
# Replace /path/to/your/project with the actual path
|
||||
#cd /path/to/your/project
|
||||
|
||||
echo "Bringing down Docker Compose services..."
|
||||
docker compose down
|
||||
|
||||
echo "Bringing up Docker Compose services..."
|
||||
docker compose up -d
|
||||
|
||||
echo "Docker Compose services restarted."
|
||||
Reference in New Issue
Block a user