预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8
在线预览结束,喜欢就下载吧,查找使用更方便
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN105898371A(43)申请公布日2016.08.24(21)申请号201510891571.3(22)申请日2015.12.07(71)申请人乐视云计算有限公司地址100089北京市海淀区学院南路68号19号楼六层6184号房间(72)发明人白茂生(74)专利代理机构北京国昊天诚知识产权代理有限公司11315代理人刘戈(51)Int.Cl.H04N21/2343(2011.01)权利要求书1页说明书4页附图2页(54)发明名称实时转码的实时控制方法及装置(57)摘要本发明实施例提供一种实时转码的实时控制方法及装置。在转码过程中实时获取当前编码的反馈信息;根据所述反馈信息计算当前一定数量编码帧的实际耗时;根据预先计算的期望耗时与所述实际耗时计算所述一定数量编码帧的耗时偏差;根据所述耗时偏差,调整编码参数进行转码控制。实现了在有限的转码资源情况下,仍能提供流畅的直播体验的转码。CN105898371ACN105898371A权利要求书1/1页1.一种实时转码的实时控制方法,其特征在于,包括如下步骤:在转码过程中实时获取当前编码的反馈信息;根据所述反馈信息计算当前一定数量编码帧的实际耗时;根据预先计算的期望耗时与所述实际耗时计算所述一定数量编码帧的耗时偏差;根据所述耗时偏差,调整编码参数进行转码控制。2.根据权利要求1所述的方法,其特征在于,根据所述反馈信息计算当前一定数量编码帧的实际耗时,进一步包括:从所述反馈信息中获取所述一定数量编码帧中每一帧的编码耗时,累加得到所述一定数量编码帧的实际耗时。3.根据权利要求1所述的方法,其特征在于,计算所述一定数量编码帧的耗时偏差之前,进一步包括:获取所述编码的帧率值,根据所述帧率值计算所述一定数量编码帧的所述期望耗时。4.根据权利要求1所述的方法,其特征在于,根据所述耗时偏差,调整编码参数,进一步包括:预先设置耗时偏差等级,并对每个所述耗时偏差等级预设需调整的编码参数。5.根据权利要求1或4所述的方法,其特征在于,根据所述耗时偏差,调整编码参数,进一步包括:根据所述耗时偏差,查询预先设置的所述耗时偏差等级,获得相应的编码参数,并对所述编码进行相应的参数调整。6.一种实时转码的实时控制装置,其特征在于,包括如下模块:信息获取模块,用于在转码过程中实时获取当前编码的反馈信息;计算模块,用于根据所述反馈信息计算当前一定数量编码帧的实际耗时;根据预先计算的期望耗时与所述实际耗时计算所述一定数量编码帧的耗时偏差;转码控制模块,用于根据所述耗时偏差,调整编码参数进行转码控制。7.根据权利要求6所述的装置,其特征在于,所述计算模块进一步用于:从所述反馈信息中获取所述一定数量编码帧中每一帧的编码耗时,累加得到所述一定数量编码帧的实际耗时。8.根据权利要求6所述的装置,其特征在于,所述计算模块进一步用于:在计算所述一定数量编码帧的耗时偏差之前,获取所述编码的帧率值,根据所述帧率值计算所述一定数量编码帧的所述期望耗时。9.根据权利要求6所述的装置,其特征在于,所述转码控制模块进一步用于:预先设置耗时偏差等级,并对每个所述耗时偏差等级预设需调整的编码参数。10.根据权利要求6或9所述的装置,其特征在于,所述转码控制模块进一步用于:根据所述耗时偏差,查询预先设置的所述耗时偏差等级,获得相应的编码参数,并对所述编码进行相应的参数调整。2CN105898371A说明书1/4页实时转码的实时控制方法及装置技术领域[0001]本发明实施例涉及视频技术领域,尤其涉及一种实时转码的实时控制方法及装置。背景技术[0002]近年来,广播以及IP网络视频应用的发展,高清视频时代正式来临。对数字设备来说,视频画面质量大幅提升的同时也给视频内容处理带来不便。[0003]随着云计算及虚拟化技术越来越多的普及和应用,云端实时转码已经成为目前互联网视频网站普遍采用的方式。实时转码是近年来高速发展和逐步广泛应用的一种视频转码技术,功能上与离线转码一致。[0004]实时转码对CPU及内存的消耗是巨大的,如何在有限的转码资源情况下,仍能提供流畅的直播体验的转码是一个亟待解决的技术问题。发明内容[0005]本发明实施例提供一种实时转码的实时控制方法及装置,用以解决现有技术中,实时转码系统资源不足导致转码不流畅的缺陷,实现视频转码的实时控制,保证了直播的流畅性。[0006]本发明实施例提供一种实时转码的实时控制方法,包括:[0007]在转码过程中实时获取当前编码的反馈信息;[0008]根据所述反馈信息计算当前一定数量编码帧的实际耗时;[0009]根据预先计算的期望耗时与所述实际耗时计算所述一定数量编码帧的耗时偏差;[0010]根据所述耗时偏差,调整编码参数进行转码控制。