Stream, cast, record and download Netflix, Hulu, Amazon and many more channels. Existing subscriptions to services such as Netflix are required, although there are some free channels. Geoblocking …