title: Decrypt and stream video
body: <p>The situation I need help with is as follows.</p>
  <p>I have a video file that is encrypted with &quot;aes-256-ctr&quot; algo on a URL.
  I have a JS web app that needs to play the video.
  The file can range from a 10 MBs to a 4 GBs.</p>
  <p>I do not want to download the complete file and then decrypt it and display from the locally decrypted file. And obviously I can not give the URL to the video tag as it will no be able to play the file.</p>
  <p>Is there a way that the stream can be decrypted and displayed?</p>
  <p>I am not sure how to handle this situation.</p>
  <p>Any suggestions would be appreciated.</p>