代码拉取完成,页面将自动刷新
import cv2
import urllib
import urllib.request
import numpy as np
import datetime
import time
import threading
from time import ctime,sleep
hoststr = 'http://111.202.83.59:809/if5ax/live/phone/live_tianjin/index.m3u8?apptype=app&spid=21170&pid=8031006300&preview=1&portalid=702&userid=13302983573&userip=61.148.116.190&spip=111.206.133.39&spport=9910&freetag=1&ugpid=0&tradeid=83a4886f541144549f4e460cb0f67736&lsttm=20180102170324&enkey=f6c315c1e58fe4e38b831f44bd3e6462'
print('Streaming ' + hoststr)
vc = cv2.VideoCapture(hoststr)
stop1=True
def fun_catframe(vc):
while stop1:
rval, frame = vc.read()
if rval:
filename=time.strftime('%Y-%m-%d%H%M%S',time.localtime(time.time()))
cv2.imwrite('image/' + filename + '.jpg', frame) # 存储为图像
# 显示图像并等待10毫秒按键输入,输入‘q’退出程序
cv2.imshow('a', frame)
cv2.waitKey(2)
datetime.now().second
sleep(2)
cv2.destroyAllWindows()
timer = threading.Thread(fun_catframe(vc))
timer.start()
str = input('输入按键:')
if str=='q':
stop1=False
print('已退出')
exit(0)
#vc.release()
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。