IDG Answers is a community of experts who are passionate about technology. Ask a question or answer one below.
When I occasionally want to watch streaming video that is region locked I just use a VPN. It doesn't always work that well though - higher quality video often stutters and stops. A VPN can work, but don't expect it to always work perfectly. The other way to go is to use one of the DNS services like Tunlr or UnoDNS. You will have to pay for most of them, but I think Tunlr may be free to try. Any of the DNS services should work better than a VPN for streaming video, but if you already have a VPN you use, I would definitely try that first.
A player isn't going to make any difference on streaming video, incidentally. So beware of people who try to rip you off and sucker you into paying for a player to watch region locked streaming video. They are just trying to take your money.