1 / 52
文档名称:

【Android系统原理与开发要点详解】09_Android的多媒体系统.pdf

格式:pdf   页数:52
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

【Android系统原理与开发要点详解】09_Android的多媒体系统.pdf

上传人:翩仙妙玉 2012/7/14 文件大小:0 KB

下载得到文件列表

【Android系统原理与开发要点详解】09_Android的多媒体系统.pdf

文档介绍

文档介绍:Android 的多媒体系统
Android 的多媒体系统
第一部分多媒体系统的结构
第二部分多媒体的各个层次
第三部分多媒体实现的核心部分 OpenCore
第一部分多媒体系统的结构
Android 的多媒体部分的框架涉及到应用
层、 JAVA 框架、 C 语言框架、硬件抽象层等环
节。
多媒体主要包括两方面的内容:
输入输出环节(音频视频的输入输出)
中间处理环节(编解码环节)
其中,输入输出环节由其他方面的硬件抽象
层实现,中间处理环节主要由 PacketVideo 实
现,可以使用硬件加速。
第一部分多媒体系统的结构
Android 的多媒体应用业务:
 Music Player
 Video Player
 Camera
 Sound Recorder
 Camcorder
 Video Telephone
第一部分多媒体系统的结构
Java Class of Media
Java 框架
Media JNI
Media API
libmedia
MediaPlayer MediaRecorder
Media Service
IPC
IMediaPlayer IMediaRecorder
PVPlayer PVAuthor
第一部分多媒体系统的结构
JAVA 类:
frameworks/base/media/java/android/media/
类的名称为 .*
JAVA 本地调用部分( JNI ):
frameworks/base/media/*
这部分内容编译成为目标是 .
基于 OpenCore 的多媒体播放器和记录器
external/opencore/
第一部分多媒体系统的结构
多媒体框架的 media 库:
frameworks/base/include/media/
frameworks/base/media/libmedia/
这部分的内容被编译成库 。
多媒体服务部分:
frameworks/base/media/libmediaplayerservice/
这部分内容被编译成库 。
第一部分多媒体系统的结构
从多媒体应用实现的角度,主要包括两方面的内容:
输入输出环节(音频、视频纯数据流的输入输出系统)
中间处理环节(文件格式处理环节和编解码环节)
以一个 MP3 播放器为例,从功能的角度就是将一个 mp3
格式的文件作为播放器的输入,将声音从播放设备输出。
从实现的角度, MP3 播放器经过了一下的阶段: MP3 格
式的文件解析、 MP3 编码流的解码、 PCM 输出的播放。
MP3 PCM
编码流
数据音频
MP3 文件格式解码
输出
文件解析单元单元
设备
多媒体的各种业务
Camera / Camcorder SoundRecoder Music (MediaPlayer) Android 的多媒体系统
Java
Aplication


Java FrameWork
Camera mediarecorder mediaplayer
Camera Service
MediaPlayer Serivice
Surface Audio
Flinger Filnger
PVAuthor PVPlayer
CameraHAL
Midi Vorbis AudioHAL
Packet Video Framework
Native Player Player OverlayHAL
FrameWork
Driver Camera Main Video Audio
Hardware Codec
Driver framebuffer Plane Driver
多媒体的各种业务
音频/ 视频播放器
Music (MediaPlayer)
Video Player
Java Music Player
Aplication

最近更新

2025年上海工程技术大学马克思主义基本原理概.. 13页

高熵合金缺陷工程化方法 36页

2025年中国科学技术大学马克思主义基本原理概.. 13页

2025年临潭县幼儿园教师招教考试备考题库附答.. 31页

2025年九江县招教考试备考题库带答案解析(夺.. 31页

老年综合征认知干预 35页

2025年余江县招教考试备考题库及答案解析(必.. 31页

2025年兰州石化职业技术学院单招职业适应性考.. 44页

肿瘤坏死因子在盆腔积液中的调控研究 35页

2025年台江县招教考试备考题库及答案解析(夺.. 31页

2025年吉林职工医科大学马克思主义基本原理概.. 12页

2025年哈尔滨商贸职业学院马克思主义基本原理.. 12页

2025年四川三河职业学院单招综合素质考试题库.. 43页

聚合物地板创新 38页

2025年天津警察学院马克思主义基本原理概论期.. 12页

骨病药物研发伦理规范 35页

2026年龙年赵宝宝名字大全 3页

2026年龙年犯太岁最凶的属相 4页

风-车-桥耦合振动的监测与预警技术 35页

2025年嵩山少林武术职业学院马克思主义基本原.. 13页

2025年广州民航职业技术学院单招职业适应性测.. 45页

2025年建始县招教考试备考题库及答案解析(必.. 31页

2025年杭州师范大学钱江学院马克思主义基本原.. 13页

蔬果多道清洗流程操作规范 60页

2025年江汉艺术职业学院单招职业技能考试模拟.. 45页

2025年江西科技职业学院单招职业技能考试题库.. 44页

2025年河南县幼儿园教师招教考试备考题库带答.. 30页

2025年潍坊环境工程职业学院马克思主义基本原.. 13页

2026年医学微生物学习题集含完整答案(名校卷.. 41页

2025年苏州高博职业学院马克思主义基本原理概.. 12页