-
Notifications
You must be signed in to change notification settings - Fork 18
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #54 from ScalablePixelStreaming/denis-docs-updates
Documentation updates
- Loading branch information
Showing
5 changed files
with
188 additions
and
166 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,36 +1,33 @@ | ||
# Scalable Pixel Streaming Frontend | ||
# Scalable Pixel Streaming frontend | ||
|
||
This is the web frontend for [Scalable Pixel Streaming (SPS)](https://scalablestreaming.io). | ||
This repository contains the web frontend for [Scalable Pixel Streaming (SPS)](https://scalablestreaming.io), which is a lightweight wrapper implementation of Epic Games [Pixel Streaming frontend](https://github.com/EpicGamesExt/PixelStreamingInfrastructure/tree/master/Frontend). | ||
|
||
The SPS frontend is a lightweight implementation of Epic Games' [Pixel Streaming frontend](https://github.com/EpicGames/PixelStreamingInfrastructure/tree/master/Frontend). | ||
|
||
## Features of the SPS Frontend | ||
## Features of the SPS frontend | ||
|
||
- [Extensions](./library/src/SignallingExtension.ts) to the default signalling messages to communicate with our custom signalling server. | ||
- The sending of [streaming statistics](./library/src/SPSApplication.ts#L38) to our signalling server. | ||
- [Streaming statistics](./library/src/SPSApplication.ts#L38) are being sent to our signalling server. | ||
|
||
## Documentation | ||
|
||
### Utilising the Scalable Pixel Streaming Frontend | ||
Below is a comprehensive guide for accessing the Scalable Pixel Streaming Frontend. This guide includes where to download the library, how to consume it and how to customise it for usage in different projects. | ||
- [Scalable Pixel Streaming Frontend utilisation guide](./docs/frontend_utilisation_guide.md) | ||
|
||
### Migrating from Scalable Pixel Streaming Frontend | ||
In general, the official Epic Games Pixel Streaming [Frontend docs](https://github.com/EpicGames/PixelStreamingInfrastructure/tree/master/Frontend) should cover most common usage cases (as our library is simply a thin wrapper on that). However, some Scalable Pixel Streaming Frontend specific docs are listed below: | ||
Refer to our [Scalable Pixel Streaming frontend utilisation guide](./docs/frontend_utilisation_guide.md) for accessing the Scalable Pixel Streaming frontend, downloading the library, consuming it, and customising it for usage in different projects. | ||
|
||
### Migrating legacy Scalable Pixel Streaming frontend | ||
|
||
All SPS versions since `v0.1.4` are using the current version of Epic Games Pixel Streaming frontend. Refer to [our migration guide](./docs/api_transition_guide.md) if your frontend predates this version. | ||
|
||
- [Migrating from Scalable Pixel Streaming Frontend <=0.1.4](./docs/api_transition_guide.md) | ||
### Scalable Pixel Streaming frontend reference | ||
|
||
### Scalable Pixel Streaming Frontend Reference section | ||
The Scalable Pixel Streaming Frontend is a part of a complex system which abstracts a lot of its complexities behind the library. Below is a useful collection of references which explain how the Scalable Pixel Streaming Frontend fits within Scalable Pixel Streaming as a whole. | ||
- [Scalable Pixel Streaming Frontend Reference guide](./docs/sps_frontend_refrence_guide.md) | ||
The Scalable Pixel Streaming frontend is part of a complex system that abstracts a lot of its complexities behind the library. Refer to our [reference guide](./docs/sps_frontend_refrence_guide.md) to gain a deeper understanding of how the SPS frontend fits within Scalable Pixel Streaming as a whole. | ||
|
||
## Issues | ||
|
||
As the SPS frontend is a lightweight implementation of the Epic Games frontend, the majority of issues should be reported to the Epic Games frontend [here](https://github.com/EpicGames/PixelStreamingInfrastructure/issues). | ||
As the SPS frontend is an implementation of the Epic Games Pixel Streaming frontend, the majority of issues will pertain to the Epic Games frontend and should be reported on [their repository](https://github.com/EpicGamesExt/PixelStreamingInfrastructure/issues). | ||
|
||
However, in cases where you are certain it is an SPS specific frontend issue, please report your issue [here](https://github.com/ScalablePixelStreaming/Frontend/issues). | ||
If you encounter an issue specific to the SPS implementation, please report it [here](https://github.com/ScalablePixelStreaming/Frontend/issues). | ||
|
||
|
||
## Legal | ||
|
||
Copyright © 2021 - 2023, TensorWorks Pty Ltd. Licensed under the MIT License, see the file [LICENSE](./LICENSE) for details. | ||
Copyright © 2021 - 2024, TensorWorks Pty Ltd. Licensed under the MIT License, see the [license file](./LICENSE) for details. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.