I have the task to embed a mp4 video on our Sharepoint 2010 or 2007 Site. The video should play in IE9+ and Chrome.
Also the video should not be downloadable by anyone. I know that there is no solution to make a video not downloadable, but it should be as hard as possible to do it. I have read about a solution to draw a HTML5 canvas, load the video in background and draw every frame to the canvas. So if someone trys to download the video, he will only get an image from the current frame.
I tried to implement the Video in SP2007 Web Part with this approach:
<embed src="http://link to video here"
autoplay="true"
loop="false"
width="200"
height="200">
</embed>
It is working on IE but when i navigate on that page with chrome, it is downloading the video automatically instead of playing it.
Also right click disabling is not working with this code:
<script src="https://code.jquery.com/jquery-1.11.1.min.js"></script>
<script type ="text/javascript">
$(document).ready(function(){
$('#videoElementID').bind('contextmenu',function() { return false; });
});
<script>
Can anyone help me with this task or give me some hints for a better approach?