Commit Graph

8 Commits

Author SHA1 Message Date
William Belcher
24ba7c4cc9 Merge /UE5/Dev-Tensorworks to /UE5/Main. This includes:
Refactor player sessions
Fix PixelStreamingAudioComponent had delayed audio.
Fix audio bitrate from Unreal Engine to browser was set to a low default causing compressed audio quality in stream. The new default is now Opus maximum value of 510kb/s.
Fix the Selective Forwarding Unit (SFU) not being added to the Pixel Streaming samples folder for a packaged project
Fix default max bitrate not being high enough to support 4k.
Fix reconnections not autoplaying in the browser.
Add datachannel support to SFU.
Add WebRTC c++ client behaviour to pixel streaming system. This is used for developing unit tests.
Add a unit test that will start streaming, connect a client and check that a data channel message can be sent.
Add the ability for a user to start/stop streaming as needed through the use of PixelStreaming.StartStreaming and PixelStreaming.StopStreaming
Add the ability for the stream resolution to be changed at runtime

Notes: AVEncoder no longer stores a width and height; These properties have been moved to the FVideoEncoderInput. This input is now the source of truth and both AMF and NVENC will adapt their resolution to the input resolution.

#rb luke.bermingham
#fyi mattias.jansson, nick.pace, matthew.cotton, aidan.possemiers, sandor.hadas
#preflight 6204c7aba65a8a28464df03c
#jira none

[CL 18948482 by William Belcher in ue5-main branch]
2022-02-10 21:16:24 -05:00
william belcher
d342c47181 Update Linux to use NodeJS v17 as v10 is outdated and has reached end of life
#jira none
#rb luke.bermingham
#preflight trivial
[FYI] mattias.jansson

#ROBOMERGE-AUTHOR: william.belcher
#ROBOMERGE-SOURCE: CL 18767887 in //UE5/Release-5.0/... via CL 18767888 via CL 18768130
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18768143 by william belcher in ue5-main branch]
2022-01-27 23:15:37 -05:00
sandor hadas
340aa84aff Add two docker containers (Dockerfile and .dockerignore files) and corresponding scripts to create those docker images, start and stop them. Also, minor script fixes.
#JIRA UE-138171
#rb Luke.Bermingham, Aidan.Possemiers
[FYI] Mattias.Jansson
#preflight trivial

#ROBOMERGE-AUTHOR: sandor.hadas
#ROBOMERGE-SOURCE: CL 18705692 in //UE5/Release-5.0/... via CL 18705717 via CL 18706245
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18706262 by sandor hadas in ue5-main branch]
2022-01-24 02:43:52 -05:00
Michael Wallace
5613c1d7da Updated TURN server scripts to pull correct IPs
#JIRA UE-137337
#rb Nick.Pace
#fyi Luke.Bermingham, Marco.Anastasi

[CL 18450922 by Michael Wallace in ue5-main branch]
2021-12-13 20:11:21 -05:00
nick pace
798745dba5 Fix batch script to run local Signalling Server to account for situation where PowerShell script execution is disabled by default
#JIRA
#rb self
[FYI] luke.bermingham, marco.anastasi

#ROBOMERGE-AUTHOR: nick.pace
#ROBOMERGE-SOURCE: CL 18402475 in //UE5/Release-5.0/... via CL 18402479
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18402482 by nick pace in ue5-release-engine-test branch]
2021-12-07 20:55:22 -05:00
luke bermingham
0fef2631d5 Merging
//UE5/Main/Samples/PixelStreaming/WebServers/SignallingWebServer/...

to //UE5/Release-5.0/Samples/PixelStreaming/WebServers/SignallingWebServer/...

#ROBOMERGE-AUTHOR: luke.bermingham
#ROBOMERGE-SOURCE: CL 18298347 in //UE5/Release-5.0/... via CL 18298353
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18298357 by luke bermingham in ue5-release-engine-test branch]
2021-11-26 02:26:38 -05:00
aurel cordonnier
fc542f6cfd Merge from Release-Engine-Staging @ 18081189 to Release-Engine-Test
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971

[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
2021-11-07 23:43:01 -05:00
nick pace
fa7ea09416 Add sample files for Pixel Streaming Matchmaker and Signalling Web Server
#JIRA UCS-1831
#rb luke.bermingham
[FYI] aidan.possemiers, marco.anastasi

#ROBOMERGE-AUTHOR: nick.pace
#ROBOMERGE-SOURCE: CL 17919803 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v885-17909292)

[CL 17919815 by nick pace in ue5-release-engine-test branch]
2021-10-25 23:30:36 -04:00