# -*- coding: UTF-8 -*-
import time
import cv2
import numpy as np
#import pandas as pd
#摄像头IP地址
ip1='192.168.0.21'
ip2='192.168.0.22'
#摄像头登录用户名及密码
user='admin'
password='abcd1234'
cap1 = cv2.VideoCapture("rtsp://"+ user +":"+ password +"@" + ip1 + ":554/h265/ch2/main/av_stream")
cap2 = cv2.VideoCapture("rtsp://"+ user +":"+ password +"@" + ip2 + ":554/h265/ch2/main/av_stream")
ret1, frame1 = cap1.read()
ret2, frame2 = cap2.read()
img1 = cv2.resize(frame1,(200,200))
img2 = cv2.resize(frame2,(200,200))
cv2.namedWindow('camera',cv2.WINDOW_NORMAL)
cv2.resizeWindow('camera',600,200)
#cv2.resizeWindow(ip2,200,200)
#cv2.resizeWindow(ip3,200,200)
sysRun = 1
while sysRun == 1:
ret1, frame1 = cap1.read()
img1 = cv2.resize(frame1,(200,200))
# cv2.imshow(ip1,frame1)
ret2, frame2 = cap2.read()
img2 = cv2.resize(frame2,(200,200))
# cv2.imshow(ip2,frame2)
# cv2.imshow(ip3,frame3)
image = np.hstack((img1,img2))
cv2.imshow('camera',image)
#按下q键关闭窗体
if cv2.waitKey(1) & 0xFF == ord('q'):
break
#time.sleep(3)
cap1.release()
cap2.release()
cap3.release()
cv2.destroyAllWindows()