Ideally, the hosting machine would need to be powerful enough to play the game and to encode the stream simultaneously. Does the hosting machine need powerful graphics or would a headless Xeon PC server work well? I ask as I am looking at getting one anyway to host opensim and that only being a database doesn't require much in the way of a GPU the graphics being handled by the client viewer.