python3 버전 기준으로 작성하였습니다.

 

ip camera, 웹캠 등 rtsp 주소로 받아와서 opencv 로 처리해야하는 경우가 있다.

 

샘플주소를 넣어 확인해보자

import cv2

# 샘플 영상
url = 'rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov'

cap = cv2.VideoCapture(url)

while True :
    ret, frame = cap.read()
    
    # 윈도우 창 출력용
    cv2.imshow("video", frame)
    cv2.waitKey(1)

출력화면

 

ip camera 의 경우 아이디, 비밀번호를 쳐야하는 경우도 있는데..

# 예시
rtsp://id:pw@192.168.0.1:554/media/video1/video

제조사별로 다르겠지만 해당 주소를 찾아서 url 에 넣어주면 된다.

'Python > OpenCV' 카테고리의 다른 글

[OpenCV] VideoWriter Failed to load OpenH264 library  (10) 2020.04.20

+ Recent posts