Have you been in contact with the streaming service companies? For players with a lower computer spec. I realize this may be way too early now, but could be worth contacting them as a heads up.