Yes, it is safe and legal to use TVPlayer since the service is backed by Microsoft SilverLight and has an impressive 3 million+ user base.