自 API-18 以来担心 Android MediaCodec 和 MediaMuxer 的兼容性
Worrying about the compatibility of Android MediaCodec and MediaMuxer since API-18
经过一番努力,我写了一个demo,可以成功录制h264/aac个视频。我使用 MediaCodec 和 MediaMuxer,它们自 api-18 以来都可用。为了避免相机输出和MediaCodec编码器输入的颜色格式不同,我根据grafika的连拍activity选择了颜色格式"MediaCodecInfo.CodecCapabilities.COLOR_FormatSurface"。
但是我担心一件事,Android phone有很多种,我的demo可以在任何android手机phone上用[=19=录制视频吗? ]-18 或更高。
生活中几乎没有保证,但 Android CTS 测试试图确保所有设备正确执行某些操作。听起来你正在做的事情利用了 CTS 涵盖的功能,所以成功的机会很大,但总有例外。
对于此应用或任何应用,最好在尽可能多的不同设备上进行测试。
经过一番努力,我写了一个demo,可以成功录制h264/aac个视频。我使用 MediaCodec 和 MediaMuxer,它们自 api-18 以来都可用。为了避免相机输出和MediaCodec编码器输入的颜色格式不同,我根据grafika的连拍activity选择了颜色格式"MediaCodecInfo.CodecCapabilities.COLOR_FormatSurface"。 但是我担心一件事,Android phone有很多种,我的demo可以在任何android手机phone上用[=19=录制视频吗? ]-18 或更高。
生活中几乎没有保证,但 Android CTS 测试试图确保所有设备正确执行某些操作。听起来你正在做的事情利用了 CTS 涵盖的功能,所以成功的机会很大,但总有例外。
对于此应用或任何应用,最好在尽可能多的不同设备上进行测试。