问:webrtc Android sdk中MediaCodecVideoEncoder和HardwareVideoEncoder的区别是什么?

时间:2017-07-21 01:17:58

标签: webrtc

我注意到最近引入了一个新课程HardwareVideoEncoder,它与MediaCodecVideoEncoder之间的关系是什么?是否计划替换MediaCodecVideoEncoder

1 个答案:

答案 0 :(得分:1)

在过去两个月阅读WebRTC的提交历史记录后,我认为HardwareVideoEncoder被设计为使用MediaCodec的新方法。

所以它应该替换旧的MediaCodecVideoEncoder,但现在还没有,它还在开发中,还没有准备好。

Initial commit about it

  

可注射视频编解码器的接口。

     

将来的重构将使用这些接口   允许客户提供自定义编解码器实现。