【发布时间】:2016-01-08 05:32:43
【问题描述】:
我知道存在两种类型的编解码器 - 硬件编解码器和软件编解码器。
Supported Media Formats 显示 Android 支持的编解码器。
我想知道编解码器是否在支持的媒体格式中列出,这是否意味着它是软件编解码器?例如,如果提到Android支持AAC LC编解码器(Android支持编解码器),而我的硬件不支持AAC LC编解码器,我可以播放AAC吗? LC 音频音乐?
【问题讨论】:
我知道存在两种类型的编解码器 - 硬件编解码器和软件编解码器。
Supported Media Formats 显示 Android 支持的编解码器。
我想知道编解码器是否在支持的媒体格式中列出,这是否意味着它是软件编解码器?例如,如果提到Android支持AAC LC编解码器(Android支持编解码器),而我的硬件不支持AAC LC编解码器,我可以播放AAC吗? LC 音频音乐?
【问题讨论】:
所有 Android 设备都必须支持Supported Media Formats 中的编解码器列表。 Android 有 CTS 测试来检查设备是否支持这些格式。
但是,这可以使用软件或硬件编解码器来完成。通常,使用硬件编解码器支持视频,而软件支持音频,因为音频需要较少的处理能力。
在您的情况下,即使硬件不支持 AAC LC,设备也会使用软件编解码器库进行解码。
【讨论】: