FYI the lag induced by streaming the video over network made the game unplayable, so I gave up my attempts and simply ran a laptop directly connected to the TV.
Only the game doesn't seem to support neither Nintendo Switch pro or PS3 controllers, so guests using iPhones are left with sad faces :P