视频硬编码异常:使用自带API 进行视频硬编码,不杀进程的情况下,大概10-15次硬编码使用周期,会开始复现

使用自带API 进行视频硬编码,不杀进程的情况下,大概10-15次硬编码使用周期,会开始复现OH_VideoEncoder_CreateByMime(OH_AVCODEC_MIMETYPE_VIDEO_AVC);返回的是空指针。一旦复现问题后面每次使用硬编码都100%复现问题,直到杀进程重新进app才恢复。

活检后需要把动作检测帧硬编码成视频。

HarmonyOS
2024-05-08 21:38:28
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
sheeny2000

此问题可能是因为使用编码器后没有调用OH_VideoEncoder_Destroy()接口进行资源释放,必须得保证销毁ret等于0,才能确保后续正常硬编码,编解码器最多 16 个实例,超过就创建失败了。

分享
微博
QQ
微信
回复
2024-05-09 11:31:44
相关问题
如何处理应用存在URL编码
393浏览 • 1回复 待解决
求鸿蒙视频编码解码具体demo
5602浏览 • 1回复 待解决
视频都支持哪些编码格式
235浏览 • 1回复 待解决
【播放器】解码支持Demo
762浏览 • 1回复 待解决
实现文本编码和解码机制。
43浏览 • 1回复 待解决
如何进行base64编码,有人知道吗?
253浏览 • 1回复 待解决
SM3摘要算法对明文进行编码转换
424浏览 • 1回复 待解决
是否可以同时启动多个编码
785浏览 • 1回复 待解决
如何在多设备情况下使用hdc
325浏览 • 1回复 待解决
什么情况下使用多Module
1239浏览 • 1回复 待解决
ForEach什么情况下触发复用
392浏览 • 1回复 待解决
求大佬告知如何获取运营商编码
657浏览 • 1回复 待解决
js canvas转base64编码图片不全
9253浏览 • 1回复 待解决
Color.Black如何转成对应颜色编码
916浏览 • 1回复 待解决