This is possible but it will have the limitation that the first time that you are view the video you would have to wait for the video to download completely, before playing it. This would happen because to cache the video we would need to download and then play it, currently we let the system download it and play it