A gstreamer error was displayed when executing the following command.
Could you tell me as I do not know the solution method?
#deepstream-yolo-app Tesla /root/DeepStream_Release/samples/streams/sample_720p.h264 /root/deepstream_reference_apps-master/yolo/config/yolov2.txt
Now playing: /root/DeepStream_Release/samples/streams/sample_720p.h264
Loading pre-trained weights…
Loading complete!
Total Number of weights read : 50983561
layer inp_size out_size weightPtr
(1) conv-bn-leaky 3 x 608 x 608 32 x 608 x 608 992
(2) maxpool 32 x 608 x 608 32 x 304 x 304 992
(3) conv-bn-leaky 32 x 304 x 304 64 x 304 x 304 19680
(4) maxpool 64 x 304 x 304 64 x 152 x 152 19680
(5) conv-bn-leaky 64 x 152 x 152 128 x 152 x 152 93920
(6) conv-bn-leaky 128 x 152 x 152 64 x 152 x 152 102368
(7) conv-bn-leaky 64 x 152 x 152 128 x 152 x 152 176608
(8) maxpool 128 x 152 x 152 128 x 76 x 76 176608
(9) conv-bn-leaky 128 x 76 x 76 256 x 76 x 76 472544
(10) conv-bn-leaky 256 x 76 x 76 128 x 76 x 76 505824
(11) conv-bn-leaky 128 x 76 x 76 256 x 76 x 76 801760
(12) maxpool 256 x 76 x 76 256 x 38 x 38 801760
(13) conv-bn-leaky 256 x 38 x 38 512 x 38 x 38 1983456
(14) conv-bn-leaky 512 x 38 x 38 256 x 38 x 38 2115552
(15) conv-bn-leaky 256 x 38 x 38 512 x 38 x 38 3297248
(16) conv-bn-leaky 512 x 38 x 38 256 x 38 x 38 3429344
(17) conv-bn-leaky 256 x 38 x 38 512 x 38 x 38 4611040
(18) maxpool 512 x 38 x 38 512 x 19 x 19 4611040
(19) conv-bn-leaky 512 x 19 x 19 1024 x 19 x 19 9333728
(20) conv-bn-leaky 1024 x 19 x 19 512 x 19 x 19 9860064
(21) conv-bn-leaky 512 x 19 x 19 1024 x 19 x 19 14582752
(22) conv-bn-leaky 1024 x 19 x 19 512 x 19 x 19 15109088
(23) conv-bn-leaky 512 x 19 x 19 1024 x 19 x 19 19831776
(24) conv-bn-leaky 1024 x 19 x 19 1024 x 19 x 19 29273056
(25) conv-bn-leaky 1024 x 19 x 19 1024 x 19 x 19 38714336
(26) route - 512 x 38 x 38 38714336
(27) conv-bn-leaky 512 x 38 x 38 64 x 38 x 38 38747360
(28) reorg 64 x 38 x 38 256 x 19 x 19 38747360
(29) route - 1280 x 19 x 19 38747360
(30) conv-bn-leaky 1280 x 19 x 19 1024 x 19 x 19 50547936
(31) conv-linear 1024 x 19 x 19 425 x 19 x 19 50983561
(32) region 425 x 19 x 19 425 x 19 x 19 50983561
Anchors are being converted to network input resolution i.e. Anchors x 32 (stride)
Output blob names :
region_32
Using previously generated plan file located at /root/deepstream_reference_apps-master/yolo/data/yolov2-kFLOAT-kGPU-batch1.engine
Loading TRT Engine…
Loading Complete!
Running…
Frame Number = 0 Number of objects = 3 Car Count = 0 Person Count = 2 Bicycle Count = 0 Truck Count = 0
ERROR from element h264-parser: GStreamer encountered a general stream error.
Error: GStreamer encountered a general stream error.
Returned, stopping playback
Deleting pipeline
Can you check if the file source path is valid – " /root/DeepStream_Release/samples/streams/sample_720p.h264" ?
Also can you run the app with GST_DEBUG=3 variable to get more logs ? The new command would be
GST_DEBUG=3 deepstream-yolo-app Tesla /root/DeepStream_Release/samples/streams/sample_720p.h264 /root/deepstream_reference_apps-master/yolo/config/yolov2.txt
It was re-executed using the command you gave me.
Please let me know if you can understand something from here.
root@f23f3b7b51c9:~# ll /root/DeepStream_Release/samples/streams/sample_720p.h264
-rw-rw-r-- 1 root root 14759548 Aug 27 2018 /root/DeepStream_Release/samples/streams/sample_720p.h264
root@f23f3b7b51c9:~#
root@f23f3b7b51c9:~#
root@f23f3b7b51c9:~#
root@f23f3b7b51c9:~# GST_DEBUG=3 deepstream-yolo-app Tesla /root/DeepStream_Release/samples/streams/sample_720p.h264 /root/deepstream_reference_apps-master/yolo/config/yolov2.txt
Now playing: /root/DeepStream_Release/samples/streams/sample_720p.h264
Loading pre-trained weights…
Loading complete!
Total Number of weights read : 50983561
layer inp_size out_size weightPtr
(1) conv-bn-leaky 3 x 608 x 608 32 x 608 x 608 992
(2) maxpool 32 x 608 x 608 32 x 304 x 304 992
(3) conv-bn-leaky 32 x 304 x 304 64 x 304 x 304 19680
(4) maxpool 64 x 304 x 304 64 x 152 x 152 19680
(5) conv-bn-leaky 64 x 152 x 152 128 x 152 x 152 93920
(6) conv-bn-leaky 128 x 152 x 152 64 x 152 x 152 102368
(7) conv-bn-leaky 64 x 152 x 152 128 x 152 x 152 176608
(8) maxpool 128 x 152 x 152 128 x 76 x 76 176608
(9) conv-bn-leaky 128 x 76 x 76 256 x 76 x 76 472544
(10) conv-bn-leaky 256 x 76 x 76 128 x 76 x 76 505824
(11) conv-bn-leaky 128 x 76 x 76 256 x 76 x 76 801760
(12) maxpool 256 x 76 x 76 256 x 38 x 38 801760
(13) conv-bn-leaky 256 x 38 x 38 512 x 38 x 38 1983456
(14) conv-bn-leaky 512 x 38 x 38 256 x 38 x 38 2115552
(15) conv-bn-leaky 256 x 38 x 38 512 x 38 x 38 3297248
(16) conv-bn-leaky 512 x 38 x 38 256 x 38 x 38 3429344
(17) conv-bn-leaky 256 x 38 x 38 512 x 38 x 38 4611040
(18) maxpool 512 x 38 x 38 512 x 19 x 19 4611040
(19) conv-bn-leaky 512 x 19 x 19 1024 x 19 x 19 9333728
(20) conv-bn-leaky 1024 x 19 x 19 512 x 19 x 19 9860064
(21) conv-bn-leaky 512 x 19 x 19 1024 x 19 x 19 14582752
(22) conv-bn-leaky 1024 x 19 x 19 512 x 19 x 19 15109088
(23) conv-bn-leaky 512 x 19 x 19 1024 x 19 x 19 19831776
(24) conv-bn-leaky 1024 x 19 x 19 1024 x 19 x 19 29273056
(25) conv-bn-leaky 1024 x 19 x 19 1024 x 19 x 19 38714336
(26) route - 512 x 38 x 38 38714336
(27) conv-bn-leaky 512 x 38 x 38 64 x 38 x 38 38747360
(28) reorg 64 x 38 x 38 256 x 19 x 19 38747360
(29) route - 1280 x 19 x 19 38747360
(30) conv-bn-leaky 1280 x 19 x 19 1024 x 19 x 19 50547936
(31) conv-linear 1024 x 19 x 19 425 x 19 x 19 50983561
(32) region 425 x 19 x 19 425 x 19 x 19 50983561
Anchors are being converted to network input resolution i.e. Anchors x 32 (stride)
Output blob names :
region_32
Using previously generated plan file located at /root/deepstream_reference_apps-master/yolo/data/yolov2-kFLOAT-kGPU-batch1.engine
Loading TRT Engine…
Loading Complete!
0:00:05.414039644 8214 0x27e5630 WARN basesrc gstbasesrc.c:3489:gst_base_src_start_complete: pad not activated yet
Running…
0:00:05.446205588 8214 0x24e5e80 ERROR egladaption ext/eglgles/gstegladaptation.c:663:gst_egl_adaptation_choose_config: Could not find matching framebuffer config
0:00:05.446265360 8214 0x24e5e80 ERROR egladaption ext/eglgles/gstegladaptation.c:676:gst_egl_adaptation_choose_config: Couldn’t choose an usable config
0:00:05.446285978 8214 0x24e5e80 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2719:gst_eglglessink_configure_caps: Couldn’t choose EGL config
0:00:05.446303299 8214 0x24e5e80 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2779:gst_eglglessink_configure_caps: Configuring caps failed
0:00:05.446350106 8214 0x24e5ed0 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2824:gst_eglglessink_setcaps: Failed to configure caps
0:00:05.446406637 8214 0x24e5ed0 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2824:gst_eglglessink_setcaps: Failed to configure caps
0:00:05.446420159 8214 0x24e5ed0 WARN GST_PADS gstpad.c:4092:gst_pad_peer_query:nv-onscreendisplay:src could not send sticky events
0:00:05.450592060 8214 0x24e5ed0 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2824:gst_eglglessink_setcaps: Failed to configure caps
0:00:05.450651346 8214 0x24e5ed0 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2824:gst_eglglessink_setcaps: Failed to configure caps
Frame Number = 0 Number of objects = 3 Car Count = 0 Person Count = 2 Bicycle Count = 0 Truck Count = 0
0:00:05.580253152 8214 0x24e5ed0 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2824:gst_eglglessink_setcaps: Failed to configure caps
0:00:05.580535091 8214 0x24e5ed0 WARN baseparse gstbaseparse.c:3599:gst_base_parse_loop: error: streaming stopped, reason not-negotiated
0:00:05.580726890 8214 0x24e5ed0 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2824:gst_eglglessink_setcaps: Failed to configure caps
ERROR from element h264-parser: GStreamer encountered a general stream error.
Error: GStreamer encountered a general stream error.
0:00:05.580826557 8214 0x24e5ed0 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2824:gst_eglglessink_setcaps: Failed to configure caps
Returned, stopping playback
Deleting pipeline
root@f23f3b7b51c9:~#
deepstream-yolo-app Tesla /root/DeepStream_Release/samples/streams/sample_720p.h264 /root/deepstream_reference_apps-master/yolo/config/yolov2.txt
Now playing: /root/DeepStream_Release/samples/streams/sample_720p.h264
Loading pre-trained weights…
Loading complete!
Total Number of weights read : 50983561
layer inp_size out_size weightPtr
(1) conv-bn-leaky 3 x 608 x 608 32 x 608 x 608 992
(2) maxpool 32 x 608 x 608 32 x 304 x 304 992
(3) conv-bn-leaky 32 x 304 x 304 64 x 304 x 304 19680
(4) maxpool 64 x 304 x 304 64 x 152 x 152 19680
(5) conv-bn-leaky 64 x 152 x 152 128 x 152 x 152 93920
(6) conv-bn-leaky 128 x 152 x 152 64 x 152 x 152 102368
(7) conv-bn-leaky 64 x 152 x 152 128 x 152 x 152 176608
(8) maxpool 128 x 152 x 152 128 x 76 x 76 176608
(9) conv-bn-leaky 128 x 76 x 76 256 x 76 x 76 472544
(10) conv-bn-leaky 256 x 76 x 76 128 x 76 x 76 505824
(11) conv-bn-leaky 128 x 76 x 76 256 x 76 x 76 801760
(12) maxpool 256 x 76 x 76 256 x 38 x 38 801760
(13) conv-bn-leaky 256 x 38 x 38 512 x 38 x 38 1983456
(14) conv-bn-leaky 512 x 38 x 38 256 x 38 x 38 2115552
(15) conv-bn-leaky 256 x 38 x 38 512 x 38 x 38 3297248
(16) conv-bn-leaky 512 x 38 x 38 256 x 38 x 38 3429344
(17) conv-bn-leaky 256 x 38 x 38 512 x 38 x 38 4611040
(18) maxpool 512 x 38 x 38 512 x 19 x 19 4611040
(19) conv-bn-leaky 512 x 19 x 19 1024 x 19 x 19 9333728
(20) conv-bn-leaky 1024 x 19 x 19 512 x 19 x 19 9860064
(21) conv-bn-leaky 512 x 19 x 19 1024 x 19 x 19 14582752
(22) conv-bn-leaky 1024 x 19 x 19 512 x 19 x 19 15109088
(23) conv-bn-leaky 512 x 19 x 19 1024 x 19 x 19 19831776
(24) conv-bn-leaky 1024 x 19 x 19 1024 x 19 x 19 29273056
(25) conv-bn-leaky 1024 x 19 x 19 1024 x 19 x 19 38714336
(26) route - 512 x 38 x 38 38714336
(27) conv-bn-leaky 512 x 38 x 38 64 x 38 x 38 38747360
(28) reorg 64 x 38 x 38 256 x 19 x 19 38747360
(29) route - 1280 x 19 x 19 38747360
(30) conv-bn-leaky 1280 x 19 x 19 1024 x 19 x 19 50547936
(31) conv-linear 1024 x 19 x 19 425 x 19 x 19 50983561
(32) region 425 x 19 x 19 425 x 19 x 19 50983561
Anchors are being converted to network input resolution i.e. Anchors x 32 (stride)
Output blob names :
region_32
Using previously generated plan file located at /root/deepstream_reference_apps-master/yolo/data/yolov2-kFLOAT-kGPU-batch1.engine
Loading TRT Engine…
Loading Complete!
Running…
Frame Number = 0 Number of objects = 3 Car Count = 0 Person Count = 2 Bicycle Count = 0 Truck Count = 0
ERROR from element h264-parser: GStreamer encountered a general stream error.
Error: GStreamer encountered a general stream error.
Returned, stopping playback
Deleting pipeline
Please try running with GST_DEBUG=3 to get more logs which will help you in debugging the problem. Then again the above solution i have suggested is for pipelines running on baremetal. As i said earlier, running docker with “xhost +” is recommended.
GST_DEBUG=3 deepstream-yolo-app Tesla /root/DeepStream_Release/samples/streams/sample_720p.h264 /root/deepstream_reference_apps-master/yolo/config/yolov2.txt
Now playing: /root/DeepStream_Release/samples/streams/sample_720p.h264
Loading pre-trained weights…
Loading complete!
Total Number of weights read : 50983561
layer inp_size out_size weightPtr
(1) conv-bn-leaky 3 x 608 x 608 32 x 608 x 608 992
(2) maxpool 32 x 608 x 608 32 x 304 x 304 992
(3) conv-bn-leaky 32 x 304 x 304 64 x 304 x 304 19680
(4) maxpool 64 x 304 x 304 64 x 152 x 152 19680
(5) conv-bn-leaky 64 x 152 x 152 128 x 152 x 152 93920
(6) conv-bn-leaky 128 x 152 x 152 64 x 152 x 152 102368
(7) conv-bn-leaky 64 x 152 x 152 128 x 152 x 152 176608
(8) maxpool 128 x 152 x 152 128 x 76 x 76 176608
(9) conv-bn-leaky 128 x 76 x 76 256 x 76 x 76 472544
(10) conv-bn-leaky 256 x 76 x 76 128 x 76 x 76 505824
(11) conv-bn-leaky 128 x 76 x 76 256 x 76 x 76 801760
(12) maxpool 256 x 76 x 76 256 x 38 x 38 801760
(13) conv-bn-leaky 256 x 38 x 38 512 x 38 x 38 1983456
(14) conv-bn-leaky 512 x 38 x 38 256 x 38 x 38 2115552
(15) conv-bn-leaky 256 x 38 x 38 512 x 38 x 38 3297248
(16) conv-bn-leaky 512 x 38 x 38 256 x 38 x 38 3429344
(17) conv-bn-leaky 256 x 38 x 38 512 x 38 x 38 4611040
(18) maxpool 512 x 38 x 38 512 x 19 x 19 4611040
(19) conv-bn-leaky 512 x 19 x 19 1024 x 19 x 19 9333728
(20) conv-bn-leaky 1024 x 19 x 19 512 x 19 x 19 9860064
(21) conv-bn-leaky 512 x 19 x 19 1024 x 19 x 19 14582752
(22) conv-bn-leaky 1024 x 19 x 19 512 x 19 x 19 15109088
(23) conv-bn-leaky 512 x 19 x 19 1024 x 19 x 19 19831776
(24) conv-bn-leaky 1024 x 19 x 19 1024 x 19 x 19 29273056
(25) conv-bn-leaky 1024 x 19 x 19 1024 x 19 x 19 38714336
(26) route - 512 x 38 x 38 38714336
(27) conv-bn-leaky 512 x 38 x 38 64 x 38 x 38 38747360
(28) reorg 64 x 38 x 38 256 x 19 x 19 38747360
(29) route - 1280 x 19 x 19 38747360
(30) conv-bn-leaky 1280 x 19 x 19 1024 x 19 x 19 50547936
(31) conv-linear 1024 x 19 x 19 425 x 19 x 19 50983561
(32) region 425 x 19 x 19 425 x 19 x 19 50983561
Anchors are being converted to network input resolution i.e. Anchors x 32 (stride)
Output blob names :
region_32
Using previously generated plan file located at /root/deepstream_reference_apps-master/yolo/data/yolov2-kFLOAT-kGPU-batch1.engine
Loading TRT Engine…
Loading Complete!
0:00:05.377423174 8420 0x263e630 WARN basesrc gstbasesrc.c:3489:gst_base_src_start_complete: pad not activated yet
Running…
0:00:05.409981693 8420 0x233ee80 ERROR egladaption ext/eglgles/gstegladaptation.c:663:gst_egl_adaptation_choose_config: Could not find matching framebuffer config
0:00:05.410044895 8420 0x233ee80 ERROR egladaption ext/eglgles/gstegladaptation.c:676:gst_egl_adaptation_choose_config: Couldn’t choose an usable config
0:00:05.410064602 8420 0x233ee80 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2719:gst_eglglessink_configure_caps: Couldn’t choose EGL config
0:00:05.410081836 8420 0x233ee80 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2779:gst_eglglessink_configure_caps: Configuring caps failed
0:00:05.410131068 8420 0x233eed0 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2824:gst_eglglessink_setcaps: Failed to configure caps
0:00:05.410186491 8420 0x233eed0 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2824:gst_eglglessink_setcaps: Failed to configure caps
0:00:05.410201388 8420 0x233eed0 WARN GST_PADS gstpad.c:4092:gst_pad_peer_query:nv-onscreendisplay:src could not send sticky events
0:00:05.414384413 8420 0x233eed0 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2824:gst_eglglessink_setcaps: Failed to configure caps
0:00:05.414445927 8420 0x233eed0 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2824:gst_eglglessink_setcaps: Failed to configure caps
Frame Number = 0 Number of objects = 3 Car Count = 0 Person Count = 2 Bicycle Count = 0 Truck Count = 0
0:00:05.540124438 8420 0x233eed0 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2824:gst_eglglessink_setcaps: Failed to configure caps
0:00:05.540368467 8420 0x233eed0 WARN baseparse gstbaseparse.c:3599:gst_base_parse_loop: error: streaming stopped, reason not-negotiated
0:00:05.540492979 8420 0x233eed0 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2824:gst_eglglessink_setcaps: Failed to configure caps
0:00:05.540514979 8420 0x233eed0 ERROR nveglglessink ext/eglgles/gsteglglessink.c:2824:gst_eglglessink_setcaps: Failed to configure caps
ERROR from element h264-parser: GStreamer encountered a general stream error.
Error: GStreamer encountered a general stream error.
Returned, stopping playback
Deleting pipeline