发明公开
- 专利标题: 一种wayland环境下远程桌面获取显示数据后的优化方法
-
申请号: CN202311021932.X申请日: 2023-08-15
-
公开(公告)号: CN116737306A公开(公告)日: 2023-09-12
- 发明人: 王勇军 , 张铎 , 周磊 , 陈霖翔 , 刘意虎
- 申请人: 麒麟软件有限公司
- 申请人地址: 天津市滨海新区塘沽海洋科技园信安创业广场3号楼6-8层
- 专利权人: 麒麟软件有限公司
- 当前专利权人: 麒麟软件有限公司
- 当前专利权人地址: 天津市滨海新区塘沽海洋科技园信安创业广场3号楼6-8层
- 代理机构: 北京汇智英财专利代理有限公司
- 代理商 郑玉洁
- 主分类号: G06F9/451
- IPC分类号: G06F9/451 ; G06F3/0484 ; G06F9/54
摘要:
一种wayland环境下远程桌面获取显示数据后的优化方法,包括:在特定wayland协议中增加事件;wayland合成器合成一帧显示数据后把代表该帧显示数据的dmabuf句柄、包含该帧显示数据尺寸和格式信息的描述数据,包含modifier描述信息的事件发送至远程桌面服务端;远程桌面服务端基于接收到的帧显示数据dmabuf句柄、描述数据和modifier描述信息,通过OpenGL API将dmabuf句柄所指向的帧显示数据转换成EGLImage;远程桌面服务端通过glEGLImageTargetTexture2DOES将EGLImage转换成纹理,通过OpenGL API将纹理渲染到预先创建好的FBO中;远程桌面服务端通过OpenGL API glReadPixels将FBO中的内容读到内存中并发送至远程桌面客户端。
公开/授权文献
- CN116737306B 一种wayland环境下远程桌面获取显示数据后的优化方法 公开/授权日:2023-11-24