[发明专利]视频转码器掉卡模拟测试方法、装置、终端及存储介质有效
申请号: | 202110677662.2 | 申请日: | 2021-06-18 |
公开(公告)号: | CN113438470B | 公开(公告)日: | 2022-12-09 |
发明(设计)人: | 张亚伟 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04N17/00 | 分类号: | H04N17/00;H04N19/40;H04N5/765 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘雪萍 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 转码器掉卡 模拟 测试 方法 装置 终端 存储 介质 | ||
本发明公开一种视频转码器掉卡模拟测试方法、装置、终端及存储介质,模拟视频转码器的视频转码过程,视频转码过程包括编码、解码和转码三种工作模式;在各个工作模式下分别模拟一次视频转码器掉卡并在一定时间后恢复的过程;在模拟视频转码过程完成后,对转码文件的数据一致性进行检测。本发明通过视频转码过程的模拟和掉卡的模拟,为视频转码器的数据一致性检测提供数据,实现中断故障对视频转码器稳定性和数据一致性的影响测试,整个过程通过模拟实现,无需插拔接口,操作简单易实现。
技术领域
本发明涉及视频转码器领域,具体涉及一种视频转码器掉卡模拟测试方法、装置、终端及存储介质。
背景技术
随着对视频类文件处理需求的不断提高,视频转码器得到越来越多的关注,目前PCIE接口的视频转码器和服务器的融合性比较好而得到广泛使用。对于该类产品在实际使用过程中发生掉卡故障,而导致工作过程突然中断,产品可靠性和数据一致性亟待考察和关注。
发明内容
为解决上述问题,本发明提供一种视频转码器掉卡模拟测试方法、装置、终端及存储介质,可对视频转码器进行掉卡模拟,在转码完成后对数据一致性检测检测,实现视频转码器掉卡的测试。
第一方面,本发明的技术方案提供一种视频转码器掉卡模拟测试方法,应用于PCIE接口视频转码器,该方法包括以下步骤:
模拟视频转码器的视频转码过程,视频转码过程包括编码、解码和转码三种工作模式;
在各个工作模式下分别模拟一次视频转码器掉卡并在一定时间后恢复的过程;
在模拟视频转码过程完成后,对转码文件的数据一致性进行检测。
进一步地,模拟视频转码器的视频转码过程之前,还包括以下步骤:
预先至少模拟一次视频转码器的视频转码过程,记录每次的编码时长、解码时长和转码时长;
取每次编码时长的平均编码时长、每次解码时长的平均解码时长和每次转时长的平均转码时长作为参考时长;其中平均编码时长记为T1,平均解码时长记为T2,平均转码时长记为T3。
进一步地,在各个工作模式下分别模拟一次视频转码器掉卡,具体为:
分别在编码工作模式下的T1/2时间点、解码工作模式下的T2/2时间点和转码工作模式下的T3/2时间点模拟一次视频转码器掉卡。
进一步地,模拟视频转码器的视频转码过程之前,还包括以下步骤:
获取视频转码器的PCI地址;
基于视频转码器的PCI地址,获取视频转码器的插槽编号。
进一步地,模拟视频转码器掉卡并恢复,具体为:
根据视频转码器的插槽编号,将插槽目录下的电源引脚置0,实现视频转码器掉卡模拟;
根据视频转码器的插槽编号,将插槽目录下的电源引脚置1,实现视频转码器恢复模拟。
进一步地,模拟视频转码器的视频转码过程之前,还包括以下步骤:
生成原始转码文件的MD5码并保存;
对转码文件的数据一致性进行检测,具体包括:
检测所输出数据文件的数量是否为标准数量;
对每个输出的数据文件生成相应的MD5码;
将各个输出数据文件的MD5码分别与原始转码文件的MD5码进行比较,判断两者是否一致;
若所输出数据文件的数量为标准数量,且各个输出数据文件的MD5码均与原始转码文件的MD5码一致,则数据一致性通过。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110677662.2/2.html,转载请声明来源钻瓜专利网。