Hi
I am trying playback and infer with detectnet(https://github.com/AastaNV/DeepStream ) for multiple IP camera .
Below config file I used.
I don’t get any display.
For single instance display no issue.
Setup details:
Tx2,jetpack 3.3 ,deepstream v1.5 .
[application]
enable-perf-measurement=1
roi-marking=0
perf-measurement-interval-sec=5
gie-kitti-output-dir=/home/nvidia/kitti1
# 0 = standalone; 1 = server; 2 = client
app-mode=0
[source0]
enable=1
#Type - 1=CameraCSi 2=CameraV4L2 3=URI
type=3
camera-width=1920
camera-height=1080
camera-fps-n=30
camera-fps-d=1
camera-csi-sensor-id=0
camera-v4l2-dev-node=0
uri=rtsp://192.168.0.1:554/user=admin&password=&channel=1&stream=0.sdp?real_stream--rtp-caching=10
[source1]
enable=1
#Type - 1=CameraCSi 2=CameraV4L2 3=URI
type=3
camera-width=1920
camera-height=1080
camera-fps-n=30
camera-fps-d=1
camera-csi-sensor-id=0
camera-v4l2-dev-node=0
uri=rtsp://192.168.0.2:554/user=admin&password=&channel=1&stream=0.sdp?real_stream--rtp-caching=10
[sink0]
enable=1
#Type - 1=FakeSink 2=OverlaySink 3=EglSink 4=XvImageSink 5=File
type=2
display-id=0
offset-x=0
offset-y=0
width=960
height=540
sync=1
overlay-index=1
source-id=0
[sink1]
enable=1
#Type - 1=FakeSink 2=OverlaySink 3=EglSink 4=XvImageSink 5=File
type=2
display-id=0
offset-x=960
offset-y=0
width=640
height=540
sync=1
overlay-index=2
source-id=1
Hi,
Is it specific to run detectnet? IT should work if you run default DeepStreamSDK 1.5.
This is wrong. It is not supported on DS1.5.
Even with default I get errors and no display.
errors
(nvgstiva-app:2791): GStreamer-CRITICAL **: gst_proxy_pad_chain_default: assertion 'GST_IS_BUFFER (buffer)' failed
(nvgstiva-app:2791): GStreamer-CRITICAL **: gst_pad_push: assertion 'GST_IS_BUFFER (buffer)' failed
(nvgstiva-app:2791): GStreamer-CRITICAL **: gst_buffer_remove_meta: assertion 'gst_buffer_is_writable (buffer)' failed
(nvgstiva-app:2791): GStreamer-CRITICAL **: gst_buffer_add_meta: assertion 'gst_buffer_is_writable (buffer)' failed
(nvgstiva-app:2791): GStreamer-CRITICAL **: gst_buffer_remove_meta: assertion 'gst_buffer_is_writable (buffer)' failed
(nvgstiva-app:2791): GStreamer-CRITICAL **: gst_buffer_add_meta: assertion 'gst_buffer_is_writable (buffer)' failed
(nvgstiva-app:2791): GStreamer-CRITICAL **: gst_pad_push: assertion 'GST_IS_BUFFER (buffer)' failed
(nvgstiva-app:2791): GStreamer-CRITICAL **: gst_buffer_get_sizes_range: assertion 'GST_IS_BUFFER (buffer)' failed
(nvgstiva-app:2791): GStreamer-CRITICAL **: gst_buffer_peek_memory: assertion 'GST_IS_BUFFER (buffer)' failed
(nvgstiva-app:2791): GStreamer-CRITICAL **: gst_mini_object_unref: assertion 'mini_object->refcount > 0' failed
(nvgstiva-app:2791): GStreamer-CRITICAL **: gst_buffer_add_meta: assertion 'gst_buffer_is_writable (buffer)' failed
(nvgstiva-app:2791): GStreamer-CRITICAL **: gst_buffer_add_meta: assertion 'gst_buffer_is_writable (buffer)' failed
config file
[application]
enable-perf-measurement=1
roi-marking=0
perf-measurement-interval-sec=5
gie-kitti-output-dir=/home/nvidia/kitti1
# 0 = standalone; 1 = server; 2 = client
app-mode=0
[source0]
enable=1
#Type - 1=CameraCSi 2=CameraV4L2 3=URI
type=3
camera-width=1920
camera-height=1080
camera-fps-n=30
camera-fps-d=1
camera-csi-sensor-id=0
camera-v4l2-dev-node=0
uri=file:///home/nvidia/sample_720p.mp4
[source1]
enable=1
#Type - 1=CameraCSi 2=CameraV4L2 3=URI
type=3
camera-width=1920
camera-height=1080
camera-fps-n=30
camera-fps-d=1
camera-csi-sensor-id=0
camera-v4l2-dev-node=0
uri=file:///home/nvidia/sample_720p.mp4
[sink0]
enable=1
#Type - 1=FakeSink 2=OverlaySink 3=EglSink 4=XvImageSink 5=File
type=2
display-id=0
offset-x=0
offset-y=0
width=640
height=480
sync=1
overlay-index=1
source-id=0
[sink0]
enable=1
#Type - 1=FakeSink 2=OverlaySink 3=EglSink 4=XvImageSink 5=File
type=2
display-id=0
offset-x=720
offset-y=0
width=640
height=480
sync=1
overlay-index=1
source-id=0
Is there a possibility of multi source support in upcoming versions of deepstream for jetson?
kayccc
April 19, 2019, 2:22am
6
It’s under planning. Thanks