Tom. I know about directv and commercial accounts; I don't know about Netflix or You tube. A quick google search indicates no.
I know that music licensing is not a dog I'd want to get into a fight with. Frankly, they don't lose if they come after someone. With music licensing, the owner/proprietor of the facility, not the installer, is the one they go after.
[Link: google.com]