You can watch TVNZ on Demand on your smart TV by screencasting it via your mobile phone.