In at least the first case, DRM.
Netflix wouldn't allow an open source decoder for their encryption, hence why the only current solution is via a browser on some platforms.
No idea on the other one as I've never heard of it, but maybe something similar.
Azubu.tv and as if it were a twitch.tv, are competitors.