摘要
本申请公开了一种渲染视频获取方法及相关设备,涉及3D渲染技术领域,包括:接收渲染视频指令,基于所述渲染视频指令,选取任意一个已构建的容器,使用XVFB模块在所述容器中构建虚拟化屏幕,基于所述虚拟化屏幕,启动Unity3D引擎并执行预设渲染程序,生成实时渲染数据,确认所述Unity3D引擎的渲染管线的类型,并基于所述管线类型,从所述实时渲染数据中获取实时渲染图像数据,对所述实时渲染图像数据,和所述实时渲染数据中的音频数据执行合成操作,获得渲染视频。通过对每个容器均构建虚拟化屏幕,不需要将渲染数据显示在挂载Linux主机屏幕上,进而不需要获取较高系统权限,消除安全风险问题。
技术关键词
渲染图像数据
Unity3D引擎
图像纹理数据
虚拟化屏幕
视频获取方法
视频渲染方法
音频
视频获取装置
队列
Linux主机
容器
像素点
视频获取设备
数据复制
计算机程序产品
数据模块