我已经使用鸿蒙系统的编码器对音视频数据进行了编码,现在需要将编码后的数据写入封装器中进行封装。请问,应该使用AVMuxer模块的哪个函数来实现这个功能?在写入数据时需要注意哪些事项?
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。
我已经使用鸿蒙系统的编码器对音视频数据进行了编码,现在需要将编码后的数据写入封装器中进行封装。请问,应该使用AVMuxer模块的哪个函数来实现这个功能?在写入数据时需要注意哪些事项?
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。
1 回答550 阅读✓ 已解决
1 回答558 阅读
1 回答596 阅读
1 回答505 阅读
1 回答504 阅读
520 阅读
511 阅读
可以使用OH_AVMuxer_WriteSampleBuffer()方法来实现这个功能,需注意:该接口必须在OH_AVMuxer_Start后,OH_AVMuxer_Stop前调用。 调用者需要按sample中的时间顺序将sample写入正确的音视频轨