Commit Graph

351 Commits

Author SHA1 Message Date
Luke Bermingham 88f8c1ee7c
Add files via upload
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-03-03 12:57:28 +10:00
Luke Bermingham 937a8ab3e9
Create images.md
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-03-03 12:57:07 +10:00
Luke Bermingham 181bd0362f
Create configuration.md
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-03-03 12:53:46 +10:00
Luke Bermingham b840222cbe
Create readme.md
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-03-03 12:38:38 +10:00
mcottontensor 125e22e3e6
Fix input not working when using an SFU with multiple peers (#137)
* Fix preventing the player id from being overwritten when sending player messages. This is kind of a nasty exception for when the SFU sends it's data channel negotiations.
2023-03-03 09:37:33 +10:00
Luke Bermingham ae05939930
Update Customizing Player Input Options.md
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-03-02 17:04:06 +10:00
hmuurine 73bc553055
Customize styles through UI API (#133)
* support customizing styles through UI API

* do not apply styles automatically in constructor

* do not apply styles automatically in constructor for stresstest

* move light/dark mode palette change code to PixelStreamingApplicationStyle

* Renamed updateColors / onUpdateColors -> setColorMode / onColorModeChanged
2023-03-02 16:41:35 +10:00
Luke Bermingham 53847f4f76
Updating links
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-03-02 16:38:32 +10:00
Luke Bermingham 782f5225c2
Updating links
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-03-02 16:19:51 +10:00
Luke Bermingham a7a7ef77ec
Update links
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-03-02 16:18:34 +10:00
Luke Bermingham 3873933f75
Create readme for frontend core library
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-03-02 16:16:17 +10:00
Luke Bermingham 6301d6d7a1
Update README.md
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-03-02 15:58:50 +10:00
Luke Bermingham 9640b089b2
Update frontend readme
Add relative links, move sections to be more logical, format intro text.

Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-03-02 15:53:29 +10:00
Michael Wallace 3d06815ae1
Added documentation about frontend settings panel (#135)
* Adding settings panel page
* Adding settings panel image
2023-03-02 15:00:24 +10:00
William Belcher 1695df21ba
Force URL param settings when receiving application initial settings (#134) 2023-03-02 09:02:08 +10:00
Michael Stopa c82e13bad3
Use mediasoup's internal stream ids for SCTP to avoid clashes (#129)
This should allow more than 2 peers to connect to the SFU without having
Unreal Engine crash from stream channels being double-assigned.

This addresses: https://github.com/EpicGames/PixelStreamingInfrastructure/issues/62
2023-02-28 14:46:47 +10:00
Luke Bermingham 801c5735ea
Merge pull request #128 from EpicGames/UE5.2
Bring UE5.2 to master
2023-02-25 21:53:53 +10:00
Luke Bermingham 7bed284cf8
Bump library to 0.1.3
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-02-25 21:47:27 +10:00
Luke Bermingham b93de6cf9d Exposed a function to build signalling server URLs programmatically. 2023-02-25 21:45:26 +10:00
Luke Bermingham 7e5b2563fc Add execution bit to all .sh scripts 2023-02-25 21:21:40 +10:00
Luke Bermingham cad6f610ce
Update Dockerfile
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-02-25 21:08:31 +10:00
Luke Bermingham 29dca119c7
Update description for signalling server package
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-02-25 21:06:17 +10:00
Luke Bermingham 8edd4b1991
Update workflow for ss container to point to dockerfile
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-02-25 21:04:21 +10:00
Luke Bermingham 11ab985ec8
Update Dockerfile to copy frontend and place it beside SS dir
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-02-25 20:54:40 +10:00
Luke Bermingham ceb3bba2b1
Update workflow file context to have root dir
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-02-25 20:49:39 +10:00
Luke Bermingham 4ffd576db4
Attempt fix paths in signalling server dockerfile
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-02-25 20:43:57 +10:00
Luke Bermingham 5af9e6eba9
Bump GH release to 0.2.3
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-02-25 20:34:55 +10:00
Luke Bermingham a002575f57
Bump ui-library to 0.0.4
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-02-25 20:33:29 +10:00
Luke Bermingham 6c7a975d46
Bump library to 0.1.2
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-02-25 20:32:04 +10:00
Luke Bermingham 4daa9ee9c6
Merge pull request #126 from EpicGames/master
Bring UE5.2 up to date with master
2023-02-25 20:30:45 +10:00
Luke Bermingham c3f0b834c0
Added XR events: xrSessionStarted, xrSessionEnded, xrFrame (#125) 2023-02-25 20:28:10 +10:00
Luke Bermingham d2324219a9
Merge pull request #124 from lukehb/expose_ws_xr_controllers
Exposed websocketController and webXRController to public API
2023-02-25 20:13:26 +10:00
Luke Bermingham 56a64b3f91 Exposed websocketController and webXRController to public API 2023-02-25 20:08:33 +10:00
Luke Bermingham bfce8748be
Merge pull request #123 from Belchy06/master
Fix cirrus Dockerfile
2023-02-24 16:36:20 +10:00
William Belcher f23d2f0f60
Fix cirrus dockerfile 2023-02-24 15:39:34 +10:00
William Belcher eb61688868
Merge pull request #122 from Belchy06/Update-docs
Update Docs to remove broken links
2023-02-24 10:34:49 +10:00
William Belcher d2c3a5c15d
Remove references to removed images 2023-02-24 10:27:12 +10:00
William Belcher 8c4a5d9989
Update links to docs images 2023-02-24 10:18:58 +10:00
Luke Bermingham 659a4db950
Merge pull request #119 from EpicGames/UE5.2
Bring UE5.2 changes to master
2023-02-23 11:08:40 +10:00
Luke Bermingham 44a3f5e6da Bump GH release version to 0.2.2 2023-02-23 10:48:34 +10:00
Luke Bermingham 42da3d3b83 Update ui-library package.json description. 2023-02-23 10:46:57 +10:00
Luke Bermingham 070869086a Update package-lock and remove dep on lib from reference frontend as this is present through npm link 2023-02-23 10:42:51 +10:00
Luke Bermingham 236232e061 Bump ui-library to 0.0.3 2023-02-23 10:29:10 +10:00
Luke Bermingham 198e995b9b Bump library version number to 0.1.1 2023-02-23 10:23:45 +10:00
Luke Bermingham ed82af78f7
Merge pull request #118 from EpicGames/master
Bring smaller bundle size fix to 5.2 (#117)
2023-02-23 10:09:39 +10:00
hmuurine 6282965dab
Smaller bundle size (#117)
* Changed Github actions to first do `npm ci`, then `npm link`

* Modified package to not bundle library dependencies into library JS

* Added: webpack config to build both umd and esm versions of the frontend library

* Changed package run to first do `npm ci`, then `npm link` also for implementation, since now it has the libraries as dependencies

* Updated package-lock

* Switch the order of `npm link` commands because the order matters
2023-02-23 09:53:01 +10:00
Luke Bermingham d401815bc2
Merge pull request #116 from EpicGames/master
Update 5.2 from master
2023-02-22 18:59:22 +10:00
Luke Bermingham 49dcfff303
Update building container image for ss to tag 5.2
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-02-22 18:58:36 +10:00
Luke Bermingham a50d37f7a1
Update README.md
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-02-22 18:54:39 +10:00
Luke Bermingham 0120f0a93c
Update README.md
Signed-off-by: Luke Bermingham <1215582+lukehb@users.noreply.github.com>
2023-02-22 18:51:57 +10:00