我编写了这个简单的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:重新连接断开连接的摄像头的代码工作正常,但前端捕获的视频帧没有加载...相关推荐

  1. jdbc mysql连接测试_JDBC测试计划-连接mysql

    一.测试环境准备 mysql:5.5 JDBC驱动:mysql-connector-java-5.1.30.jar 文件复制到JMeter/lib目录下 JMeter:jmeter-3.2 二.设计测 ...

  2. 海湾crt显示与服务器连接断开,secureCRT自动断开的解决方法

    转: secureCRT自动断开的解决方法 在secureCRT上登录时,一段时间不用的话会自动断开,必须重新连接,有点麻烦. 有时候服务器端的 /etc/profile 或者 ~/.bash_pro ...

  3. android 蓝牙自动断开,Android蓝牙:连接()/断开()

    我目前正在设计一个应用程序,它需要连接到设备,写入/读取数据,并可靠地关闭连接.目前我有写/读固体.我的断开连接然后重新连接非常不可靠,并且经常实际上使手机崩溃.我一直在寻找通过大量文章试图弄清楚和. ...

  4. linux 连接自动断开时间,两种解决SSH连接Linux超时自动断开的方法

    引言 个人在工作中经常用xshell远程登录服务器进行各种操作,但因为生产服务器环境变量和ssh配置不尽相同,也造成了工作上的一些不便,比如正在进行中的工作中断,需要重新连接-- 解决ssh连接Lin ...

  5. 设置树莓派SSH连接因超时闲置断开(转)

    设置树莓派SSH连接因超时闲置断开 转自:http://shumeipai.nxez.com/2013/12/06/set-ssh-connection-is-disconnected-due-to- ...

  6. 机房几台终端电脑,本地连接中不停的出现连接和断开,网络不通,解决方法...

    机房几台终端电脑,本地连接中不停的出现连接和断开,网络不通 登录连接该终端的H3C交换机,不停的报如下警告 %Apr 26 12:02:24:436 2000 SWITCH-AAA IFNET/4/L ...

  7. c语言linux TCP长连接 socket收发范例 断开自动重连

    原文链接:https://blog.csdn.net/chenhao0568/article/details/103420615 c语言linux TCP长连接 socket收发范例 断开自动重连 改 ...

  8. 主动断开socket链接_TCP连接与断开详解(socket通信)

    http://blog.csdn.net/Ctrl_qun/article/details/52518479 一.TCP数据报结构以及三次握手 TCP(Transmission Control Pro ...

  9. 小汤学编程之JavaEE学习day01——HTTP简介、B/S与C/S应用、连接的建立与断开、Tomcat

    一.HTTP简介 1.HTTP请求报文     2.HTTP响应报文 二.B/S与C/S应用 三.连接的建立与断开 1.连接的建立(三次握手)     2.断开连接(四次挥手) 四.连接的建立与断开 ...

最新文章

  1. 绩效管理误区和乱象,你的企业存在吗?
  2. ekf pose使用方法 ros_ubuntu16.04下ROS操作系统学习笔记(二)
  3. ipad php mysql_如何用PHP/MySQL为 iOS App 写一个简单的web服务器(译) PART1
  4. mysql凡人入门_3种PHP连接MYSQL数据库的常用方法
  5. 欧拉函数/欧拉函数打表 lightoj1370(java/c++ )
  6. Java 函数式编程入门
  7. ThinkPHP框架知识的注意点
  8. 假装windows系统升级界面html源码
  9. 内核中的UDP socket流程(11)——ip_append_data
  10. IOS 学习笔记(2) 视图UINavigationController
  11. 闲置笔记本的群晖NAS初体验
  12. 多媒体一体机计算机打不开,多媒体教学一体机突然打不开PPT是怎么回事?
  13. 7-9 六度空间 (30 分) C++实现
  14. 目前主流的几种数字视频压缩编解码标准(转载)
  15. 双活数据中心建设概览
  16. python入门教学反思_python函数--教学反思
  17. android源码模块编译错误,【转】Android 源码编译make的错误处理--不错
  18. 实战技法 - 短线操盘 (1)
  19. MySQL——创建数据库和数据表
  20. 2021冬-不靠谱的老板-visa信用卡白paio两台服务器

热门文章

  1. 译| 自定义一个Vue路由器
  2. 智慧城市那么火 东方网力靠什么成为行业引领者
  3. Linux 下利用netem模拟广域网特性
  4. mysql IS NULL 使用索引
  5. Atomic*系列原子类相关知识
  6. 把重要的东西存在手机便签备忘录里安全吗
  7. 简述电子计算机的用途和特点_计算机作业答案
  8. 随笔列表 - 按时间先后顺序排列
  9. JAVA综合面试题 页面的抓取 解析 保存数据库和生成HTML的页面展示
  10. ls -l的编程实现