I would like to display a video from a Javascript Blob/File object in the HTML5 video tag.
This code only works for small videos :
var reader = new
I've found. It was so simple that I didnt even see it...
function display(vid){
var video = document.getElementById("video");
video.src = window.URL.createObjectURL(vid);
}
In some case blobObject.data should be provided in createObjectURL() method. See this simple trick:
function playVideo(videoStream){ // as blob
var video = document.querySelector('video');
var videoUrl=window.URL.createObjectURL(videoStream.data);// blob.data gives actual data
video.src = videoUrl;
}