title: Play a video without a file on disk [Java]
body: <p>I'm doing a project where I have AES 256bit encrypted chunks of video (Original format of chunks is MP4)</p>
  
  <p>When a user select start date and end date of the video which he wants to see,I have to decrypt the corresponding chunks and play them in a video player.
  The problem is that I can't store decrypted files on disk, but only load them into memory,say, I can only send byte arrays to the videoplayer.</p>
  
  <p>I would like to implement this project in java, but I don't know how to stream chunks to the video player without having a physical file. Any ideas? Xuggler? Indeed, Is it possible to have a a web application or should I opt for a standalone application? Thanks</p>