Commit Graph

13 Commits

Author SHA1 Message Date
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
luke bermingham
be6357d7a2 Rework PixelStreaming stats to use internal WebRTC stats.
- Stats can now be queried.
- Stats can be listened to for changes using IPixelStreamingModule::AddAnyStatChangedCallback.
- Web frontend stats/settings cleaned up to reflect only important settings a user can change.
- Removed latency tester in favour of a stats report.

#jira UE-136118
#rb self
[FYI] Aidan.Possemiers, Nick.Pace, Matthew.Cotton, William.Belcher
#preflight 61d24a8921763c62c97d1378

#ROBOMERGE-AUTHOR: luke.bermingham
#ROBOMERGE-SOURCE: CL 18499770 in //UE5/Release-5.0/... via CL 18499772
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18499773 by luke bermingham in ue5-release-engine-test branch]
2022-01-02 20:27:41 -05:00
luke bermingham
caec606945 Added default simulcast settings if none are specified and removed the implicit design that the presence of simulcast parameters implies the use of simulcast. Simulcast usage is instead triggered by the PSPFlag_IsSFU parameter in new peer connections.
- Fix for low bitrate when no SFU connected.
- Fix for no stream connection (black stream) when streamer connecting and no simulcast parameters specified.

#JIRA UE-137206
#rb self
[FYI] Nick.Pace, Aidan.Possemiers, Matthew.Cotton
#preflight 61ce4791ad69446e59129eda

#ROBOMERGE-AUTHOR: luke.bermingham
#ROBOMERGE-SOURCE: CL 18498100 in //UE5/Release-5.0/... via CL 18498101
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18498102 by luke bermingham in ue5-release-engine-test branch]
2021-12-30 19:20:56 -05:00
william belcher
e5d1227b3a Merging CL18427372 (Enable sending of large files over datachannel) into UE5
#JIRA UE-137207
#rb Luke.Bermingham
[FYI] Mattias.Jansson
#lockdown Mitchell.Wilson
#preflight 61ba8340753a9d8c87c31d53

#ROBOMERGE-AUTHOR: william.belcher
#ROBOMERGE-SOURCE: CL 18481140 in //UE5/Release-Engine-Staging/...
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18481162 by william belcher in ue5-release-engine-test branch]
2021-12-16 19:04:53 -05:00
luke bermingham
72fd2e12ba Added superficial comment change to app.js
#rb self
[FYI] Marc.Audy
# jira none

#ROBOMERGE-AUTHOR: luke.bermingham
#ROBOMERGE-SOURCE: CL 18462162 in //UE5/Release-5.0/... via CL 18462249
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18462294 by luke bermingham in ue5-release-engine-test branch]
2021-12-14 18:45:57 -05:00
michael wallace
91ee055e71 Updated TURN server scripts to pull correct IPs
#JIRA UE-137337
#rb Nick.Pace
[FYI] Luke.Bermingham, Marco.Anastasi

#ROBOMERGE-AUTHOR: michael.wallace
#ROBOMERGE-SOURCE: CL 18450950 in //UE5/Release-5.0/... via CL 18450964
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v898-18417669)

[CL 18450971 by michael wallace in ue5-release-engine-test branch]
2021-12-13 20:22:37 -05:00
matthew cotton
18d22044c0 Merging //UE5/Dev-TensorWorks to Release-5.0 (//UE5/Release-5.0)
- adding the ability to connect directly to the streamer even when an sfu is connected. use UseDirect parameter to activate

#jira UE-136649
#rb aidan.possemiers, luke.bermingham, nick.pace
[FYI] Mattias.Jansson

#ROBOMERGE-AUTHOR: matthew.cotton
#ROBOMERGE-SOURCE: CL 18441498 in //UE5/Release-5.0/... via CL 18444774
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18444952 by matthew cotton in ue5-release-engine-test branch]
2021-12-13 13:18:46 -05:00
luke bermingham
5b7cd93fdb Fix for Firefox and TURN on AWS. The shim we were using was broken.
- Improve JS logging with formatting and colouring, removed redundant logs.
- Added url parameter ?ForceTURN because Firefox method of forcing TURN seems problematic and Chrome does not have a method to force TURN.

#JIRA UE-136873
#rb Matthew.Cotton
[FYI] Nick.Pace, Mattias.Jansson, Aidan.Possemiers, Marco.Anastasi

#ROBOMERGE-AUTHOR: luke.bermingham
#ROBOMERGE-SOURCE: CL 18428596 in //UE5/Release-5.0/... via CL 18428600
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18428605 by luke bermingham in ue5-release-engine-test branch]
2021-12-09 23:32:07 -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
matthew cotton
1363134cbe Merging //UE5/Dev-TensorWorks CLs 18200048 and 18306147 to Release-5.0 (//UE5/Release-5.0)
- Changing the offer/request order
- Adding sfu support
- Adding simulcast support
- Largish structural changes
- adding reference SFU server

#jira UE-136239, UE-136238
#rb aidan.possemiers, luke.bermingham, nick.pace
[FYI] Mattias.Jansson

#ROBOMERGE-AUTHOR: matthew.cotton
#ROBOMERGE-SOURCE: CL 18345619 in //UE5/Release-5.0/... via CL 18345653
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18345683 by matthew cotton in ue5-release-engine-test branch]
2021-12-01 16:57:33 -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