как я могу сохранить свои фрагменты потоков, которые были преобразованы в большие двоичные объекты, на моем сервере node js в режиме реального времени
клиент.js | Я передаю свой кулачковый поток в виде бинарного файла на мой сервер node js
handleBlobs = async (blob) => {
let arrayBuffer = await new Response(blob).arrayBuffer()
let binary = new Uint8Array(arrayBuffer)
this.postBlob(binary)
};
postBlob = blob => {
axios.post('/api',{blob})
.then(res => {
console.log(res)
})
};
сервер.js
app.post('/api', (req, res) => {
console.log(req.body)
});
как я могу сохранить входящие BLOB-объекты или двоичные файлы в один видеофайл в конце завершения видеозаписи.