Files
2022-12-01 12:41:24 +05:00

40 lines
1.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# The new home for the Pixel Streaming servers!
The Pixel Streaming servers and web frontend that was in `Samples/PixelStreaming/WebServers` is now here.
## Goals
The goals of this repository are to:
- Increase the release cadence for the Pixel Streaming servers (to mitigate browser breaking changes sooner).
- Encourage easier contribution of these components by Unreal Engine licensees.
- Facilitate a more standard web release mechanism (e.g. NPM packages or similar... coming soon).
- Grant a permissive license to distribute and modify this code wherever you see fit (MIT licensed).
## Repository contents
Reference implementations for the various pieces needed to support a PixelStreaming application:
- SignallingWebServer (Cirrus)
- SFU (Selective Forwarding Unit)
- Matchmaker
## Versions
We maintain versions of the servers and frontend that are compatible with existing and in-development version of Unreal Engine.
:warning: **There are breaking changes between UE versions - so make sure you get the right version**. :warning:
We maintain the following in branches right now:
[Master](https://github.com/EpicGames/PixelStreamingInfrastructure/tree/master) (This is our dev branch.)
[UE5.1](https://github.com/EpicGames/PixelStreamingInfrastructure/tree/UE5.1)
[UE5.0](https://github.com/EpicGames/PixelStreamingInfrastructure/tree/UE5.0)
[UE4.27](https://github.com/EpicGames/PixelStreamingInfrastructure/tree/UE4.27)
[UE4.26](https://github.com/EpicGames/PixelStreamingInfrastructure/tree/UE4.26)
## Legal
© 2004-2022, Epic Games, Inc. Unreal and its logo are Epics trademarks or registered trademarks in the US and elsewhere.