If you have a private streaming server, you can ask viewers to pay you the subscription fee. Once done, send login credentials to the users who have paid and sync video stream between the browser and the server.