【技术实现步骤摘要】
视频处理方法、装置、视频处理设备及存储介质
[0001]本专利技术实施例涉及视频处理
,尤其涉及一种视频处理方法、装置、视频处理设备及存储介质。
技术介绍
[0002]在各种场景(如在汽车智能座舱内)视频播放效果的优劣直接影响到用户的体验,尤其是在屏幕不断升级的背景下,高分辨率、高刷新率的超大屏幕是否能够播放足够清晰的高帧率视频成为评价座舱系统的一项指标。随着虚拟化技术的普及,在虚拟操作系统中使用GPU硬件播放视频具有迫切需求。目前在虚拟操作系统中的播放视频时存在弊端,如使用软件解码播放视频导致系统卡顿,严重时则波及实时性要求高的应用,视频处理效率偏低。
技术实现思路
[0003]本专利技术提供了一种视频处理方法、装置、视频处理设备及存储介质,以提高了视频处理效率,实现了对视频有效的硬件加速。
[0004]第一方面,本专利技术实施例提供了一种视频处理方法,包括:
[0005]调用视频处理应用程序编程接口(Application Programming Interface,API)并通过所 ...
【技术保护点】
【技术特征摘要】
1.一种视频处理方法,其特征在于,包括:调用视频处理应用程序编程接口API并通过所述视频处理API打开共享库;基于所述共享库向视频编解码服务器传递第一命令,以使所述视频编解码服务器为每个视频编解码流程创建独立的进程;调用供用户空间调用的接口库,基于所述接口库通过系统调用扩展接口在各所述进程中使用图形处理器GPU的硬件编解码功能对相应的视频编解码流程进行硬件编解码。2.根据权利要求1所述的方法,其特征在于,通过所述视频处理API打开共享库,包括:通过所述视频处理API打开对应于第一环境变量和第二环境变量的共享库;其中,所述第一环境变量用于指示所述共享库的名称,所述第二环境变量用于指示所述共享库的路径。3.根据权利要求1所述的方法,其特征在于,在调用供用户空间调用的接口库,基于所述接口库通过系统调用扩展接口在各所述进程中使用图形处理器GPU的硬件编解码功能对相应的视频编解码流程进行硬件编解码之前,还包括:通过所述视频处理API打开视频处理API的用户态硬件驱动库;通过所述用户态硬件驱动库根据GPU类型对待处理的视频进行预处理。4.根据权利要求1所述的方法,其特征在于,还包括:基于所述共享库向视频编解码服务器传递第二命令,以使所述视频编解码服务器并为每个视频编解码流程创建共享内存,所述共享内存用于传输视频编解码过程中的数据。5.根据权利要求1所述的方法,其特征在于,还包括:通过所述视频编解码服务器打开虚...
【专利技术属性】
技术研发人员:董小平,刘亮,张小康,马力,
申请(专利权)人:亿咖通湖北技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。