码流字幕的自动测试方法及装置的制造方法_4

文档序号:9671271阅读:来源:国知局
设备(例如机顶 盒、电视机)上W便于在终端设备上显示,因此字库更新单元702需要将从字库数据包中获 取的字库也写入终端设备上的节目字幕文本的存储位置。同时,字库更新单元702触发字 库刷新命令W对节目字幕文本中的字幕进行字库类型的更新处理,并通知终端设备上的各 模块进行相关刷新操作W更新节目字幕文本的字库,从而最终将节目字幕文本中所有字幕 的字库类型更新为与照字幕文本中字幕相同的字库类型。本实施例通过获取相应字库W进 一步实现对字库类型的测试错误进行自动修改处理,从而使本发明的字幕测试具备一定的 纠错功能。
[0129] 参照图11,图11为图7中字幕内容测试模块的细化功能模块示意图。本实施例 中,所述字幕内容测试模块30包括:
[0130] 编码格式判断单元301,用于判断所述节目字幕文本的字幕编码格式是否与所述 对照字幕文本的字幕编码格式相同; 阳131] 编码格式转换单元302,用于当所述节目字幕文本的字幕编码格式与所述对照字 幕文本的字幕编码格式不相同时,将所述节目字幕文本的字幕编码格式转换为所述对照字 幕文本的字幕编码格式;
[0132] 编码值比对单元303,用于当所述节目字幕文本的字幕编码格式与所述对照字幕 文本的字幕编码格式相同时,分别对应比较所述节目字幕文本的字幕编码值与所述对照字 幕文本的字幕编码值是否相等; 阳133] 测试提示输出单元304,用于根据字幕编码值的比对结果,输出相应的字幕测试提 /J、-O
[0134] 本实施例中,优选采用根据字幕字符的编码值进行字幕内容比对的方法,对节目 字幕文本的字幕进行测试。考虑到进行码流字幕测试的设备(比如机顶盒、电视)可能存 在所不支持的字符编码格式,比如某款进行码流字幕测试的设备支持Ascn编码但不支持 UNICODE编码格式,预置的对照字幕文本的字幕编码格式不能采用UNICODE编码格式,例如 采用Ascn编码,而若节目字幕文本的字幕编码格式采用UNICODE编码格式,因而由于同一 字符所对应的编码格式不一致进而导致对应的编码值可能不一致,最终不能进行字符的准 确比对。
[0135] 因此,在进行字幕的比对时,编码格式判断单元301需要判断节目字幕文本的字 幕编码格式是否与对照字幕文本的字幕编码格式相同;若不相同,则编码格式转换单元 302将节目字幕文本的字幕编码格式转换为对照字幕文本的字幕编码格式,进而使二者的 字幕编码格式统一;而若相同,则编码值比对单元303直接进行字幕的比对测试,测试提示 输出单元304则根据字幕编码值的比对结果,输出相应的字幕测试提示,例如,全部比对正 确,则测试提示输出单元304输出字幕测试成功的提示,而若出现任何的比对错误,则测试 提示输出单元304输出相应的比对错误的字符W及进行错误提醒。
[0136] 本实施例中,优选采用根据字幕字符的编码值进行字幕内容比对的方法,对节目 字幕文本的字幕进行测试,但本发明并不限定于上述字幕内容的测试方式,比如直接识别 字幕字符进行比对测试。本实施例中,通过对字幕内容进行自动比对测试,进而无需通过人 工视觉比对,从而提高了字幕测试的速度与效率,同时也提高了测试的准确率,减少了采用 人工比对时的误差,从而进一步加快了节目的推出速度化及减少了更多的开发测试资源。 阳137]W上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发 明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技 术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1. 一种码流字幕的自动测试方法,其特征在于,所述码流字幕的自动测试方法包括: 解码当前节目码流以得到字幕信息,并将所述字幕信息生成预设格式的节目字幕文 本; 读取与所述节目字幕文本相对应的对照字幕文本中字幕的字库类型,判断所述节目字 幕文本中字幕的字库类型与所述对照字幕文本中字幕的字库类型是否一致; 当所述节目字幕文本中字幕的字库类型与所述对照字幕文本中字幕的字库类型一致 时,根据所述节目字幕文本的时间戳与所述对照字幕文本的时间戳,进行字幕内容比对测 试并输出比对测试结果。2. 如权利要求1所述的码流字幕的自动测试方法,其特征在于,所述解码当前节目码 流以得到字幕信息,并将所述字幕信息生成预设格式的节目字幕文本之前包括: 接收传输码流并解析,得到节目码流; 判断解析得到的节目码流中是否携带有预设字库数据包的码流数据; 当解析得到的节目码流中携带有预设字库数据包的码流数据时,确定进行码流字幕的 自动测试。3. 如权利要求2所述的码流字幕的自动测试方法,其特征在于,所述读取与所述节目 字幕文本相对应的对照字幕文本中字幕的字库类型,判断所述节目字幕文本中字幕的字库 类型与所述对照字幕文本中字幕的字库类型是否一致之后还包括: 当所述节目字幕文本中字幕的字库类型与所述对照字幕文本中字幕的字库类型不一 致时,根据所述对照字幕文本中字幕的字库类型,从所述字库数据包的码流数据中获取相 应字库类型的字库以更新所述节目字幕文本的字库。4. 如权利要求3所述的码流字幕的自动测试方法,其特征在于,所述根据所述对照字 幕文本中字幕的字库类型,从所述字库数据包的码流数据中获取相应字库类型的字库以更 新所述节目字幕文本的字库包括: 根据所述对照字幕文本中字幕的字库类型,解析所述字库数据包的码流数据以获取相 应字库类型的字库; 将获取的所述相应字库类型的字库写入所述节目字幕文本的存储位置并触发字幕刷 新命令,以更新所述节目字幕文本的字库。5. 如权利要求1-4中任一项所述的码流字幕的自动测试方法,其特征在于,所述进行 字幕内容比对测试并输出比对测试结果包括: 判断所述节目字幕文本的字幕编码格式是否与所述对照字幕文本的字幕编码格式相 同; 当所述节目字幕文本的字幕编码格式与所述对照字幕文本的字幕编码格式不相同时, 将所述节目字幕文本的字幕编码格式转换为所述对照字幕文本的字幕编码格式; 当所述节目字幕文本的字幕编码格式与所述对照字幕文本的字幕编码格式相同时, 分别对应比较所述节目字幕文本的字幕编码值与所述对照字幕文本的字幕编码值是否相 等; 根据字幕编码值的比对结果,输出相应的字幕测试提示。6. -种码流字幕的自动测试装置,其特征在于,所述码流字幕的自动测试装置包括: 字幕文本生成模块,用于解码当前节目码流以得到字幕信息,并将所述字幕信息生成 预设格式的节目字幕文本; 字库类型判断模块,用于读取与所述节目字幕文本相对应的对照字幕文本中字幕的字 库类型,判断所述节目字幕文本中字幕的字库类型与所述对照字幕文本中字幕的字库类型 是否一致; 字幕内容测试模块,用于当所述节目字幕文本中字幕的字库类型与所述对照字幕文 本中字幕的字库类型一致时,根据所述节目字幕文本的时间戳与所述对照字幕文本的时间 戳,进行字幕内容比对测试并输出比对测试结果。7. 如权利要求6所述的码流字幕的自动测试装置,其特征在于,所述码流字幕的自动 测试装置还包括: 传输码流解析模块,用于接收传输码流并解析,得到节目码流; 字库数据包判断模块,用于判判断解析得到的节目码流中是否携带有预设字库数据包 的码流数据; 节目码流解析模块,用于当解析得到的节目码流中携带有预设字库数据包的码流数据 时,确定进行码流字幕的自动测试。8. 如权利要求7所述的码流字幕的自动测试装置,其特征在于,所述码流字幕的自动 测试装置还包括: 字库类型更新模块,用于当所述节目字幕文本中字幕的字库类型与所述对照字幕文本 中字幕的字库类型不一致时,根据所述对照字幕文本中字幕的字库类型,从所述字库数据 包的码流数据中获取相应字库类型的字库以更新所述节目字幕文本的字库。9. 如权利要求8所述的码流字幕的自动测试装置,其特征在于,所述字库类型更新模 块包括: 字库获取单元,用于根据所述对照字幕文本中字幕的字库类型,解析所述字库数据包 的码流数据以获取相应字库类型的字库; 字库更新单元,用于将获取的所述相应字库类型的字库写入所述节目字幕文本的存储 位置并触发字幕刷新命令,以更新所述节目字幕文本的字库。10. 如权利要求6-9中任一项所述的码流字幕的自动测试装置,其特征在于,所述字幕 内容测试模块包括: 编码格式判断单元,用于判断所述节目字幕文本的字幕编码格式是否与所述对照字幕 文本的字幕编码格式相同; 编码格式转换单元,用于当所述节目字幕文本的字幕编码格式与所述对照字幕文本的 字幕编码格式不相同时,将所述节目字幕文本的字幕编码格式转换为所述对照字幕文本的 字幕编码格式; 编码值比对单元,用于当所述节目字幕文本的字幕编码格式与所述对照字幕文本的字 幕编码格式相同时,分别对应比较所述节目字幕文本的字幕编码值与所述对照字幕文本的 字幕编码值是否相等; 测试提示输出单元,用于根据字幕编码值的比对结果,输出相应的字幕测试提示。
【专利摘要】本发明公开了一种码流字幕的自动测试方法,包括:解码当前节目码流以得到字幕信息,并将所述字幕信息生成预设格式的节目字幕文本;读取与所述节目字幕文本相对应的对照字幕文本中字幕的字库类型,判断所述节目字幕文本中字幕的字库类型与所述对照字幕文本中字幕的字库类型是否一致;若一致,则据所述节目字幕文本的时间戳与所述对照字幕文本的时间戳,进行字幕内容比对测试并输出比对测试结果。本发明还公开了一种码流字幕的自动测试装置。本发明能够自动测试码流字幕,进而提高了码流字幕的测试效率及测试速度,同时也避免了人为测试所带来的误差,提高了码流字幕测试的准确率。
【IPC分类】H04N21/434, H04N21/8547, H04N21/442, H04N21/435, H04N21/458
【公开号】CN105430481
【申请号】CN201510776708
【发明人】申杰, 曹芝勇, 曾庆忠
【申请人】深圳Tcl数字技术有限公司
【公开日】2016年3月23日
【申请日】2015年11月13日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1