- Hardware Platform Jetson Nano 4GB
- DeepStream Version – 5.0.1
- JetPack Version (valid for Jetson only) – 4.4.1
- TensorRT Version – 22.214.171.124
- Camera Type: Raspberry Pi Camera V2 (MIPI Camera)
I am trying to switch camera between Gstreamer pipeline , Deepstream Pose Estimation Cpp App using Multiprocessing process and then killing the process after 30 secs and again switch to Gstreamer pipeline in a single script with above mentioned Camera.
While running the same, after Deepstream Pose Estimation Cpp App is executed the below mentioned error occurs
But If i try to switch Camera only between Deepstream App and then Gstreamer pipeline it works properly.
Attaching the Code Block SwitchCamera.py (2.1 KB) and the Error:
(Argus) Error EndofFile: Unexpected error in reading socket (in src/rpc/socket/client/ClientSocketManager.cpp, function recvThreadCore(), line 266)
(Argus) Error EndofFile: Receiving thread terminated with error in src/rpc/socket/client/ClientSocketManager.cpp, function recvThreadCore(), line 368)
(Argus) Error InvalidState: Recieve thread is not running cannot send. (in src/rpc/socket/client/ClientSocketManager.cpp, function recvThreadCore(), line 96)
(Argus) Error InvalidState: (propagating from src/rpc/socket/client/socketClientDispatch.cpp, function dispatch(), line 87)
Error generated. .dvs/git/dirty/git-master_linux/multimedia/nvgstreamer/gst-nvarguscamera/gstnvarguscamerasrc.cpp, execute:557 No camera available
[warn:0] global /tmp/build_opencv/opencv/modulesvideoio/src/cap_gsteamer.cpp (935) open OpenCV | Gstreamer warning: Cannot query video position: status=0,value=-1, duration=-1
Please advise on the same.
Thanks in advance.