Возможно ли использовать модуль 'stream' в 'node' и 'hls.js'?(Приложение Electron - работа с основными процессами и процессами рендеринга). Я хочу скачать mp3-файлы и зашифровать их, а затем расшифровать и воспроизвести!Но я не хочу создавать новый файл после расшифровки, я хотел бы знать, есть ли способ что-то сделать с помощью hlsjs?
const fs = require('fs');
const readStream = fs.createReadStream('./a.mp3');
// I don't want to create b.mp3
// I want to parse it directly and pass it to hls.js
const writeStream = fs.createWriteStream('./b.mp3');
readStream.on('data', (chunk) => {
// Can i pass this chunk to hls.js?
console.log('chunk', chunk);
writeStream.write(chunk);
});
Если это невозможно, могу ли я создать временные файлы впамять с nodejs?