Как воспроизводить видео AVI в элемент Canvas или Video:
// Called every second
videoWorker.onmessage = function (e) {
let blob = e.data;
console.log(blob);
let blobURL = URL.createObjectURL(blob);
livePlayer.src = blobURL;
};
blob здесь
Blob {size: 752290, type: "video/avi"}
size: 752290
type: "video/avi"
__proto__: Blob
arrayBuffer: ƒ arrayBuffer()
arguments: (...)
caller: (...)
length: 0
name: "arrayBuffer"
__proto__: ƒ ()
[[Scopes]]: Scopes[0]
size: (...)
slice: ƒ slice()
stream: ƒ stream()
text: ƒ text()
type: (...)
constructor: ƒ Blob()
Symbol(Symbol.toStringTag): "Blob"
get size: ƒ size()
get type: ƒ type()
__proto__: Object