How can I restrict downloads of my videos?

I’m not aware of any plugin that will allow seeing anything that can’t be downloaded. That’s why sites like YouTube and vimeo exist, so you’d need to develop an application like those and then integrate it with discourse. See Video Upload to YouTube and Vimeo using Theme Component if YouTube or vimeo are an option.

2 Likes