在 Android 中用作视频编码器的 MediaCodec 的多个实例 [英] Multiple instances of MediaCodec used as video encoder in Android

查看:48
本文介绍了在 Android 中用作视频编码器的 MediaCodec 的多个实例的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否可以使用两个 Android MediaCodec 实例作为视频编码器同时编码两个视频?

Is it possible to use two Android MediaCodec instances as video encoder to encode two videos simultaneously?

我知道 MediaCodec 本身可以有多个实例,用于视频/音频编码/解码.但是除了性能的影响之外,硬件/Android版本对编码多个视频是否有任何限制?

I know that MediaCodec itself can have multiple instances, for video/audio encoding/decoding. But is there any restriction on hardware/Android version on encoding multiple videos, besides the impact of performance?

更具体地说,如果仅考虑 Android 4.3 或更高版本,视频编码器的多个实例是否有效还是仍然依赖于设备?

More specifically, if considering only Android version 4.3 or higher, is multiple instances of video encoder valid or still be device-dependent?

推荐答案

根据我的经验,它完全取决于设备.并且有些设备一次只能支持一个视频编码器实例

From my experience it completely depends on a device. And there are devices that are able to support only one instance of video encoder in one time

这篇关于在 Android 中用作视频编码器的 MediaCodec 的多个实例的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆