Android 多媒体 小结

(1)

Bp------Binder proxy------代理对象------Clinet------proxy

Bn------Binder native------本地服务------Server------stub

客户------代理------服务

(2)

Android 中的多媒体播放器:

1.Android 1.0到Android 2.3.7:基于OpenCore框架的StagefrightPlayer

2.Android 4.0到Android 4.3:基于OpenCore框架的AwesomePlayer

3.Android 4.4及之后的版本:新的多媒体框架ExoPlayer

4.Android 5.0开始:NuPlayer

5.Android 10 :Media2

6.最新:Media3

(3)

音频算法3A算法:降噪处理、回声处理和语音增强

音频处理:

音频解码、音频合成和音效处理------稳定清晰

语音识别、语音命令和语音合成------准确自然

(4)

Android Framework

基础框架:AM WM PM

显示框架:

多媒体框架:音视频编解码、媒体数据库、mediaPlayer、mediasession

(5)HAL 接口

usecase 添加、XML mixer path 配置和hard info 配置

(1)语言

AIDIHE DIDL

相关推荐
liang_jy9 小时前
Android SparseArray
android·源码
liang_jy10 小时前
Activity 启动流程扩展篇(一)—— startActivityInner 任务决策全解析
android·源码
NPE~11 小时前
[App逆向]脱壳实战
android·教程·逆向·android逆向·逆向分析
木易 士心11 小时前
别再只会用 drawCircle 了!一文搞懂 Android Canvas 底层机制
android
AtOR CUES13 小时前
MySQL——表操作及查询
android·mysql·adb
怣疯knight14 小时前
安卓App无法增加自定义图片作为图标功能
android
jinanwuhuaguo15 小时前
OpenClaw联邦之心——从孤岛记忆到硅基集体潜意识的拓扑学革命(第二十三篇)
android·人工智能·kotlin·拓扑学·openclaw
Gary Studio17 小时前
安卓HAL C++基础-命名域
android
诸神黄昏EX17 小时前
Android Google XTS
android
eSsO KERF18 小时前
MySQL Workbench菜单汉化为中文
android·数据库·mysql