Skip to content

Commit 07495be

Browse files
Fix: Enabled SceneScape streaming support in Frigate smart NVR (open-edge-platform#2404)
1 parent 101c6c9 commit 07495be

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

metro-ai-suite/smart-nvr/resources/si-rtsp-config.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"source": "gstreamer",
77
"queue_maxsize": 50,
88
"auto_start": true,
9-
"pipeline": "multifilesrc loop=true location=/home/pipeline-server/videos/1122north.ts name=source ! decodebin ! videorate ! videoconvert ! video/x-raw,format=BGR,framerate=5/1 ! gvapython class=PostDecodeTimestampCapture function=processFrame module=/home/pipeline-server/user_scripts/gvapython/sscape/sscape_adapter.py name=timesync ! gvadetect model-instance-id=detect1 inference-interval=3 model=/home/pipeline-server/models/object_detection/intersection/openvino.xml ! queue ! gvametaconvert add-tensor-data=true name=metaconvert ! gvapython class=PostInferenceDataPublish function=processFrame module=/home/pipeline-server/user_scripts/gvapython/sscape/sscape_adapter.py name=datapublisher ! videoconvert ! video/x-raw,format=I420 ! gvametapublish name=destination ! appsink sync=true",
9+
"pipeline": "multifilesrc loop=true location=/home/pipeline-server/videos/1122north_h264.ts name=source ! decodebin ! videorate ! videoconvert ! video/x-raw,format=BGR,framerate=5/1 ! gvapython class=PostDecodeTimestampCapture function=processFrame module=/home/pipeline-server/user_scripts/gvapython/sscape/sscape_adapter.py name=timesync ! gvadetect model-instance-id=detect1 inference-interval=3 model=/home/pipeline-server/models/object_detection/intersection/openvino.xml ! queue ! gvametaconvert add-tensor-data=true name=metaconvert ! gvapython class=PostInferenceDataPublish function=processFrame module=/home/pipeline-server/user_scripts/gvapython/sscape/sscape_adapter.py name=datapublisher ! videoconvert ! video/x-raw,format=I420 ! gvametapublish name=destination ! appsink sync=true",
1010
"parameters": {
1111
"type": "object",
1212
"properties": {
@@ -76,7 +76,7 @@
7676
"source": "gstreamer",
7777
"queue_maxsize": 50,
7878
"auto_start": true,
79-
"pipeline": "multifilesrc loop=true location=/home/pipeline-server/videos/1122east.ts name=source ! decodebin ! videorate ! videoconvert ! video/x-raw,format=BGR,framerate=5/1 ! gvapython class=PostDecodeTimestampCapture function=processFrame module=/home/pipeline-server/user_scripts/gvapython/sscape/sscape_adapter.py name=timesync ! gvadetect model-instance-id=detect1 inference-interval=3 model=/home/pipeline-server/models/object_detection/intersection/openvino.xml ! queue ! gvametaconvert add-tensor-data=true name=metaconvert ! gvapython class=PostInferenceDataPublish function=processFrame module=/home/pipeline-server/user_scripts/gvapython/sscape/sscape_adapter.py name=datapublisher ! videoconvert ! video/x-raw,format=I420 ! gvametapublish name=destination ! appsink sync=true",
79+
"pipeline": "multifilesrc loop=true location=/home/pipeline-server/videos/1122east_h264.ts name=source ! decodebin ! videorate ! videoconvert ! video/x-raw,format=BGR,framerate=5/1 ! gvapython class=PostDecodeTimestampCapture function=processFrame module=/home/pipeline-server/user_scripts/gvapython/sscape/sscape_adapter.py name=timesync ! gvadetect model-instance-id=detect1 inference-interval=3 model=/home/pipeline-server/models/object_detection/intersection/openvino.xml ! queue ! gvametaconvert add-tensor-data=true name=metaconvert ! gvapython class=PostInferenceDataPublish function=processFrame module=/home/pipeline-server/user_scripts/gvapython/sscape/sscape_adapter.py name=datapublisher ! videoconvert ! video/x-raw,format=I420 ! gvametapublish name=destination ! appsink sync=true",
8080
"parameters": {
8181
"type": "object",
8282
"properties": {
@@ -146,7 +146,7 @@
146146
"source": "gstreamer",
147147
"queue_maxsize": 50,
148148
"auto_start": true,
149-
"pipeline": "multifilesrc loop=true location=/home/pipeline-server/videos/1122south.ts name=source ! decodebin ! videorate ! videoconvert ! video/x-raw,format=BGR,framerate=5/1 ! gvapython class=PostDecodeTimestampCapture function=processFrame module=/home/pipeline-server/user_scripts/gvapython/sscape/sscape_adapter.py name=timesync ! gvadetect model-instance-id=detect1 inference-interval=3 model=/home/pipeline-server/models/object_detection/intersection/openvino.xml ! queue ! gvametaconvert add-tensor-data=true name=metaconvert ! gvapython class=PostInferenceDataPublish function=processFrame module=/home/pipeline-server/user_scripts/gvapython/sscape/sscape_adapter.py name=datapublisher ! videoconvert ! video/x-raw,format=I420 ! gvametapublish name=destination ! appsink sync=true",
149+
"pipeline": "multifilesrc loop=true location=/home/pipeline-server/videos/1122south_h264.ts name=source ! decodebin ! videorate ! videoconvert ! video/x-raw,format=BGR,framerate=5/1 ! gvapython class=PostDecodeTimestampCapture function=processFrame module=/home/pipeline-server/user_scripts/gvapython/sscape/sscape_adapter.py name=timesync ! gvadetect model-instance-id=detect1 inference-interval=3 model=/home/pipeline-server/models/object_detection/intersection/openvino.xml ! queue ! gvametaconvert add-tensor-data=true name=metaconvert ! gvapython class=PostInferenceDataPublish function=processFrame module=/home/pipeline-server/user_scripts/gvapython/sscape/sscape_adapter.py name=datapublisher ! videoconvert ! video/x-raw,format=I420 ! gvametapublish name=destination ! appsink sync=true",
150150
"parameters": {
151151
"type": "object",
152152
"properties": {
@@ -216,7 +216,7 @@
216216
"source": "gstreamer",
217217
"queue_maxsize": 50,
218218
"auto_start": true,
219-
"pipeline": "multifilesrc loop=true location=/home/pipeline-server/videos/1122west.ts name=source ! decodebin ! videorate ! videoconvert ! video/x-raw,format=BGR,framerate=5/1 ! gvapython class=PostDecodeTimestampCapture function=processFrame module=/home/pipeline-server/user_scripts/gvapython/sscape/sscape_adapter.py name=timesync ! gvadetect model-instance-id=detect1 inference-interval=3 model=/home/pipeline-server/models/object_detection/intersection/openvino.xml ! queue ! gvametaconvert add-tensor-data=true name=metaconvert ! gvapython class=PostInferenceDataPublish function=processFrame module=/home/pipeline-server/user_scripts/gvapython/sscape/sscape_adapter.py name=datapublisher ! videoconvert ! video/x-raw,format=I420 ! gvametapublish name=destination ! appsink sync=true",
219+
"pipeline": "multifilesrc loop=true location=/home/pipeline-server/videos/1122west_h264.ts name=source ! decodebin ! videorate ! videoconvert ! video/x-raw,format=BGR,framerate=5/1 ! gvapython class=PostDecodeTimestampCapture function=processFrame module=/home/pipeline-server/user_scripts/gvapython/sscape/sscape_adapter.py name=timesync ! gvadetect model-instance-id=detect1 inference-interval=3 model=/home/pipeline-server/models/object_detection/intersection/openvino.xml ! queue ! gvametaconvert add-tensor-data=true name=metaconvert ! gvapython class=PostInferenceDataPublish function=processFrame module=/home/pipeline-server/user_scripts/gvapython/sscape/sscape_adapter.py name=datapublisher ! videoconvert ! video/x-raw,format=I420 ! gvametapublish name=destination ! appsink sync=true",
220220
"parameters": {
221221
"type": "object",
222222
"properties": {

0 commit comments

Comments
 (0)