一种基于文件分析的分布式转码方法技术

技术编号:24215963 阅读:63 留言:0更新日期:2020-05-20 19:09
本发明专利技术公开了一种基于文件分析的分布式转码方法。它具体包括如下步骤:(1)转码系统对输入的各种格式的文件在解复用时进行分析,检测是否存在错误;(2)在解码后对文件内容进行分析,是否有影响观影效果的内容存在;(3)在文件编码完成后,再对生成的文件在复用器时进行进一步分析,检查文件是否符合规范;(4)上述三部分检测完成后,如果文件有问题,则转码任务停止,生成一份检测报告,同时上报上游系统文件存在问题;否则分发文件到各个平台。本发明专利技术的有益效果是:不需要再找具体开发人员调查,直接将错误提交给片源提供方排查错误,极大提高生产效率。

A distributed transcoding method based on file analysis

【技术实现步骤摘要】
一种基于文件分析的分布式转码方法
本专利技术涉及在新媒体及广电行业相关
,尤其是指一种基于文件分析的分布式转码方法。
技术介绍
当前非常流行的互动点播业务需要将不同的源汇聚在一起进行转码,再分发到不同的平台上面去播放。经常出现由于源文件的不规范,比如丢帧、时间戳跳变、文件缺少音频或者部分缺少音频,导致在终端设备上面播放异常,影响客户体验。普通的转码系统流程为:解复用器、解码、编码和复用器,文件进入转码器系统后,通过解复用器进行文件层操作,解析出音视频信息后送给解码器解码,而后编码器通过编码参数对数据进行编码,最后通过复用器生成目标文件进行输出。如果转码输出的文件出现问题(比如播放卡顿、马赛克、没有声音等),终端客户会反馈这些问题,转码器部分会通过各种分析工具调查这些问题。如果人工去识别这类文件会消耗大量的人力物力,是否有一种方式在转码的时候进行处理,提高生产效率。
技术实现思路
本专利技术是为了克服现有技术中存在上述的不足,提供了一种能够提高生产效率的基于文件分析的分布式转码方法。<br>为了实现上述目本文档来自技高网...

【技术保护点】
1.一种基于文件分析的分布式转码方法,其特征是,具体包括如下步骤:/n(1)转码系统对输入的各种格式的文件在解复用时进行分析,检测是否存在错误;/n(2)在解码后对文件内容进行分析,是否有影响观影效果的内容存在;/n(3)在文件编码完成后,再对生成的文件在复用器时进行进一步分析,检查文件是否符合规范;/n(4)上述三部分检测完成后,如果文件有问题,则转码任务停止,生成一份检测报告,同时上报上游系统文件存在问题;否则分发文件到各个平台。/n

【技术特征摘要】
1.一种基于文件分析的分布式转码方法,其特征是,具体包括如下步骤:
(1)转码系统对输入的各种格式的文件在解复用时进行分析,检测是否存在错误;
(2)在解码后对文件内容进行分析,是否有影响观影效果的内容存在;
(3)在文件编码完成后,再对生成的文件在复用器时进行进一步分析,检查文件是否符合规范;
(4)上述三部分检测完成后,如果文件有问题,则转码任务停止,生成一份检测报告,同时上报上游系统文件存在问题;否则分发文件到各个平台。


2.根据权利要求1所述的一种基于文件分析的分布式转码方法,其特征是,在步骤(1)中,在解复用器时检测的错误有:视频文件数据大量丢失、时间戳跳变、音频数据大量丢失、Audio和Video时间戳相差太大、PATCRC32发生错误、PMTCRC32发生错误、MP4文件中没有包含moovbox、MP4文件中没有包含mvhdbox、MP4文件中没有包含trakbox、MP4文件中没有包含tkhdbox、MP4文件中没有包含mdhdbox、MP4文件中没有包含stsdbox、MP4文件中没有包含sttsbox、MP4文件中没有包含stszbox、MP4文件中没有包含stscbox、MP4文件中没有包含stso/co64box、MP4文件非法的stsd、输入MP4文件非法的stts、输入MP4文件非法的stsz、输入MP...

【专利技术属性】
技术研发人员:陈金荣陈左乐吴奕刚
申请(专利权)人:杭州当虹科技股份有限公司
类型:发明
国别省市:浙江;33

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

1