Netflix Streaming Starts in 130 More Countries January 24, 2016 Your browser doesn’t support HTML5 Netflix offers video streaming in 130 more countries around the world.