Why Pixel Streaming is Windows only?

Best guess is that because the inhouse Linux team is fairly small there was not enough people to work on the Linux part of it.

But the question is…did you try it on Linux? What is the major factor from stopping it from working? Can you make a PR to make it work somewhat easily?

Instead of rolling your own it might be beneficial to answer the above questions and see if you can just finish what was started from Epic’s side.