Let me go ahead and state my ultimate goal here first, I'm trying to establish some way to stream Xbox one games from outside my home LAN in the most free way possible. I've started researching and so far I see there are two trains of thought, establish a VPN to access your home network or port-forward your Xbox one's address. Now, bare with me here because my knowledge of VPN and port forwarding is admittingly crude. But is there something that should make me go one way or the other? As I understand it VPN is secure while anyone could access the Xbox if I portforward it, but I'm not sure if that's a real danger or not. Would one stream a higher quality/faster than the other? I'm not hyper concerned about speed because this is mostly for fun, but it needs to fast enough that's its practical. My home speeds are 20/200 if I'm not mistaken. General tips/advice? Thanks in advance.