说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210373117.9 (22)申请日 2022.04.11 (71)申请人 杭州雾联科技有限公司 地址 311121 浙江省杭州市余杭区余杭街 道文一西路1818-2号5幢610室 (72)发明人 蒋升华 王叶群 蔡强 郭月丰  彭寿林  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 韩丽波 (51)Int.Cl. G06F 3/14(2006.01) G06F 9/451(2018.01) A63F 13/52(2014.01) (54)发明名称 一种渲染上屏方法、 装置、 设备及 介质 (57)摘要 本申请公开了一种渲染上屏方法、 装置、 设 备及介质, 涉及云游戏领域, 该方法应用于客户 端系统, 包括: 确定当前的渲染数据, 并将所述渲 染数据发送至所述客户端系统中的直接渲染管 理器中; 所述渲染数据包括用户界面渲染数据、 光标渲染数据以及视频渲染数据; 通过所述直接 渲染管理器并利用预设上屏优化策略, 从所述渲 染数据中确定出目标上屏数据; 利用所述目标上 屏数据与当前图层进行合并, 并将合并后的图层 发送至预设显示屏中进行显示。 这样一来, 本方 案利用直接渲染管理器对三种渲染数据进行统 一管理, 以精简的渲染流程避免了现有技术中底 层框架下的上屏冲突, 且本方案还提出一种上屏 优化策略, 可以保证客户端的高帧率 性能。 权利要求书2页 说明书9页 附图4页 CN 114840159 A 2022.08.02 CN 114840159 A 1.一种渲染上屏方法, 其特 征在于, 应用于客户端系统, 包括: 确定当前的渲染数据, 并将所述渲染数据发送至所述客户端系统中的直接渲染管理器 中; 所述渲染数据包括用户界面 渲染数据、 光标渲染数据以及视频渲染数据; 通过所述直接渲染管理器并利用预设上屏优化策略, 从所述渲染数据中确定出目标上 屏数据; 利用所述目标上屏 数据与当前图层进行合并, 并将合并后的图层发送至预设显示屏中 进行显示。 2.根据权利要求1所述的渲染上屏方法, 其特 征在于, 所述确定当前的渲染数据, 包括: 利用预先与图形化交互界面进行对接的第一接口与预先与开放式图形库进行对接的 第二接口生成帧缓存数据; 利用预设的第三接口获取所述帧缓存数据, 并利用预设的通用缓存管理器, 将所述帧 缓存数据转换为带有 预设标识的帧缓存数据; 所述预设标识 为所述直接渲染管理器可识别 的标识; 将所述带有预设标识的帧缓存数据作为当前的用户界面 渲染数据。 3.根据权利要求1所述的渲染上屏方法, 其特 征在于, 所述确定当前的渲染数据, 包括: 获取主机端发送的光标像素数据; 所述光标像素数据为表征光标图像的像素值的数 据; 基于所述渲染数像素数据, 并利用预设光标线程确定光标渲染数据; 所述光标渲染数 据包括光标的位置坐标 数据、 光标的分辨 率数据以及光标的色彩模式数据。 4.根据权利要求1所述的渲染上屏方法, 其特 征在于, 所述确定当前的渲染数据, 包括: 获取主机端发送的视频码流; 对所述视频码流进行硬件解码, 以获取与所述视频码流对应的视频数据, 并将所述视 频数据作为视频渲染数据。 5.根据权利要求1所述的渲染上屏 方法, 其特征在于, 所述通过所述直接渲染管理器并 利用预设上屏优化策略, 从所述 渲染数据中确定出目标 上屏数据, 还 包括: 当所述直接渲染管理器接收到所述视频渲染数据, 则将所述视频渲染数据存放至预设 栈中; 从所述预设栈中的全部 视频渲染数据中确定出目标 上屏数据。 6.根据权利要求5所述的渲染上屏方法, 其特 征在于, 还 包括: 确定所述栈中的视频渲染数据的数据数量; 若所述栈中的视频渲染数据的数据数量大于1, 则从全部视频渲染数据中确定最新视 频渲染数据, 并将全部视频渲染数据中除所述最新视频渲染数据以外的视频渲染数据出 栈。 7.根据权利要求1至 6任一项所述的渲染上屏方法, 其特 征在于, 还 包括: 通过预设时间获取接口获取 上屏周期; 相应的, 所述利用所述目标上屏数据与当前图层进行合并, 并将合并后的图层发送至 预设显示屏中进行显示, 包括: 基于所述上屏周期并利用所述目标上屏 数据与当前图层进行合并, 并将合并后的图层 发送至预设显示屏中进行显示。权 利 要 求 书 1/2 页 2 CN 114840159 A 28.一种渲染上屏装置, 其特 征在于, 应用于客户端系统, 包括: 渲染数据确定模块, 用于确定当前的渲染数据, 并将所述渲染数据发送至所述客户端 系统中的直接渲染管理器中; 所述渲染数据包括用户界面渲染数据、 光标渲染数据以及视 频渲染数据; 上屏数据确定模块, 用于通过所述直接渲染管理器并利用预设上屏优化策略, 从所述 渲染数据中确定出目标 上屏数据; 上屏显示模块, 用于利用所述目标上屏数据与当前图层进行合并, 并将合并后的图层 发送至预设显示屏中进行显示。 9.一种电子设备, 其特征在于, 包括处理器和存储器; 其中, 所述处理器执行所述存储 器中保存的计算机程序时实现如权利要求1至7任一项所述的渲染上屏方法。 10.一种计算机可读存储介质, 其特征在于, 用于存储计算机程序; 其中, 所述计算机程 序被处理器执行时实现如权利要求1至7任一项所述的渲染上屏方法。权 利 要 求 书 2/2 页 3 CN 114840159 A 3

.PDF文档 专利 一种渲染上屏方法、装置、设备及介质

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种渲染上屏方法、装置、设备及介质 第 1 页 专利 一种渲染上屏方法、装置、设备及介质 第 2 页 专利 一种渲染上屏方法、装置、设备及介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 11:24:17上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。