System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 支持8K的虚幻引擎像素流送多用户公网部署方法技术_技高网

支持8K的虚幻引擎像素流送多用户公网部署方法技术

技术编号:40450819 阅读:6 留言:0更新日期:2024-02-22 23:09
本发明专利技术公开了一种支持8K的虚幻引擎像素流送多用户公网部署方法,为像素流送功能的视频编码模块提供使用HEVC视频编码标准的硬件编码器支持,并借助云计算平台,将计算任务分配到云端,用户可以在不占用本地资源的情况下,利用云计算平台的强大计算能力实现高质量的图形渲染服务。同时,可以实现在多个云平台进行并行部署,满足多用户并发使用的场景需求。

【技术实现步骤摘要】

本专利技术涉及能源管理,尤其是涉及支持8k的虚幻引擎像素流送多用户公网部署方法。


技术介绍

1、虚幻引擎是一款由epic games开发的游戏引擎。它能够利用电脑资源来运行游戏逻辑并渲染出每一帧,实现图形场景的创建和渲染。

2、像素流送是虚幻引擎的一项功能,它可以将高质量的渲染画面编码到一个媒体流送中,用户可以在相同网络中的另一台电脑或移动设备上获取媒体流送的渲染画面。用户在网页浏览器中获取流送画面,同时可以将键盘,鼠标,触摸事件或者自定义事件发送回虚幻引擎,引擎做出相应的动作,从而实现交互。

3、现有的像素流送部署方式中,存在以下问题:第一,设备限制,在部署时需要一台高性能gpu主机充当渲染服务器,而这个条件在大多数情况下都不具备;第二,用户访问时的网络限制,客户端需要和渲染服务器在同一个局域网内,才能顺利获取到流送的画面数据;第三,用户访问时的并发限制,一台渲染服务器同时只能供一个用户操作使用;第四,目前的像素流送方案最高只支持到4k以内的编码,无法满足4k以上甚至8k大屏展示的需求。


技术实现思路

1、本专利技术目的在于提供一种支持8k的虚幻引擎像素流送多用户公网部署方法,用于解决现有像素流送部署方式中存在的对设备性能、访问网络、并发访问和清晰度的限制问题。

2、为实现上述目的,本专利技术采取下述技术方案:

3、本专利技术所述的一种支持8k的虚幻引擎像素流送多用户公网部署方法,包括以下步骤:

4、s1,使用hevc编码标准,基于nvidia nvenc编码器开发符合虚幻引擎像素流送的新硬件编码器插件;

5、s2,使用所述新硬件编码器插件代替虚幻引擎像素流送的原硬件编码器插件;

6、s3,激活所述新硬件编码器插件,打包输出三维应用程序、配对服务程序以及信令和web服务程序;

7、s4,利用云计算平台部署若干台gpu渲染型服务器和轻量服务器;所述gpu渲染型服务器用于运行所述三维应用程序;所述轻量服务器用于运行配对服务程序以及信令和web服务程序;

8、s5,配置配对服务程序的访问端口,信令和web服务程序的访问端口和流送端口,三维应用程序的流送ip和流送端口;所述三维应用程序的流送ip为所述轻量服务器的公网ip;所述三维应用程序的流送端口与所述信令和web服务程序的流送端口相同。

9、进一步地,每台所述gpu渲染型服务器运行1至3个所述三维应用程序;每台所述轻量服务器运行若干个信令和web服务程序;所述信令和web服务程序与所述三维应用程序一一对应。

10、进一步地,所述配对服务程序以及信令和web服务程序能够部署在所述gpu渲染型服务器上。

11、进一步地,所述配对服务程序用于在客户端连接时,寻找空闲的所述信令和web服务程序,组织空闲的信令和web服务程序响应客户端连接;由空闲的信令和web服务程序为客户端提供虚幻引擎像素流送界面即播放控件。

12、进一步地,所述虚幻引擎像素流送开始后,由客户端与所述空闲的信令和web服务程序对应的三维应用程序建立直接连接。

13、本专利技术的优点在于为像素流送功能的视频编码模块提供使用hevc视频编码标准的硬件编码器支持,并借助云计算平台,将计算任务分配到云端,用户可以在不占用本地资源的情况下,利用云计算平台的强大计算能力实现高质量的图形渲染服务。同时,可以实现在多个云平台进行并行部署,满足多用户并发使用的场景需求。

本文档来自技高网...

【技术保护点】

1.一种支持8K的虚幻引擎像素流送多用户公网部署方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的一种基于纠偏模型的能耗计量数据处理方法,其特征在于:每台所述GPU渲染型服务器运行1至3个所述三维应用程序;每台所述轻量服务器运行若干个信令和web服务程序;所述信令和web服务程序与所述三维应用程序一一对应。

3.根据权利要求1所述的一种基于纠偏模型的能耗计量数据处理方法,其特征在于:所述配对服务程序以及信令和web服务程序能够部署在所述GPU渲染型服务器上。

4.根据权利要求1所述的一种基于纠偏模型的能耗计量数据处理方法,其特征在于:所述配对服务程序用于在客户端连接时,寻找空闲的所述信令和web服务程序,组织空闲的信令和web服务程序响应客户端连接;由空闲的信令和web服务程序为客户端提供虚幻引擎像素流送界面即播放控件。

5.根据权利要求4所述的一种基于纠偏模型的能耗计量数据处理方法,其特征在于:所述虚幻引擎像素流送开始后,由客户端与所述空闲的信令和web服务程序对应的三维应用程序建立直接连接。

【技术特征摘要】

1.一种支持8k的虚幻引擎像素流送多用户公网部署方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的一种基于纠偏模型的能耗计量数据处理方法,其特征在于:每台所述gpu渲染型服务器运行1至3个所述三维应用程序;每台所述轻量服务器运行若干个信令和web服务程序;所述信令和web服务程序与所述三维应用程序一一对应。

3.根据权利要求1所述的一种基于纠偏模型的能耗计量数据处理方法,其特征在于:所述配对服务程序以及信令和web服务程序能够部署在所述gpu渲染...

【专利技术属性】
技术研发人员:章峰冯荟璇陈詠辉夏伟杰常睿生冯九龙陶咏志杨海涛胡春波
申请(专利权)人:北京电信规划设计院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1