【UE5】Pixel Streaming 配置https协议
Pixel Streaming 传输视频流插件,使用任何现代Web浏览器进行连接,并从虚幻引擎应用程序中流式传输渲染的帧像素和音频。 用户无需安装或下载任何内容。
HTTPS (全称:Hypertext Transfer Protocol Secure),是以安全为目标的 HTTP 通道,在HTTP的基础上通过传输加密和身份认证保证了传输过程的安全性。
准备工作
1、https 证书
2、创建Pixel Streaming 【UE5】分分钟简单使用像素流服务(Pixel Streaming)
配置流程
1、修改配置文件
Pixel Streaming 默认是关闭https的,需要在配置文件config中打开
config的位置:Windows\Samples\PixelStreaming\WebServers\SignallingWebServer
json
{
"UseFrontend": false,
"UseMatchmaker": false,
"UseHTTPS": false,//打开https,修改成true
"UseAuthentication": false,
"LogToFile": true,
"LogVerbose": true,
"HomepageFile": "/Public/player.html",
"AdditionalRoutes": {},
"EnableWebserver": true,
"MatchmakerAddress": "",
"MatchmakerPort": "9999",
"PublicIp": "localhost",
"HttpPort": 80,
"HttpsPort": 443,
"StreamerPort": 8888,
"SFUPort": 8889
}
2、拷贝https协议证书
修改config文件后正常是打不开像素流服务的,需要将证书拷贝到Pixel Streaming
将证书的sever和keys分别命名为client-cert.pem和client-key.pem
在SignallingWebServer下新建文件夹certificates,将证书拷贝到新建文件夹certificates下
以上配置完成。
成功运行后可以看见一下内容
调用的网页是https协议的