Latest Jetson & Embedded Systems/Jetson Nano topics

We are facing issue with getting real-time camera feed through GStreamer OpenCV on Jetson Nano for a CSI camera. CSI camera streaming is working fine. While running both video to detect objects and in live camera also showing the same error. Please help me .I’m new to this.

Nvidia Jetson Nano 4gb.
jetpack 4.6-NVIDIA Software Version
L4T-Operating System
L4T R32.6.1-Operating System Details

Hi,
Please share information about the camera, brand or model ID. And you can try to run this sample:
OpenCV Video Capture with GStreamer doesn't work on ROS-melodic - #3 by DaneLLL

It is a simple application which launches the camera to show preview. See if you can successfully run it first.

I’m not trying run this:
OpenCV Video Capture with GStreamer doesn’t work on ROS-melodic - #3 by DaneLLL

I’m trying to run this :# YoloV4- Install and run Yolo on NVIDIA Jetson Xavier NX with use of GPUThe above given topic from YouTube is trying to run YoloV4 in jetson Xavier NX. Similarly, I’m trying this to run in jetson nano. The camera using Arducam IMX477.While running yolov4 in jetson nano it showing the output passing through convolutional layers. But immediately after that due to ,Gstreamer Warning - pipeline have not been created in OpenCV the video stream stopped. Please help me.

Regards
Dhanya M G

Dear Team,
While running for live video streaming for object detection it is showing the below error,

[ WARN:0] global /home/nvidia/host/build_opencv/nv_opencv/modules/videoio/src/cap_gstreamer.cpp (1757) handleMessage OpenCV | GStreamer warning: Embedded video playback halted; module v4l2src0 reported: Internal data stream error.
[ WARN:0] global /home/nvidia/host/build_opencv/nv_opencv/modules/videoio/src/cap_gstreamer.cpp (886) open OpenCV | GStreamer warning: unable to start pipeline
[ WARN:0] global /home/nvidia/host/build_opencv/nv_opencv/modules/videoio/src/cap_gstreamer.cpp (480) isPipelinePlaying OpenCV | GStreamer warning: GStreamer: pipeline have not been created.

Thanks&Regards
Dhanya MG

[OpenCV Video Capture with GStreamer doesn’t work on ROS-melodic … I tried to run the example.It was working fine.But when I’am trying to run yolov4 with opencv. Still I’am getting the same error .

Gstreamer Warning - pipeline have not been created in OpenCV the video stream stopped.
While running for live video streaming for object detection it is showing the below error,

[ WARN:0] global /home/nvidia/host/build_opencv/nv_opencv/modules/videoio/src/cap_gstreamer.cpp (1757) handleMessage OpenCV | GStreamer warning: Embedded video playback halted; module v4l2src0 reported: Internal data stream error.
[ WARN:0] global /home/nvidia/host/build_opencv/nv_opencv/modules/videoio/src/cap_gstreamer.cpp (886) open OpenCV | GStreamer warning: unable to start pipeline
[ WARN:0] global /home/nvidia/host/build_opencv/nv_opencv/modules/videoio/src/cap_gstreamer.cpp (480) isPipelinePlaying OpenCV | GStreamer warning: GStreamer: pipeline have not been created.

Hi,
For running YoloV4 on Jetson platforms, please try DeepStream SDK. You can run the default config file and then try:
GitHub - NVIDIA-AI-IOT/yolov4_deepstream

YoloV4 is a heavy-loading model so it may not be able to achieve target fps(ex: 30fps). If you need to do inferencing to every frame and require to achieve 30fps, we would suggest try other Jetson platforms.

while installing sdk I’m getting this error,
tf-desktop:~$ sudo tar -xvf deepstream_sdk_v6.0.0_jetson.tbz2 -C /
[sudo] password for research:
tar: deepstream_sdk_v6.0.0_jetson.tbz2: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now

Hi,
You may install it by running the command:

$ sudo apt install deepstream-6.0

Or install through SDKManager.