收藏到会员中心

文档题目:

基于J2SE的MP3播放器的设计与实现(含开题+任务书)

基于J2SE的MP3播放器的设计与实现(含开题+任务书)
上传会员: panmeizi
提交日期: 2013-09-22 12:57:06
文档分类: 计算机
浏览次数: 42
下载次数: 0
下载地址: 点击标题下载 基于J2SE的MP3播放器的设计与实现(含开题+任务书) (需要:20 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数:
文档字数:12369
基于J2SE的MP3播放器的设计与实现
摘要
随着多媒体技术的发展和人们对音频,视频数据的需求,越来越多的软件加入了多媒体功能。
JMF(Java Media Framework API)是一种采用Java语言开发流式媒体应用应用程序接口。它作为Java Media API技术家族的一个重要组成部分,对Java平台进行了扩展,为媒体应用开发人员提供了增强的媒体开发能力。Java多媒体框架中包含了许多用于处理多媒体的API,所支持的功能包括:可以在Java Applet和应用程序中播放各种媒体文件,例如AU、AVI、MIDI、MPEG、QuickTime和WAV等文件;可以播放从互联网上下载的媒体流;可以利用麦克风和摄像机一类的设备截取音频和视频,并保存成多媒体文件;处理多媒体文件,转换文件格式;向互联网上传音频和视频数据流;在互联网上广播音频和视频数据等。
本系统旨在使用JMF编写一个音频播放器,实现一般播放器的功能,并加入一些当前的播放器不支持的功能。
 
关键词:Java2标准版;Java多媒体框架;MP3播放器目   录
1引言 1
1.1项目背景 1
1.2技术现状与发展趋势 1
1.3论文组织结构 2
2技术背景 3
2.1JMF结构 3
2.1.1 定义JMF 3
2.1.2 JMF高层结构 3
2.1.3 时间模型 4
2.1.4 管理器 4
2.1.5 事件模型 5
2.1.6 数据模型 5
2.1.7 控制 6
2.2 重要实例:Player对象 6
3系统分析与设计 16
3.1 系统概述 16
3.2 详细说明 17
3.2.1 Mp3Player类 17
3.2.2 AudioMedia类 18
3.2.3 AdvancedList类 19
3.2.4 ResourceManager类 20
3.2.5 TypeFilter类 21
4 系统的实现 22
4.1 监听鼠标事件 22
4.2 最近播放列表和简单收藏夹列表的动态刷新 24
4.3 支持文件批量操作 26
4.4 监听Player的状态改变 27
4.5 文件过滤器实现 30
4.6 基于对象序列化的信息的存储和恢复 31
4.7 导出功能 34
5 结论 36
致   谢 37
参考文献 38


(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇基于J2ME技术的手机网上缴费查询.. 下一篇基于Jasperreport技术的动态报表..

相关栏目

最新文档下载

推荐文档下载