NHL.tv has an app for pretty much all streaming hardware. I use it on Apple TV, works like a charm.
Yeah, I do Hulu live TV. I ditched Sling for it because sling was hot garbage. Channel lineup varies by market (I don't get ABC live because they don't have an agreement with the local affiliate, for instance) but I also get the Washington regional sports channels, I'm sure they have that nailed down in most markets. No NHL Network, but eh, that's only a few games a year.