The only way I have found to stop guests from playing videos before joining my websites is:
Login in to your Admin, click on Site Settings, under System Settings look for Guest Limit, clear all values in the box and then click Update.
Try it? It works for me! :-)
Bookmarks