【UE5】Pixel Streaming konfiguriert das https-Protokoll

【UE5】Pixel Streaming konfiguriert das https-Protokoll

Das Pixel-Streaming-Video-Streaming-Plug-in stellt eine Verbindung mit jedem modernen Webbrowser her und streamt gerenderte Frame-Pixel und Audio von Ihrer Unreal Engine-Anwendung. Benutzer müssen nichts installieren oder herunterladen.

HTTPS (vollständiger Name: Hypertext Transfer Protocol Secure) ist ein auf Sicherheit ausgerichteter HTTP-Kanal. Basierend auf HTTP gewährleistet es die Sicherheit des Übertragungsprozesses durch Übertragungsverschlüsselung und Identitätsauthentifizierung.

Vorbereitung

1. https-Zertifikat

2. Pixel-Streaming erstellen [UE5] Nutzen Sie den Pixel-Streaming-Dienst (Pixel-Streaming) ganz einfach in wenigen Minuten

Konfigurationsprozess

1. Ändern Sie die Konfigurationsdatei

Pixel Streaming deaktiviert https standardmäßig und muss in der Konfigurationsdatei config aktiviert werden

Konfigurationsdatei: Windows\Samples\PixelStreaming\WebServers\SignallingWebServer

{
    
    
	"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. Kopieren Sie das https-Protokollzertifikat

Nach der Änderung der Konfigurationsdatei kann der Pixel Streaming-Dienst nicht normal geöffnet werden. Sie müssen das Zertifikat nach Pixel Streaming kopieren.

Benennen Sie den Server und die Schlüssel des Zertifikats als client-cert.pem bzw. client-key.pem.

Erstellen Sie unter SignallingWebServer einen neuen Ordner „Zertifikate“ und kopieren Sie das Zertifikat in den neuen Ordner „Zertifikate“.

Die obige Konfiguration ist abgeschlossen.

Nach erfolgreicher Bedienung können Sie den Inhalt sehen

Die aufgerufene Webseite ist https-Protokoll

Legen Sie die Header-Datei
unter der Datei cirrus.js fest

Ich denke du magst

Origin blog.csdn.net/dxs1990/article/details/133745648
Empfohlen
Rangfolge