Yes, Hulu requires your IP address to detect the location you are in every time you access its service.