rtsp连接断开_OpenCV:重新连接断开连接的摄像头的代码工作正常,但前端捕获的视频帧没有加载...
我编写了这个简单的python代码来重新连接系统所连接的IP摄像机,以防摄像头断开连接。在import numpy as np
import cv2
import time
def work_with_captured_video():
while True:
ret, frame = camera.read()
if not ret:
print("Camera is disconnected!")
camera.release()
return False
break
else:
cv2.imshow('frame', frame)
return True
if cv2.waitKey(1) & 0xFF == ord('q'):
break
while True:
camera = cv2.VideoCapture('rtsp://')
if camera.isOpened():
print('Camera is connected')
#call function
response = work_with_captured_video()
if response == False:
time.sleep(10)
continue
else:
print('Camera not connected')
camera.release()
time.sleep(10)
continue
我可以说代码工作正常,摄像头在断开一段时间后重新连接。
因为在日志中,我可以按预期看到print语句(我将其放入代码中以检查连接状态)
请参见所附图片:
面临的问题:
1.虽然我编写了代码cv2.imshow来查看视频源,但我无法看到任何视频源。在
只有一个空白窗口正在加载从键盘上按“q”键后,视频输入不会停止(更具体地说,空白窗口不会关闭),尽管有为此编写的代码
注意:我使用的是Ubuntu(CPU),但是我也试着从Windows系统运行代码,但是也只有一个空白窗口被加载,没有显示任何捕获的视频帧。
更多内容:
在windows系统中,我可以看到一个错误通知:“python停止工作”
我的疑问是:如果python已经停止工作,那么代码的其余部分是如何执行的,我看到的消息是:“disconnected”…“Connected”等等,如预期的那样?在
如果你能为解决这个问题提供一些帮助的话。在
提前谢谢!在
rtsp连接断开_OpenCV:重新连接断开连接的摄像头的代码工作正常,但前端捕获的视频帧没有加载...相关推荐
- jdbc mysql连接测试_JDBC测试计划-连接mysql
一.测试环境准备 mysql:5.5 JDBC驱动:mysql-connector-java-5.1.30.jar 文件复制到JMeter/lib目录下 JMeter:jmeter-3.2 二.设计测 ...
- 海湾crt显示与服务器连接断开,secureCRT自动断开的解决方法
转: secureCRT自动断开的解决方法 在secureCRT上登录时,一段时间不用的话会自动断开,必须重新连接,有点麻烦. 有时候服务器端的 /etc/profile 或者 ~/.bash_pro ...
- android 蓝牙自动断开,Android蓝牙:连接()/断开()
我目前正在设计一个应用程序,它需要连接到设备,写入/读取数据,并可靠地关闭连接.目前我有写/读固体.我的断开连接然后重新连接非常不可靠,并且经常实际上使手机崩溃.我一直在寻找通过大量文章试图弄清楚和. ...
- linux 连接自动断开时间,两种解决SSH连接Linux超时自动断开的方法
引言 个人在工作中经常用xshell远程登录服务器进行各种操作,但因为生产服务器环境变量和ssh配置不尽相同,也造成了工作上的一些不便,比如正在进行中的工作中断,需要重新连接-- 解决ssh连接Lin ...
- 设置树莓派SSH连接因超时闲置断开(转)
设置树莓派SSH连接因超时闲置断开 转自:http://shumeipai.nxez.com/2013/12/06/set-ssh-connection-is-disconnected-due-to- ...
- 机房几台终端电脑,本地连接中不停的出现连接和断开,网络不通,解决方法...
机房几台终端电脑,本地连接中不停的出现连接和断开,网络不通 登录连接该终端的H3C交换机,不停的报如下警告 %Apr 26 12:02:24:436 2000 SWITCH-AAA IFNET/4/L ...
- c语言linux TCP长连接 socket收发范例 断开自动重连
原文链接:https://blog.csdn.net/chenhao0568/article/details/103420615 c语言linux TCP长连接 socket收发范例 断开自动重连 改 ...
- 主动断开socket链接_TCP连接与断开详解(socket通信)
http://blog.csdn.net/Ctrl_qun/article/details/52518479 一.TCP数据报结构以及三次握手 TCP(Transmission Control Pro ...
- 小汤学编程之JavaEE学习day01——HTTP简介、B/S与C/S应用、连接的建立与断开、Tomcat
一.HTTP简介 1.HTTP请求报文 2.HTTP响应报文 二.B/S与C/S应用 三.连接的建立与断开 1.连接的建立(三次握手) 2.断开连接(四次挥手) 四.连接的建立与断开 ...
最新文章
- 绩效管理误区和乱象,你的企业存在吗?
- ekf pose使用方法 ros_ubuntu16.04下ROS操作系统学习笔记(二)
- ipad php mysql_如何用PHP/MySQL为 iOS App 写一个简单的web服务器(译) PART1
- mysql凡人入门_3种PHP连接MYSQL数据库的常用方法
- 欧拉函数/欧拉函数打表 lightoj1370(java/c++ )
- Java 函数式编程入门
- ThinkPHP框架知识的注意点
- 假装windows系统升级界面html源码
- 内核中的UDP socket流程(11)——ip_append_data
- IOS 学习笔记(2) 视图UINavigationController
- 闲置笔记本的群晖NAS初体验
- 多媒体一体机计算机打不开,多媒体教学一体机突然打不开PPT是怎么回事?
- 7-9 六度空间 (30 分) C++实现
- 目前主流的几种数字视频压缩编解码标准(转载)
- 双活数据中心建设概览
- python入门教学反思_python函数--教学反思
- android源码模块编译错误,【转】Android 源码编译make的错误处理--不错
- 实战技法 - 短线操盘 (1)
- MySQL——创建数据库和数据表
- 2021冬-不靠谱的老板-visa信用卡白paio两台服务器