Wouldn't a simple "log in to see the links" approach solve this problem?
The cost to run one of those sites is being overestimated here. They don't actually serve any of the video streams, just embedding from the dozens and dozens of little-known free live streaming services.