title: Is it possible to use canvas to play a video,but through animating the pixels?
body: <p>So the thing is that ,I want to play a video on a website that does not allow me to play any videos or show any photo's.</p>
  
  <p>Therefore i come across an idea to allow the client side script to download one picture from the server, so that we can avoid tainting the canvas.</p>
  
  <p>After that ,the server will extract pixel data from the first frame of the video,and then send that data to the client side script to be processed and replace the default pixel data that is already on the canvas with the one that has been received.</p>
  
  <p>Then for efficiency ,the server will compare the first frame with the second, and then if for example the first frame consists of a pixel with the same color and position as the second frame then the server will only send the pixels that need to be changed,so this means that the server will only send the pixel data that is needed.</p>
  
  <p>This process will be automatic until the end of a video.</p>
  
  <p>so my full question is that ,is this possible ,and if 'yes' ,tell me if that will slow down the user's device or not, and if it will , is there a way to improve efficiency?</p>