Android 4.1 新增多媒体功能

Android 4.1 新增媒体功能


Media Codec访问


Android 4.1 提供了平台硬件和软件Codec的底层访问(low-level access)。上层App能够查询系统获取设备中可用的底层Media Codec并使用。例如,你能够创建Media Codec的多个实例,插入input buffer,并获取其返回的output buffer。除此以外,Media Codec框架支持受保护的媒体内容。App能够查询到设备中可播放DRM保护内容的Codec。

USB音频输出


支持USB音频输出,以允许硬件厂商制造类似于audio dock(苹果音响基座)的Android设备接口。开发者可通过Open Accessory Development Kit(ADK) 运用该功能开发自己的硬件产品。

录音触发


Android现在允许你在音频播放完成时触发录音功能。这个功能在一些场景中很有用,例如播放一段音频以提示用户开始录音并立即录制。这个功能帮助你同步录音时机,使得你既不会录音开始太早以至于录下当前播放的声音,也避免录音开始的太晚。


多通道音频


Android 4.1 允许多通道音频在支持通过HDMI接口输出的多通道音频设备上播放。通过多通道音频你能够为用户提供丰富的多媒体体验,尤其是游戏,音乐和视频App。对于那些不支持的设备,Android会自动将音频混音至其所支持的声道数(通常是stereo立体声)。
Android 4.1 同时增加了内置的AAC 5.1 音频编解码支持。


音频预处理


开发者能针对录音使用预处理效果,例如降噪以增强录音质量,对混响回声进行回声消除,以及对音量不稳定的音频做自动增益控制。对于那些需要高质量并清晰的音频录制的App来说,这些预处理功能会使其获益。


音频链


MediaPlayer支持将音频流链在一起使得多个音频文件播放中不出现暂停的情况。这个功能对于那些需要在音频文件间无缝过渡的App很有用,例如music player播放连续声轨的专辑,或者游戏。


媒体路由

新的API MediaRouter, MediaRouteActionProvider, 和MediaRouteButton 为选择媒体在哪播放提供了标准的机制和UI。内置支持有线耳机和a2dp蓝牙耳机和话筒,同时你可以为你的App添加自己的路由选项。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值