tzbm123456 发表于 2022-12-7 08:46:36

<UE4:如何打包网络文件>

<UE4:如何打包网络文件>
2002年12月6日

tzbm123456 发表于 2022-12-7 08:50:09

本帖最后由 tzbm123456 于 2022-12-7 11:08 编辑

一、如何打包HTML5文件





■ 视频网址:https://www.bilibili.com/video/av712170409/
(前13分钟的内容)






tzbm123456 发表于 2022-12-7 08:52:17

本帖最后由 tzbm123456 于 2022-12-7 08:53 编辑

二、如何打包像素流


■ 学习网页:https://blog.csdn.net/m0_55173487/article/details/126231595


tzbm123456 发表于 2022-12-7 15:35:14

本帖最后由 tzbm123456 于 2022-12-7 16:04 编辑

◆ 基于ue4的云渲染的主要作用:
       利用UE4的强大渲染能力和各种功能的支持能力,将UE4实时渲染图像帧通过视频流的方式一帧一帧的传到浏览器端,使得网页端也可以实时看到好的效果。这个过程服务之间使用的是反向代理的机制,过程大概分为三个应用: 前端(控制命令与视频流)、node信令服务、ue4视频流服务。

   1、前端:web端需要通过html+js的方式显示视频与后端交互,需要熟悉前端的一些知识;

   2、信令服务:基于nodejs开发的服务,接受前端发送过来的命令,并将命令转发到ue4服务端,同时接受ue4服务端发送过来的视频流与其他信息转发给前端;

      信令服务的目录是 "D:\WindowsNoEditor\Engine\Source\Programs\PixelStreaming\WebServers"

      在"WebServers\SignallingWebServer"文件夹下,包含一些用于启动node的批处理文件。例如run.bat文件,其中cirrus.js文件会读取"config.json"中的配置信息启动node服务,这些配置信息比较重要的是一些ip地址和端口,"config.json"
   3、ue4服务端:接收信令服务的控制命令信息,根据命令调用相应的功能进行渲染,将渲染结果发送给信令服务。

(一)、先决条件
   1、检查操作系统和硬件
      像素流送插件只能在运行Windows操作系统的电脑上编码视频,对电脑的GPU硬件还有一定要求。欲知详情,请查阅像素流送参考。
   2、安装node.js
      如果电脑上尚未安装 node.js,则需要下载并安装。
   3、打开网络端口
      必须打开本地网络上的以下端口进行通信:80、888。如需修改默认端口,请查阅像素流送参考。
   4、停止其他web服务器
      如果电脑正在运行其他Web服务器,则将其停止。
   5、IP地址
      需要知悉电脑的IP地址。
      在一个LAN或VPN中开始像素流送为佳,这意味着需要电脑的 内部 IP地址。在命令行或控制台窗口中运行 ipconfig 命令,找到开头为 IPv4 Address 的命令行即可获知此地址。
      如果尝试从不同网络的电脑或移动设备上进行连接,则你可能需要将信令服务器配置成使用STUN/TURN服务器。访问此像素流参考页面了解操作方法。

(二)、准备虚幻引擎应用程序




页: [1]
查看完整版本: <UE4:如何打包网络文件>