发明名称 |
一种基于Intel、AMD和Nvidia三平台的H264硬件编码系统 |
摘要 |
本发明公开了一种基于Intel、AMD和Nvidia三平台的H264硬件编码系统,包括通用编码模块、Intel硬件编码器、AMD硬件编码器以及Nvidia硬件编码器,其中所述通用编码模块,用于创建通用编码接口,判断计算机系统所支持的硬件编码器类型,根据计算机系统所支持的硬件编码器类型选择调用Intel硬件编码器、AMD硬件编码器或Nvidia硬件编码器中的任一种进行H264视频编码;Intel硬件编码器,用于对支持Intel硬件编码的计算机系统进行H264视频编码;AMD硬件编码器,用于对支持AMD硬件编码的计算机系统进行H264视频编码;Nvidia硬件编码器,用于对支持Nvidia硬件编码的计算机系统进行H264视频编码。本发明能够判断计算机系统所支持的硬件编码器类型,对各种不同的计算机系统无感知的提供H264硬件编码。 |
申请公布号 |
CN105491387A |
申请公布日期 |
2016.04.13 |
申请号 |
CN201510887873.3 |
申请日期 |
2015.12.04 |
申请人 |
武汉斗鱼网络科技有限公司 |
发明人 |
杨亮 |
分类号 |
H04N19/42(2014.01)I;H04N19/44(2014.01)I |
主分类号 |
H04N19/42(2014.01)I |
代理机构 |
武汉东喻专利代理事务所(普通合伙) 42224 |
代理人 |
向彬 |
主权项 |
一种基于Intel、AMD和Nvidia三平台的H264硬件编码系统,其特征在于,包括通用编码模块、Intel硬件编码器、AMD硬件编码器以及Nvidia硬件编码器,其中:所述通用编码模块,用于创建通用编码接口,判断计算机系统所支持的硬件编码器类型,根据计算机系统所支持的硬件编码器类型选择调用Intel硬件编码器、AMD硬件编码器或Nvidia硬件编码器中的任一种进行H264视频编码;所述Intel硬件编码器,用于对支持Intel硬件编码的计算机系统进行H264视频编码;所述AMD硬件编码器,用于对支持AMD硬件编码的计算机系统进行H264视频编码;所述Nvidia硬件编码器,用于对支持Nvidia硬件编码的计算机系统进行H264视频编码。 |
地址 |
430000 湖北省武汉市武汉东湖开发区软件园东路1号软件产业4.1期B1栋11楼 |