While VPNs encrypt your incoming and outgoing Web data, Smart DNS services are designed only to unblock specific websites or apps.
That makes them suitable for media streaming (in limited cases). However, the best way to preserve your privacy while unblocking even the toughest streaming platforms is using a VPN (our recommendation is ExpressVPN).