19 lines
603 B
Python
19 lines
603 B
Python
import cv2
|
|
import numpy as np
|
|
# 创建VideoCapture对象并打开WebRTC视频流
|
|
cap = cv2.VideoCapture('webrtc://221.230.150.241:10800/rtc/stream_14')
|
|
while True:
|
|
print(cap.isOpened())
|
|
# 读取视频流的一帧
|
|
ret, frame = cap.read()
|
|
if ret:
|
|
# 在这里进行帧处理
|
|
# 例如,可以对每一帧进行图像处理、对象检测等操作
|
|
# 显示处理后的帧
|
|
cv2.imshow('Frame', frame)
|
|
# 按下'q'键退出循环
|
|
if cv2.waitKey(1) & 0xFF == ord('q'):
|
|
break
|
|
# 释放VideoCapture对象和窗口
|
|
cap.release()
|
|
cv2.destroyAllWindows() |