Hi,
Please check if you can launch the pipeline:
gst-launch-1.0 rtspsrc location=rtsp://192.168.50.253:8554/test latency=200 ! rtph264depay ! nvv4l2decoder ! nvoverlaysink
If yes, please try the python sample:
import sys
import cv2
def read_cam():
cap = cv2.VideoCapture("rtspsrc location=rtsp://192.168.50.253:8554/test latency=200 ! rtph264depay ! nvv4l2decoder ! nvvidconv ! video/x-raw, format=(string)BGRx ! videoconvert ! video/x-raw,format=BGR ! appsink ")
if cap.isOpened():
cv2.namedWindow("demo", cv2.WINDOW_AUTOSIZE)
while True:
ret_val, img = cap.read();
cv2.imshow('demo',img)
cv2.waitKey(10)
else:
print "rtsp open failed"
cv2.destroyAllWindows()
if __name__ == '__main__':
read_cam()