Is it legal?

Absolutely. The FCC defines streaming as “public domain”. The content only becomes illegal if you download and or distribute it, which you first need to be in possession of in order to do so. We protect you from that since our system does not allow you to download any protected intellectual property. And there is no need to considering everything is always available On-Demand.
See President Obama's Annoucement