ITV Player, the catch up service from the free to air UK TV station, have released an app for Windows …