【UE5】Pixel Streaming 配置https协议

【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协议的

相关推荐
DemonAvenger2 小时前
高性能 TCP 服务器的 Go 语言实现技巧:从原理到实践
网络协议·架构·go
tmacfrank5 小时前
Android 网络全栈攻略(四)—— TCPIP 协议族与 HTTPS 协议
android·网络·https
2501_916013745 小时前
iOS 多线程导致接口乱序?抓包还原 + 请求调度优化实战
websocket·网络协议·tcp/ip·http·网络安全·https·udp
M1A15 小时前
TCP/IP协议精解:IP协议——互联网世界的邮政编码系统
后端·网络协议·tcp/ip
夏天想6 小时前
优化 WebSocket 实现单例连接用于打印【待测试 】
网络·websocket·网络协议
路长且阻6 小时前
网络协议(TCP/IP、HTTP、HTTPS)
网络协议·tcp/ip·http
杰尼橙子7 小时前
DPDK基础架构解析:EAL环境抽象层的设计与实现
网络协议·性能优化
吴梓穆8 小时前
UE5 重新编译插件版本
ue5
HECUgauss8 小时前
UE5 使用过程遇到的问题
ue5
m0_552200828 小时前
《UE5_C++多人TPS完整教程》学习笔记40 ——《P41 装备(武器)姿势(Equipped Pose)》
c++·游戏·ue5