[发明专利]一种音视频多路并发解码加速卡及其解码加速方法有效
申请号: | 201510052534.3 | 申请日: | 2015-02-02 |
公开(公告)号: | CN104683860B | 公开(公告)日: | 2018-11-30 |
发明(设计)人: | 张勇东;包秀国;袁庆升;张冬明;马宜科;靳国庆;崔洪亮;孔祥兵;窦晋津 | 申请(专利权)人: | 北京神州天脉网络计算机有限公司 |
主分类号: | H04N21/432 | 分类号: | H04N21/432;H04N21/4405;H04N21/434;H04N21/435;H04N21/462 |
代理公司: | 北京泛华伟业知识产权代理有限公司 11280 | 代理人: | 王勇;李科 |
地址: | 100190 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种音视频多路并发解码加速卡,包括解码处理器和内存,所述解码处理器包括通用处理器,系统代理模块,末级高速缓存模块,以及多种硬件解码加速模块;所述通用处理器和所述硬件解码加速模块共享末级高速缓存,末级高速缓存通过所述系统代理模块连接内存。内存中设置硬件和软件待解码数据缓冲区;通用处理器用于根据是否可以进行硬件加速解码将待解码帧数据送入硬件或是软件待解码数据缓冲区;通用处理器软件和硬件解码线程分别将各自相应的缓冲区数据取出解码。本发明还提供了相应的解码加速方法。本发明能够提供强大的音视频解码加速能力,能够在多种格式、多种解码器下快速切换,可以应对上千路的并发解码请求。 | ||
搜索关键词: | 一种 视频 并发 解码 加速卡 及其 加速 方法 | ||
【主权项】:
1.一种音视频多路并发解码加速卡,包括解码处理器和内存,所述解码处理器包括通用处理器,系统代理模块,末级高速缓存模块,以及多种硬件解码加速模块;所述通用处理器和所述硬件解码加速模块均与末级高速缓存模块连接并共享末级高速缓存,所述末级高速缓存模块还与系统代理模块连接,并通过所述系统代理模块连接所述内存;所述内存中设置硬件待解码数据缓冲区和软件待解码数据缓冲区;所述通用处理器用于从主机端接收待解码数据,根据是否可以进行硬件加速解码将帧数据送入硬件待解码数据缓冲区或是软件待解码数据缓冲区;还用于运行软件解码线程和硬件解码线程,所述软件解码线程和硬件解码线程分别将各自相应的缓冲区数据取出解码,并将解码结果和解码状态放入回传数据缓冲区;其中,所述硬件解码线程调用所述硬件解码加速模块,所述硬件解码加速模块通过所述末级高速缓存模块读取解码上下文并进行解码,向所述硬件解码线程返回解码结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京神州天脉网络计算机有限公司,未经北京神州天脉网络计算机有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510052534.3/,转载请声明来源钻瓜专利网。
- 上一篇:电视远程文本输入方法
- 下一篇:逐行显示终端及其视频播放方法、图像处理装置