如何把ImageReceiver收到的视频帧数据保存到本地

如何把ImageReceiver收到的视频帧数据保存到本地  

HarmonyOS
2024-06-13 10:45:33
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
失望的满天星

使用fs实现保存到本地。

nextImage.getComponent(image.ComponentType.JPEG, async (err: BusinessError, imgComponent: image.Component) => { 
  if (err || imgComponent === undefined) { 
    return; 
  } 
  if (imgComponent.byteBuffer as ArrayBuffer) { 
    let file = fs.openSync(path, fs.OpenMode.READ_WRITE | fs.OpenMode.CREATE); 
    write(file.fd, imgComponent.byteBuffer).then((writeLen) => { 
      console.info("write data to file succeed and size is:" + writeLen); 
      fs.closeSync(file); 
    }).catch((err: BusinessError) => { 
      console.info("write data to file failed with error message: " + err.message + ", error code: " + err.code); 
    }); 
    nextImage.release() 
  } else { 
    return; 
  } 
})
分享
微博
QQ
微信
回复
2024-06-13 20:58:36
相关问题
怎么视频保存到相册以及主机端?
2509浏览 • 1回复 待解决
应用沙箱下图片保存到图库
353浏览 • 1回复 待解决
如何视频保存到相册以及主机端
4005浏览 • 1回复 待解决
怎么下载网络上PDF保存到本地?
2255浏览 • 1回复 待解决
Hi3861数据保存到flash
7683浏览 • 1回复 已解决
imageReceiver拿到数据帧长度
367浏览 • 1回复 待解决
如何将像素点保存到图片文件
874浏览 • 1回复 待解决
有谁知道如何将图片保存到相册
385浏览 • 1回复 待解决
获取网络图片并保存到相册
360浏览 • 1回复 待解决
鸿蒙开发如何播放本地视频
7910浏览 • 1回复 待解决
应用内组件截图并保存到用户文件
124浏览 • 1回复 待解决
关于视频流格式和如何保存咨询
443浏览 • 1回复 待解决
ArkUI(eTS)如何实现本地图片保存
5445浏览 • 1回复 待解决
如何保存本地图片到相册中
175浏览 • 1回复 待解决
Harmony 如何读取本地视频文件路径?
13104浏览 • 2回复 待解决
TV 中如何用Java播放本地视频
7968浏览 • 2回复 待解决