编码器必须要从第一帧回调里面才可以拿到sps信息和pps信息吗 HarmonyOS 鸿蒙Next
编码器必须要从第一帧回调里面才可以拿到sps信息和pps信息吗 HarmonyOS 鸿蒙Next
编码器必须要从第一帧回调里面才可以拿到sps信息和pps信息吗? 编码器configure后调用OH_VideoEncoder_GetOutputDescription 或 OH_VideoEncoder_GetInputDescription,GetBuffer都拿不到?
```scss
OH_AVFormat_GetBuffer(outFormat, OH_MD_KEY_CODEC_CONFIG, &extradata, &extradata_size);
android 就可以解析到csd-0和csd-1。
更多关于编码器必须要从第一帧回调里面才可以拿到sps信息和pps信息吗 HarmonyOS 鸿蒙Next的实战教程也可以访问 https://www.itying.com/category-93-b0.html
更多关于编码器必须要从第一帧回调里面才可以拿到sps信息和pps信息吗 HarmonyOS 鸿蒙Next的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS中,编码器的SPS(Sequence Parameter Set)和PPS(Picture Parameter Set)信息通常是在编码过程中生成的。这些信息可以通过编码器的回调函数获取。具体来说,SPS和PPS信息通常在编码的第一帧或关键帧(I帧)中生成,因此在第一帧的回调中获取这些信息是常见做法。不过,编码器的实现可能会有所不同,有些编码器可能会在后续帧中也提供这些信息。因此,虽然第一帧回调是获取SPS和PPS信息的常见方式,但并不是唯一的方式。具体实现还需参考鸿蒙的编码器API文档。