個人的には、ウェブページでビデオを表示したいときにvideoタグを直接書くことはほとんどなくて、YouTubeやVimeoにホスティングして、API経由で表示したり、iframe埋め込みをすることが多いです。
その際、例えばログインしたユーザーのみなど、限られたユーザーしか観ることができないビデオを表示したい場合はVimeoが便利です。
最低料金として月額700円掛かるのですが、有料プランに加入すれば、
- vimeo.comに表示しない
- iframeで埋め込めるドメイン
を指定することができます。
僕は検証のためにPlusに加入してみたのですが、
- 未ログイン時に動画のURL(vimeo.com)に直アクセスしても表示されないこと
- 未指定のドメインに埋め込めないこと
が確認できました。