【技术实现步骤摘要】
用于无人机跟踪装置视频流web端播放的数据处理方法
[0001]本申请涉及无人机领域,具体而言,涉及一种用于无人机跟踪装置视频流web端播放的数据处理方法。
技术介绍
[0002]实时视频监控直播在很多领域,如工业生产,视频直播等领域内都有广泛应用,在web网页端进行实时视频流播放。
[0003]在进行实时视频流播放时,网页端依赖Flash插件进行视频流的播放,随着浏览器不再对Flash插件的支持,现有技术中通过将视频流转基于HTTP的自适应码率流媒体传输协议(HTTP Live Streaming,简称为HLS)进行视频流的播放,由于HLS是基于短连接超文本传输协议(Hyper Text Transfer Protocol,简称为HTTP),HTTP是基于传输控制协议(Transmission Control Protocol,简称为TCP)的,HLS 需要不断地与服务器建立连接,TCP 每次建立连接时的三次握手、慢启动过程、断开连接时的四次挥手都会产生性能消耗,HLS存在较高的延迟,导致用户体验感较差。
[0004]因此,现有技术中在进行实时视频流播放时由于延迟较高导致用户体验感较差的技术问题。
技术实现思路
[0005]本申请的主要目的在于提供一种用于无人机跟踪装置视频流web端播放的数据处理方法,以解决现有技术在进行实时视频流播放时由于延迟较高导致用户体验感较差的技术问题,实现了降低实时视频流播放延迟,提高用户体验感的技术效果。
[0006]为了实现上述目的,本申请的第 ...
【技术保护点】
【技术特征摘要】
1.一种用于无人机跟踪装置视频流web端播放的数据处理方法,其特征在于,应用于web网页端,以实现在所述web网页端进行视频流播放,所述数据处理方法包括:获取待播放视频流数据,其中,所述待播放视频流数据为用于表示无人机跟踪装置摄像头视频流的数据,所述无人机跟踪装置摄像头视频流为通过摄像头采集到的视频流;对所述待播放视频流数据进行基于格式转换的预处理,得到第一过程待播放视频流数据;对所述第一过程待播放视频流数据进行基于预设视频播放器的视频转码处理,得到第二过程待播放视频流数据,其中,所述预设视频播放器支持的视频流格式与所述第一过程待播放视频流数据对应,所述预设视频播放器为浏览器支持的播放器;基于所述web网页端的视频播放标签对所述第二过程待播放视频流数据进行播放处理,以实现在所述web网页端进行视频流播放。2.根据权利要求1所述的数据处理方法,其特征在于,在所述web网页端进行视频流播放时,所述方法还包括:在所述web网页端进行视频流播放的过程中,获取针对所述视频流播放的第一监听数据,其中,所述第一监听数据为用于表示所述web网页端心跳监听的数据;对所述第一监听数据进行视频流延迟计算处理,得到视频流延迟数据,其中,所述视频流延迟数据为用于表示视频流播放延迟状况的数据;基于预设延迟阈值数据对所述视频流延迟数据进行比较,以判断视频流播放延迟是否在预设延迟范围内,如果所述视频流延迟数据大于或者等于所述预设延迟阈值数据,对视频流进行回帧操作,直至所述视频流延迟数据小于所述预设延迟阈值数据;如果所述视频流延迟数据小于所述预设延迟阈值数据,在所述web网页端继续进行视频流播放。3.根据权利要求2所述的数据处理方法,其特征在于,对所述第一监听数据视频流延迟计算处理,得到视频流延迟数据包括:对所述第一监听数据进行识别,得到播放位置数据和缓存长度数据,其中,所述播放位置数据为用于表示所述无人机跟踪装置摄像头视频流播放位置的数据,所述缓存长度数据为用于表示所述无人机跟踪装置摄像头视频流在所述web网页端缓存位置的数据;对所述播放位置数据和所述缓存长度数据进行基于差值的延迟计算处理,得到所述视频流延迟数据,其中,所述视频流延迟数据为用于表示所述播放位置数据和所述缓存长度数据差值的数据。4.根据权利要求1所述的数据处理方法,其特征在于,在所述web网页端进行视频流播放时,所述方法还包括:在所述web网页端进行视频流播放的过程中,获取针对所述视频流播放的第二监听数据,其中,所述第二监听数据为用于表示所述预设视频播放器对视频流的监听数据;对所述第二监听数据进行视频流连接状态判断,得到视频流连接状态数据,其中,所述视频流连接状态数据包括用于表示视频流连接状态的数据和所述视频流连接状态对应的连接次数的数据;基于预设重连阈值对所述视频流连接状态数据进行比较,以判断视频流播放是否存在
异常,如果所述视频流连接状态数据对应的连接次数大于所述预设重连阈值,输出播放异常提示数据;如果所述视频流连接状态数据对应的连接次数小于或等于预设重连阈值,在所述web网页端继续进行视频流播放。5.根据权利要求1所述的数据处理方法,其特征在于,对所述待播放视频流数据进行基于格式转换的预处理,得到第一过程待播放视频流数据包括:对所述待播放视频流数据进行识别处理,得到第一待播放视频流数据和第二待播放视频流数据,其中,所述第一待播放视频流数据为用于表示所述无人机跟踪装置摄像头视频流中的视频数据,所述第二待播放视频流数据为用于表示所述无人机跟踪装置摄像头视频流中的音频数据;对所述第一待...
【专利技术属性】
技术研发人员:叶方全,郭立志,李超,
申请(专利权)人:理工全盛北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。