H5P. Create, share and reuse interactive HTML5 content in your browser

Just add controlsList="nodownload" in your video tag.
This page demonstrates the new HTML5 video element, its media API, and the media events. Play, pause, and seek in the entire video, change the volume, mute, change the playback rate (including going into negative values).