gpt4 book ai didi

android - 将 mediacodec 与 createInputSurface 一起使用时强制 i 帧

转载 作者:搜寻专家 更新时间:2023-11-01 08:51:27 24 4
gpt4 key购买 nike

当使用表面作为输入时,是否可以触发编码器发送 i 帧?我知道在排队输入缓冲区时是可能的,但是在使用 createInputSurface 时我没有找到这样做的方法。

最佳答案

您不能在缓冲区上设置标志。这也会影响 BUFFER_FLAG_END_OF_STREAM,但为此您需要调用 signalEndOfInputStream()

I 帧将每隔 KEY_FRAME_RATE * KEY_I_FRAME_INTERVAL 缓冲区发送一次。 (我不知道这有多坚定——我怀疑它们在实践中或多或少会出现。)

关于android - 将 mediacodec 与 createInputSurface 一起使用时强制 i 帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22987816/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com