预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114339338A(43)申请公布日2022.04.12(21)申请号202111652240.6(22)申请日2021.12.30(71)申请人惠州市德赛西威汽车电子股份有限公司地址516006广东省惠州市仲恺高新区和畅五路西103号(72)发明人林炜钦(74)专利代理机构广州三环专利商标代理有限公司44202代理人叶新平(51)Int.Cl.H04N21/414(2011.01)H04N21/431(2011.01)H04N21/44(2011.01)权利要求书1页说明书4页附图1页(54)发明名称一种基于车载视频的图像自定义渲染方法及存储介质(57)摘要本发明涉及视频显示技术领域,提供一种基于车载视频的图像自定义渲染方法及存储介质,包括步骤:S1、根据获取到的视频显示请求,发送视频图像;S2、将获取到的所述视频图像进行解码后渲染视频窗口;S3、在检测到停止视频请求时,停止图像渲染,所述视频窗口维持显示最后一帧所述视频图像;S4、将预设图像渲染到所述视频窗口。本发明在检测到停止视频请求时,停止图像渲染,视频窗口维持显示最后一帧所述视频图像,此时,将预设图像渲染到视频窗口,可快速清除窗口残留图像;同时,在多窗口切换时,可根据窗口颜色设置预设图像进行渲染,即达到窗口间平滑过渡的效果。CN114339338ACN114339338A权利要求书1/1页1.一种基于车载视频的图像自定义渲染方法,其特征在于,包括步骤:S1、根据获取到的视频显示请求,发送视频图像;S2、将获取到的所述视频图像进行解码后渲染视频窗口;S3、在检测到停止视频请求时,停止图像渲染,所述视频窗口维持显示最后一帧所述视频图像;S4、将预设图像渲染到所述视频窗口。2.如权利要求1所述的一种基于车载视频的图像自定义渲染方法,其特征在于,所述步骤S4包括步骤:S41、获取所述视频窗口的窗口对象的引用;S42、锁住所述视频窗口,并获取下一个可写的显示缓冲区;S43、将预设图像填充到所述显示缓冲区中;S44、对所述视频窗口解锁,根据所述显示缓冲区进行窗口渲染;S45、释放所述视频窗口的窗口对象的引用,并断开连接。3.如权利要求2所述的一种基于车载视频的图像自定义渲染方法,其特征在于,还包括步骤:S0、根据视频显示窗口制作自定义的RGB图像,作为预设图像;所述视频显示窗口为车载显示屏的显示窗口。4.如权利要求3所述的一种基于车载视频的图像自定义渲染方法,其特征在于,所述步骤S4还包括:S40、根据所述预设图像的图像参数设置窗口缓冲区的格式和大小;所述图像参数包括RGB格式和图像分辨率。5.如权利要求1所述的一种基于车载视频的图像自定义渲染方法,其特征在于,所述步骤S1具体为:流媒体服务器接收车载主机发送的视频显示请求,进行图像解码和渲染得到视频图像,并将所述视频图像发送到流媒体服务器。6.如权利要求1所述的一种基于车载视频的图像自定义渲染方法,其特征在于,所述步骤S2具体为:所述车载主机将获取到的所述视频图像进行解码,得到RGB数据并渲染至视频窗口。7.如权利要求4所述的一种基于车载视频的图像自定义渲染方法,其特征在于:所述RGB格式包括RGB565、RGB555、RGB24、RGB32。8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于实现如权利要求1‑7中任一项权利要求所述的一种基于车载视频的图像自定义渲染方法。2CN114339338A说明书1/4页一种基于车载视频的图像自定义渲染方法及存储介质技术领域[0001]本发明涉及视频显示技术领域,尤其涉及一种基于车载视频的图像自定义渲染方法及存储介质。背景技术[0002]互联网时代,随着智能终端等设备的推广和普及,用户不断的追求高品质的音视频体验。[0003]现有技术中对视频播放的方法为:终端通过浏览器接收视频流之后,基于开源流媒体处理工具Ffmpeg对视频流依次进行解封装、解码处理,得到解码之后的音频数据和视频帧,将解码后的视频帧在GPU(GraphicsProcessingUnit,图形图处理器)中使用WebGL(WebGraphicsLibrary,Web图形库)中的Canvas进行渲染,再将解码得到的音频数据和渲染的视频帧进行同步播放,从而通过软件解码实现视频播放。[0004]在Android系统上,车载视频流媒体应用越来越多,个性化需求也越来越高。当车载主机停止视频渲染后,视频窗口将保留显示最后一帧图像(如下图的CarPlay为例),存在如下问题:[0005](1)视频窗口维持在前台时,无法清除残留图像;[0006](2)视频窗口在隐藏状态下将被Android系统自动释放,再次显示时需要