一种检测视频正常播放的方法及终端技术

技术编号:40749475 阅读:22 留言:0更新日期:2024-03-25 20:06
本发明专利技术公开了一种检测视频正常播放的方法及终端,包括:开发播放视频页面,并在播放视频页面内写入播放状态监听事件和截图事件;在Linux操作系统中安装谷歌浏览器内核,部署Nodejs接口服务;将实时视频流播放地址写入播放视频页面,并通过Nodejs接口服务调用无头浏览器打开播放视频页面,播放视频页面显示相应的播放效果并返回相应的事件结果。本发明专利技术不仅能实现对任何视频流的检测,且能同时证明实时流能正常使用以及在页面正常播放。

【技术实现步骤摘要】

本专利技术涉及后端服务及视频流检测,尤其是涉及一种检测视频正常播放的方法及终端


技术介绍

1、随着互联网技术的发展,现有出现通过后端对接各类摄像头、nvr或三方平台提供的网络摄像头并在网页上提供实时视频提供用户观看的业务。每个设备的正常在线、异常状态由摄像头、nvr或三方平台的通知获得,正常逻辑本应该正常在线的设备都应能正常的获取到实时流提供观看,但由于网络、设备或三方平台的问题没有及时通知到对接平台,容易导致出现一些设备状态处于正常在线状态、但获取到的实时视频流又无法观看,或设备处于异常状态获取到的实时视频流又能正常播放的情况。而这种现象呈现在用户面前,会极大影响用户使用体验。为应对以上问题,就需要对所有获取到的实时视频流地址进行流检测,流检测正常(可播放)则将该流对应的设备设置为正常在线,流检测异常(不可播放)则将该流对应的设备设置为异常。

2、而目前大部分检测视频流是否可播放,使用的是”ffprobe实时流地址-show_streams”该命令检测,但该命令无法支持ws-flv(即websocket-flv,是一种直播协议,其基于web本文档来自技高网...

【技术保护点】

1.一种检测视频正常播放的方法,其特征在于,包括步骤:

2.根据权利要求1所述的一种检测视频正常播放的方法,其特征在于,所述步骤S1具体为:

3.根据权利要求2所述的一种检测视频正常播放的方法,其特征在于,所述步骤实时流解析器包括Jessibuca解析器和H5player解析器。

4.根据权利要求1所述的一种检测视频正常播放的方法,其特征在于,所述步骤S2中部署Nodejs接口服务,具体为:

5.根据权利要求1所述的一种检测视频正常播放的方法,其特征在于,所述步骤S3之后还包括:

6.一种检测视频正常播放的终端,其特征在于,包括...

【技术特征摘要】

1.一种检测视频正常播放的方法,其特征在于,包括步骤:

2.根据权利要求1所述的一种检测视频正常播放的方法,其特征在于,所述步骤s1具体为:

3.根据权利要求2所述的一种检测视频正常播放的方法,其特征在于,所述步骤实时流解析器包括jessibuca解析器和h5player解析器。

4.根据权利要求1所述的一种检测视频正常播放的方法,其特征在于,所述步骤s2中部署nodejs接口服务,具体为:

5.根据权利要求1所述的一种检测视频正常播放的方法,其特征在于,所述步骤s3之后还包括:

6.一种检测视频正常播放的终端,其特征在于,包...

【专利技术属性】
技术研发人员:邵孟杨俞杰陈溢
申请(专利权)人:福建万福信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1