一种移动端多编码器加速编码的方法
基本信息
申请号 | CN202010377900.3 | 申请日 | - |
公开(公告)号 | CN111541941B | 公开(公告)日 | 2021-10-29 |
申请公布号 | CN111541941B | 申请公布日 | 2021-10-29 |
分类号 | H04N21/44(2011.01)I;H04N21/433(2011.01)I;H04N19/10(2014.01)I;H04N19/146(2014.01)I;H04N19/156(2014.01)I | 分类 | 电通信技术; |
发明人 | 冯一飞;熊永春 | 申请(专利权)人 | 杭州小影创新科技股份有限公司 |
代理机构 | 杭州橙知果专利代理事务所(特殊普通合伙) | 代理人 | 贺龙萍 |
地址 | 310000浙江省杭州市西湖区文三路478号华星时代广场A座22层 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种移动端多编码器加速编码的方法。它具体包括如下步骤:解码处理后的视频帧输入进编码控制模块的缓存队列,其中缓存队列限制最大长度,同时控制视频解码处理的速率;编码控制模块启动第一个编码实例,并且将输入的视频帧分配到该编码实例的输入缓存中;如果编码控制模块检测到当前编码实例的输入缓存满了,编码控制模块就会启动新的编码实例并增加缓存队列长度,并且将新的视频帧分配给新的编码实例;编码后得到的压缩视频帧和对应的时间戳输出到压缩数据队列,视频封装在独立线程中进行,将每个编码实例的输出按照时间顺序连接,得到最终的输出。本发明的有益效果是:自适应,最大程度上提升编码资源的占用率,加速导出速度。 |
