javascript - 这可以在'node'和'hls.js'中使用'stream'模块吗?#2216
问题描述
这可以在'node'和'hls.js'中使用'stream'模块吗?(电子应用程序 - 使用主和渲染器进程)我想要做的是,我想下载 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 在内存中创建临时文件吗?
解决方案
推荐阅读
- sql - 如何将 datenow 添加到 sql db2 日期范围?
- python - 在向量中存储来自 50 个图像的像素值
- c# - 在 asp.net C# 中使用 Convert.ToDateTime 转换错误
- ruby-on-rails - Rails 6 heroku 预编译资产失败
- bash - “-eq”运算符对于双括号之间的字符串比较始终为真
- python - 这段代码的输出是什么,我没有任何输出,因为我的电脑很慢
- .net - 将剃刀视图转换为 pdf 文件
- java - 在 Apache Camel 中修改 Spring Boot bean
- javascript - 更改未选择的图像的不透明度,但保持选择的图像可见
- c# - 如何编写 C# LINQ 代码以根据条件进行选择