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

亲,该文档总共25页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

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

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

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

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

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115278338A(43)申请公布日2022.11.01(21)申请号202210899162.8(22)申请日2022.07.28(71)申请人广州市百果园信息技术有限公司地址511451广东省广州市番禺区市桥街兴泰路274号C栋西塔5-13层(72)发明人刘生权张殷杭(74)专利代理机构广州利能知识产权代理事务所(普通合伙)44673专利代理师王增鑫(51)Int.Cl.H04N21/431(2011.01)H04N21/44(2011.01)H04L67/55(2022.01)G06F9/451(2018.01)权利要求书2页说明书12页附图10页(54)发明名称视频壁纸处理方法及其装置、设备、介质(57)摘要本申请涉及网络视频技术领域中一种视频壁纸处理方法及其装置、设备、介质、产品,所述方法包括:响应当前播放的视频文件的设置动态壁纸指令,控制动态壁纸渲染服务处于启动状态;将所述视频文件的文件获取地址推送至所述动态壁纸渲染服务,驱动该动态壁纸渲染服务将通过所述文件获取地址所获取的所述视频文件渲染为动态视频壁纸输出至壁纸预览窗口中显示;获取所述动态壁纸渲染服务推送的壁纸应用结果,将该壁纸应用结果输出至当前页面。本申请通过将视频应用中播放的视频渲染成动态壁纸供用户定制化系统桌面壁纸,且壁纸渲染服务独立于视频应用可常驻系统运行,使动态壁纸常驻输出至系统桌面显示,提升用户的使用体验。CN115278338ACN115278338A权利要求书1/2页1.一种视频壁纸处理方法,其特征在于,包括如下步骤:响应当前播放的视频文件的设置动态壁纸指令,控制动态壁纸渲染服务处于启动状态;将所述视频文件的文件获取地址推送至所述动态壁纸渲染服务,驱动该动态壁纸渲染服务将通过所述文件获取地址所获取的所述视频文件渲染为动态视频壁纸输出至壁纸预览窗口中显示;获取所述动态壁纸渲染服务推送的壁纸应用结果,将该壁纸应用结果输出至当前页面。2.根据权利要求1所述的方法,其特征在于,控制动态壁纸渲染服务处于启动状态,包括如下步骤:查询动态壁纸渲染服务的服务状态;当服务状态为未启动服务时,启动系统壁纸服务,并将动态壁纸渲染服务与所述系统壁纸服务绑定;启动所述动态壁纸渲染服务。3.根据权利要求1所述的方法,其特征在于,响应当前播放的视频文件的设置动态壁纸指令,包括如下步骤:校验当前播放的视频文件的视频特征信息是否满足预设的可壁纸化规则,所述视频特征信息包含视频时长信息及视频质量信息;当所述视频文件满足可壁纸化规则时,在当前界面中显示动态壁纸设置控件;响应作用于所述动态壁纸设置控件的触控事件,触发作用于所述视频文件的设置动态壁纸指令。4.根据权利要求1所述的方法,其特征在于,驱动该动态壁纸渲染服务将通过所述文件获取地址所获取的所述视频文件渲染为动态视频壁纸输出至壁纸预览窗口中显示,包括如下步骤:响应由视频应用程序推送的动态壁纸渲染指令,获取该指令包含的文件获取地址,通过该文件获取地址获取视频文件;判断视频文件的视频宽高比例是否满足需裁剪规则,若满足,则对视频文件进行视频比例裁剪处理;将视频文件渲染为动态视频壁纸,将动态视频壁纸绘制至壁纸预览页面中显示;响应壁纸预览窗口的壁纸应用事件,推送该事件的壁纸应用结果至视频应用程序。5.根据权利要求4所述的方法,其特征在于,判断视频文件的视频宽高比例是否满足需裁剪规则,若满足,则对视频文件进行视频比例裁剪处理,包括如下步骤:调用视频解码器对视频文件进行解码生成视频帧数据集;调用视频宽高裁剪器,分别将所述视频帧数据集包含所有视频帧的原始宽高比例裁剪为目标宽高比例,将具有目标宽高比例的视频帧缓存至视频帧缓存区;调用视频编码器,将视频帧缓存区中所有视频帧编码为视频文件,该视频文件的视频宽高比例为所述目标宽高比例。6.根据权利要求5所述的方法,其特征在于,调用视频帧裁剪器,分别将所述视频帧数据集包含所有视频帧的原始尺寸裁剪为目标宽高比例,包括如下步骤:2CN115278338A权利要求书2/2页初始化纹理坐标系的可视范围,确定当前终端的界面宽高比数据;根据所述界面宽高比数据,计算出视频帧所对应的目标宽高比例及偏移值;将目标宽高比例及偏移值转换为处于所述可视范围中的纹理坐标范围,将当前视频帧绘制至该纹理坐标范围,以将当前视频帧的原始宽高比例裁剪为目标宽高比例。7.一种视频壁纸处理装置,其特征在于,包括:壁纸指令响应模块,用于响应当前播放的视频文件的设置动态壁纸指令,控制动态壁纸渲染服务处于启动状态;动态壁纸预览模块,用于将所述视频文件的文件获取地址推送至所述动态壁纸渲染服务,驱动该动态壁纸渲染服务将通过所述文件获取地址所获取的所述视频文件渲染为动态视频壁纸输出至壁纸预览窗口