[发明专利]一种对加密流量视频进行清晰度预测的方法和装置有效
申请号: | 202011397431.8 | 申请日: | 2020-12-04 |
公开(公告)号: | CN112203136B | 公开(公告)日: | 2021-03-30 |
发明(设计)人: | 王赟;侯贺明;曾伟 | 申请(专利权)人: | 武汉绿色网络信息服务有限责任公司 |
主分类号: | H04N21/435 | 分类号: | H04N21/435;H04N21/44;H04N21/4782;H04N21/643 |
代理公司: | 深圳市六加知识产权代理有限公司 44372 | 代理人: | 向彬 |
地址: | 430000 湖北省武汉市东湖新技术开发区软件园*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 加密 流量 视频 进行 清晰度 预测 方法 装置 | ||
本发明公开了一种对加密流量视频进行清晰度预测的方法和装置,方法包括:捕获带有加密流量网络视频播放的TCP流数据包和播放日志;依据所述播放日志中的视频编码编号,给捕获到的加密流量网络视频标注清晰度;从所述TCP流数据包中检测数据块;提取所述数据块中与清晰度相对应的特征以及特征平均值,构成已知数据包清晰度的特征集;利用已知视频文件标注的清晰度与数据块特征集的对应关系建立模型,并且训练模型,对待测加密流量视频的TCP流数据包进行特征提取,根据模型中特征集与清晰度的对应关系预测出待测加密流量视频文件的清晰度。在视频传输加密无法获取视频文件内容的前提下,通过构建模型预测待测加密流量视频文件的清晰度。
技术领域
本发明属于计算机服务器领域,更具体地,涉及一种对加密流量视频进行清晰度预测的方法和装置。
背景技术
视频网站使用HTTP传输视频的时候,DPI(Deep Packet Inspection,深度报文检测)厂商可以从网络流量中提取到传输的视频文件,视频文件的头部信息中,包含了视频的编码,清晰度,视频码率,视频画面大小等信息;近几年几乎所有的大型网站都部署了数字证书,在和客户端交互时,使用HTTPS传输协议,视频网站也不例外。到2020年,中国的主流视频平台在使用浏览器观看视频时,都采用了HTTPS加密传输。
在视频传输加密的情况下,DPI厂商无法获取视频文件内容,导致无法对视频清晰度进行分析。
发明内容
针对现有技术的以上缺陷或改进需求,本发明提供了一种对加密流量视频进行清晰度预测的方法和装置,其目的在于依据数据包的特征集与视频清晰度存在对应的关系,使用已知数据包清晰度的特征集训练模型,再使用模型对未知清晰度的加密视频文件进行清晰度预测,由此解决DPI厂商在视频传输加密的情况下无法对视频清晰度进行分析的技术问题。
为实现上述目的,第一方面,本发明提供了一种对加密流量视频进行清晰度预测的方法,对视频清晰度的预测方法包括:
捕获带有HTTPS加密流量网络视频播放的TCP流数据包和播放日志;
依据所述播放日志中的视频编码编号,给捕获到的加密流量网络视频标注清晰度;
从所述TCP流数据包中检测数据块;
提取所述数据块中与清晰度相对应的特征以及特征平均值,构成已知数据包清晰度的特征集;
利用已知视频文件标注的清晰度与数据块特征集的对应关系建立模型,并且训练模型,模型训练完成后,对待测加密流量视频的TCP流数据包进行特征提取,根据模型中特征集与清晰度的对应关系预测出待测加密流量视频文件的清晰度。
作为对上述方案进一步的完善和补充,本发明还包括以下附加技术特征。
优选地,所述收集带有HTTPS加密流量网络视频播放的数据包括方法:
在浏览器上向存储有视频信息的数据库请求播放带有HTTPS加密流量的视频,至少选择两种清晰度且视频内容有区别的视频文件。
优选地,每种编码方式对应所述播放日志中唯一的视频清晰度编号,浏览器播放视频时,加密流量网络视频播放日志中的视频编码编号和对应的清晰度同时被记录和收集。
优选地,所述数据块根据TCP报文ACK字段检测,具体包括:
对一条TCP流的所有报文进行判断是否是HLS视频流;
解析TLS消息,去除TLS握手报文,保留传输数据的报文;
判断上行和下行报文,对下行报文进行处理;
对下行报文的ACK值进行分类处理;
相同ACK值的报文,记做一个数据块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉绿色网络信息服务有限责任公司,未经武汉绿色网络信息服务有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011397431.8/2.html,转载请声明来源钻瓜专利网。