UE 像素流送插件部署(一)
UE 像素流送功能可以把运行的 UE 客户端程序使用在线流媒体的方式,以音视频传输的方式提供给用户使用,通过这种方式,用户不需要下载或者安装任何软件,只需要一个浏览器就可以在电脑或者手机上随时随地使用 UE 程序,开发者能够在结合 Web 技术来扩充 UE 程序的功能,让 UE 程序在三维场景之上能够展示更多业务内容、图表功能。\n这篇文章就阐述如何搭建一套可以生产环境中应用的像素流送功能。\n. 启用插件:\n使用像素流送功能,首先做的就是在 UE 编辑器中为项目添加 Pixel Streaming 这个插件,这个插件可以捕获UE程序渲染的界面并输出音视频流,通过 WebRTC 技术提供多媒体传送。\n操作如下:编辑-插件中搜索 \”Pixel Streaming\”,添加像素流插件,并重启UE编辑器,重启之后就能在看到像素流送的功能按钮。\n. 开发和打包\n添加插件之后就可以按照正常步骤进行开发和测试,后续的打包步骤也和未装插件之前一样。\n如需要使用像素流送和HEML搭配着开发,可以使用插件提供的 Pixel Streaming 组件来 WebSocket 进行消息交互,前面有文章已经专门介绍了使用像素流插件进行 UE 和 Web 协同开发。\n. 启动程序配置\n打包之后生成的 UE 程序启动方式和之前有区别,需要添加特定的启动参数才可以连接到像素流送服务器。通常可以为 UE 启动程序创建一个快捷方式,在快捷方式的“目标”里添加服务端的IP和端口以及启动参数(后面会有文章介绍各个参数的意义)。\n操作如下: 在打包的 .exe 程序上右键、创建一个快捷方式,右键打开快捷方式的属性,在“目标”属性中追加上参数配置。以下是一个示例,ip 和端口根据实际的设置:D:\\Build\\Digital\\Windows\\Digital.exe -AudioMixer -httpPort=8080 -PixelStreamingIP=192.168.1.125 -PixelStreamingPort=8888\n至此,客户端的配置工作已经差不多了,下一篇文章介绍像素流送服务端的部署和配置操作。\n#虚幻引擎 #数字孪生 #UE #UE5插件 #像素流送