基于 Java 的多媒体播放器研究.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于 Java 的多媒体播放器研究   一、概述   多媒体技术的概念和应用出现于上个世纪 80 年代初期,随着计算机技术的和通讯技术的高速发展,多媒体技术越来越成为计算机人们关注的热点技术之一。多媒体技术以丰富多彩的图片、文字、声音、视频、动画等各种形式改变或影响着我们的生活。针对目前音频、视频、动画等各种媒体格式,如何简单方便的播放各类格式的媒体文件,满足用户对多媒体播放器功能需求,设计出来符合个人习惯的多媒体播放器,已成为开发人员关注的问题。   二、开发工具的选择   (一)C/S 体系结构   所谓 C/S (Client/Server)结构,即客户机和服务器结构。它是应用软件的一种体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到 Client 端和 Server 端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是 Client/Server 形式的两层结构,本系统采用 C/S 结构进行系统开发。   (二)JAVA 技术简介   Java 是一种编程语言,被设计用于互联网的分布式环境。使用 Java 编写的应用程序,既可以在一台单独的电脑上运行,也可以被分布在一个网络的服务器端和客户端运行。java 语言首先将源代码编译成二进制中间代码,然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。Java 技术具有通用性、高效性、平台移植性和安全性。   (三)SQL Server 2000   SQL Server 2000 是一个关系数据库管理系统,具有易于安装和使用等优点,支持本地和远程的系统管理和配置。本系统使用JDBC 数据访问接口建立数据库连接,JDBC 是一种可用于执行SQL 语句的 JavaAPI。它由一些 Java 语言写的类、界面组成。JDBC给数据库应用开发人员提供了一种标准的应用程序设计接口。使用 JDBC 来完成对数据库的操作。   三、系统需求分析   本系统旨在开发一个多媒体播放器,对音频、视频文件进行播放、暂停、停止、音量和进度的拖放功能。通过图形界面设计出多媒体播放器的界面需要的功能按钮、显示区域以及控制区域,然后对界面上各种按钮对应的功能进行编程,来实现播放器的播放、暂停、快进等操作。最终多媒体播放器实现视频,音频播放,以及视频、音频音量调节等播放器功能。   四、系统的模块实现   本系统主要包括以下几个模块:   (一)打开模块   程序运行后,点击打开文件按钮,弹出文件选择对话框,选择目标文件,如音频、视频文件,实现播放功能,同时将视频信息显示在列表中。单击退出系统按钮,程序自动关闭。   (二)播放模块   播放模块主要实现对音频、视频信息的播放操作。如果当前没有播放视频音频文件,则进行播放,若有正在播放的文件,则对正在播放的视频文件暂停操作。对播放列表中播放对象可设置不同的播放模式,如:循环播放、单曲循环、单曲播放等。对正在播放的视频、音频执行快进、快退操作等播放控制。当前播放的视频可以停止操作。   (三)帮助模块   为了让使用者了解播放器软件,在系统的主菜单上的帮助菜单项,设置在 2 项子菜单:关于、帮助。他们的功能主要是显示本系统的一些信息,以及快捷键、系统操作的帮助信息。关于菜单主要是向用户介绍本播放器的版本、作者、信息。帮助菜单主要是向用户介绍本播放器的快捷键、操作帮助等。   (四)播放列表模块   播放列表模块主要功能是实现用户对播放过的歌曲进行操作,它会将播放过的音频、视频名称显示在界面的右方,在播放列表中选择歌曲名字来播放当前选中的歌曲。也可以从播放列表中删除、添加歌曲信息。删除列表中的歌曲名称,同时将文件中的歌曲信息删除。视频、音频的列表信息存储到数据库中,以实现再次播放回显列表的功能,通过编写 java 程序实现对数据库数据的查找、添加、删除等基本的功能。   结论 PnLd   多媒体素材类型比较多,包括音频、视频、图像等,由于音频、视频、图像等的信息量较大,受硬件条件所限制,以往多媒体的应用并不广泛,随着硬件技术水平的不断提高,多媒体技术已经为各类人员广泛使用,开发多媒体课件、网络课程、网站、应用软件等均需利用多媒体素材,因此开发制作多媒体播放器具备一定的现实意义。本文主要阐述了多媒体播放系统的设计,能够实现打开、播放、暂停、停止、前进、后退、上一曲、下一曲、声音控制等基本功能,还具有视频信息显示的功能。

文档评论(0)

专注于电脑软件的下载与安装,各种疑难问题的解决,office办公软件的咨询,文档格式转换,音视频下载等等,欢迎各位咨询!

1亿VIP精品文档

相关文档