EpicGamesExt / PixelStreamingInfrastructure

The official Pixel Streaming servers and frontend.
MIT License
208 stars 77 forks source link

Network Requirement for the Host #265

Open shrenik2703 opened 3 weeks ago

shrenik2703 commented 3 weeks ago

Dear Team,

We would like to inquire about the minimum network bandwidth and speed required for a machine running an Unreal Engine application instance (not the one viewing the application on a browser). Could you please provide your recommendation on the optimal network specifications for ensuring smooth performance on the host machine?

Thank you for your assistance.

mcottontensor commented 2 weeks ago

This depends entirely on the configuration of the stream. The streamer is designed to scale with available bandwidth in various ways such as lower quality encoding, resolution scaling or framerate limiting. It also depends on the complexity of the scenes being streamed.

Since we use H264, VP8 or VP9 your best bet is to look up recommended bit rates of these codecs for the configuration you're wanting to use. However as a very rough guide, we look at 5 to 20 mbps for a decent quality stream.