JAVA带面板的视频播放器制作课程设计

JAVA带面板的视频播放器制作课程设计

ID:47430445

大小:3.05 MB

页数:20页

时间:2020-01-11

JAVA带面板的视频播放器制作课程设计_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《JAVA带面板的视频播放器制作课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、JAVA课程设计报告课题:带面板的视频播放器的制作专业班级:计算机科学与计算学学号:201017010227姓名:朱林同组成员:李伟指导教师:唐石评阅意见:评定成绩:指导老师签名:年月日目录目录第1章课程设计的目的和意义…………………………………31.1设计目的…………………………………………………31.2设计意义…………………………………………………3第2章课程设计要求……………………………………………3第3章需求分析…………………………………………………4第4章程序设计过程……………………………………………54.1实验原理…………

2、………………………………………54.2程序设计图………………………………………………64.3设计及核心代码…………………………………………7第5章系统测试………………………………………………15第6章心得体会………………………………………………19第7章参考文献………………………………………………20第1章课程设计的目的和意义1.1设计目的1.训练掌握,加深理解并巩固《java语言程序设计》课程中所学到的基本概念、编程思路以及语法知识2.综合运用java程序设计的编程方法,能够利用这些程序设计方法来解决工程和科研中常见的实际问题3.培

3、育分析问题解决问题的能力,进一步提高并巩固进行大型程序设计的能力4.提高学生实践论文撰写能力1.2设计意义java是一种高级编程语言,是编程的基本工具,是为软件开发,网页制作等与计算机编程有关专业的基础课程!学好java语言程序设计对计算机专业的人来说必不可少的一件事,对大学生将来进入软件行业从事java软件开发有着不可替代的作用,为大学生提供了一种锻炼自我勇于实践的能力,也提高大学生的动手能力,所以课程设计是相当的重要。第2章课程设计要求《Java程序设计》是计算机网络工程专业一门重要的专业必修课。为了进一步巩固课堂上所学到的知识,

4、深刻把握Java技术的重要概念及其面向对象的特性,锻炼学生熟练的应用面向对象的思想和设计方法解决实际问题的能力,开设Java程序设计的课程设计。课程设计的任务是完成课程设计内容,写出课程设计报告。要求学生掌握:1.掌握Java的语言规范,面向对象的核心概念和特性;2.掌握Java的编程技术,包括异常处理,图形界面设计,多线程,网络通信程序等;3.掌握Java应用软件的开发环境和开发过程;4.掌握基于Jsp网站的开发环境和开发过程;5.掌握面向对象的思想和程序设计方法。第3章需求分析3.1任务目的:1.实现视频文件的正确播放;2.能够实

5、现对视频播放的控制,如暂停,播放,快进,快退,上一个,下一个等功能;3.能够进行文件视频的选择,全屏,音量的控制,拖动,播放模式的控制等;4.任意改变播放视频界面大小等功能。3.2程序的设计、调试、运行的软件环境:操作系统:WindowsXP(SP2)数据库及数据库管理软件:SQLServer2005JDK环境:JavaSEDevelopmentKit(JDK)Version6开发工具:Eclipse运行平台:Windows、Linux各个版本、MAC等任何平台运行环境:JavaSERuntimeEnvironment(JRE)Ver

6、sion第4章程序设计过程4.1实验原理JMF提供了一个平台无关的框架来呈现时基媒体(time-basedmedia)。JavaMediaPlayerAPI的设计目标是支持多种标准的媒体格式,包括MPEG-1,MPEG-2,QuickTime,AVI,WAV,AU和MIDI.使用JMF,可以同步呈现不同来源的时基媒体。现有的一些媒体播放器都严重依赖原生码来执行解压缩、渲染等计算密集型任务。而JMFAPI则隐藏了具体实现,只提供抽象的编程接口。举例来说,一个用JMF制作的播放器,具体运行的过程中可能会调用到操作系统的本地方法,但开发者写

7、代码时可以无视本地方法的存在。JMFPlayerAPI:·接入不同的协议和分发(传输)机制·接入不同的媒体数据类型定义事件模型,用于Player和应用程序间的异步通信JMF对于errors(错误)和exceptions(异常)作如下约定。·JavaMediaErrors是当程序调用了一个当前状态下非法的方法时抛出的。Errors是在外部程序有控制权的状态下执行了非法的请求而抛出的。举例来说,调用一个处于Started的Player的方法时抛出的就是error。开发者有责任在调用方法前确认Player已被停止。JMFerror是可以通过

8、优化代码来避免的,应用程序不应该捕获JMFerrors,好的应用程序不会碰到这些错误。·JavaMediaExceptions是当程序调用了不能完成的方法或在当前状态下不适用的方法。Exceptions是在外部程序没有控

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。