首页> 中文学位 >Android上多媒体系统的设计与实现
【6h】

Android上多媒体系统的设计与实现

代理获取

目录

文摘

英文文摘

第一章 绪论

1.1 研究的目的和意义

1.2 国内外研究现状

1.3 研究内容

1.4 ANDROID简介

1.5 简单的多媒体播放器

第二章 ANDROID多媒体框架结构

2.1 引言

2.2 ANDROID框架结构图

2.2.1 应用层

2.2.2 中间件层

2.2.3 硬件抽象层

2.2.4 操作系统层

2.3 MEDIAPLAYER介绍

2.4 MEDIAPLAYER的接口与架构

2.4.1 整体框架图

2.4.2 头文件IMediaPlayerClient.h

2.4.3 头文件mediaplayer.h

2.4.4 头文件IMediaPlayer.h

2.4.5 头文件IMediaPlayerService.h

2.5 MEDIAPLAYER类的实现分析

2.5.1 JAVA程序部分

2.5.2 MediaPlayer的JAVA本地调用部分

2.5.3 mediaplayer的核心库libmedia.so

2.5.4 media服务libmediaservice.so

2.5.5 OpenCOREPlayer的实现libopencoreplayer.so

2.6 小结

第三章 OPENCORE代码分析

3.1 引言

3.2 OPENCORE概述

3.3 代码结构

3.4 编译结构

3.4.1 库的层次关系

3.4.2 libopencorecommon.so库的结构

3.4.3 libopencoreplayer.so库的结构

3.4.4 libopencoreauthor.so库的结构

3.4.5 其他功能库

3.5 OSCL

3.6 PVPLAYER

3.6.1 Player的组成

3.6.2 Player Engine

3.6.3 Player Adapter

3.7 文件格式处理和编解码部分

3.7.1 文件格式的识别

3.7.2 编解码

3.8 小结

第四章 OPENCORE开发

4.1 引言

4.2 RECOGNIZER扩展

4.2.1 注册Recognizer Plug-in

4.2.2 执行recognizer Plug-in

4.3 PARSER NODE

4.3.1 Parser Node介绍

4.3.2 注册parser node

4.3.3 执行Parser node

4.3.4 Parser node里面使用PV接口

4.4 CODEC扩展

4.4.1 PV OMX

4.4.2 Codec集成方法

4.4.3 集成扩展的MP3 codec

4.4.4 集成扩展的H.264 codec

4.5 小结

第五章 多媒体播放器的实现

5.1 引言

5.2 搭建开发环境

5.2.1 操作系统

5.2.2 Java SDK和Android SDK

5.2.3 使用Eclipse

5.2.4 Android源代码

5.3 使用第三方多媒体框架的播放器

5.3.1 播放器架构设计

5.3.2 播放器实现

5.4 使用ANDROID多媒体框架的播放器

5.4.1 播放器架构设计

5.4.2 播放器实现

5.5 小结

第六章 系统测试

6.1 引言

6.2 测试环境搭建

6.2.1 搭建模拟器环境

6.2.2 搭建真实测试环境

6.3 测试结果

6.4 小结

第七章 结束语

致谢

参考文献

研究成果

展开▼

摘要

随着Google公开Android系统的源代码以后,让众多的手持设备厂商和自由软件团体得以深入研究并扩展其功能,并且因为Android操作系统具有丰富的软件架构,使得可以将其快速移植到不同的硬件平台,进而降低开发成本。然而针对多媒体部分,Android系统内建的OpenCORE仅支持mp4、3gp、mp3等文件格式和MPEG-4、H.264、MP3、AAC、AMR等编解码类型。
  本文就Android上多媒体系统的设计与实现的方法进行分析研究,首先分析和实现一个简单的多媒体播放器,然后一步步分析Android的框架结构、Android上的多媒体框架和多媒体框架的核心OpenCORE等;下来根据对Android的框架结构及现有多媒体框架的分析结果,实现对多媒体框架的扩展,具体包括JAVA接口层的扩展、多媒体框架中间接口层的扩展、多媒体核心OpenCORE的插件开发等;最后提出在Android上复杂的多媒体播放器的设计和实现的几种方案:一是使用Android本身的多媒体框架,另外一个是使用第三方的多媒体框架,这些方案丰富了在Android上开发复杂多媒体系统的选择。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号