UE像素流送架构图
2024-12-17 10:28:38 0 举报
UE像素流送架构图是一种创新的低延迟、高分辨率视频流传输技术,它允许用户在网络环境下实时观看高清视频。这种技术通过在服务器端渲染游戏场景,并将渲染结果编码为视频流,之后通过HTTP协议传输到用户端进行解码和显示。这种架构具有低延迟、高质量的优点,尤其适用于远程游戏、在线教育、远程医疗等领域。同时,UE像素流送架构图还支持多平台设备,如PC、手机、平板电脑等,为用户提供了广泛的应用空间。
作者其他创作
大纲/内容
host2
Signalling and Web Server
基础连接过程
PixelStreamingPlugin
Desktop and mobile browsers
host1
多用户----一个堆栈
UE
STUN和TURN服务器连接过程
1.启动所有像素流送组件时,虚幻引擎中运行的像素流送插件会首先建立与信令和Web服务器的连接。2.客户端会连接到信令服务器,后者会为其提供一个HTML页面,其中包含玩家控件以及使用JavaScript编写的控制代码。3.用户启动流时,信令服务器会在客户端浏览器和虚幻引擎应用程序之间协商建立直接连接。要使此连接正常运行,浏览器和虚幻引擎应用程序需要知道彼此的IP地址。如果两者在相同网络上运行,它们通常直接在其自己的IP地址中对彼此可见。但是,两个端点之间运行的网络地址转换(NAT)服务可能会更改任一方的外部可见IP地址。要解决此问题,通常需要使用STUN或TURN服务器,它会告知每个组件其外部可见IP地址。有关详情,请参阅托管和网络指南。4.客户端和虚幻引擎应用程序之间建立连接之后,像素流送插件会立即开始直接将媒体流送到浏览器。来自客户端的输入由播放器页面的JavaScript环境直接发送回虚幻引擎应用程序。5.即使在媒体流开始播放之后,信令和Web服务器也会维护其与浏览器和虚幻引擎应用程序的连接,这样它就能够处理浏览器引起的连接断开情况。
Matchmaker Server
STUN/TURN Server
多个堆栈
0 条评论
下一页