1. 研究目的与意义
研究本课题首先是为了设计一款适合老年人使用的播放软件。其功能清楚明了,易于操作。让老年人不会因为误操作了当前一些播放器的功能而无所适从。其次是为了掌握Borland C Builder开发工具及VCL控件的使用,并开发出非商业性质的简单媒体播放器,方便日常生活使用。再有是为了感受C语言的延伸C 作为一种面向对象程序设计语言的独特魅力。
2. 国内外研究现状分析
目前尚且没有专门为老年人制作的播放软件。
目前国内外主流播放器为:暴风影音与windows media player。
暴风影音:暴风影音的播放能力很强大,能够播放600多种媒体格式,甚至支持对不完整的音视频文件的播放,而它的强大功能并不是因为它基于mpc内核(很多播放器都是基于此内核),而是源于它集成了数量众多的音视频解码器并采用了领先的优化算法,而暴风也正是凭借其支持格式众多而在众多的播放器中脱颖而出并迅速占领了国内市场。但由于过多的组件被加入,导致其启动慢、资源占用多、并且过多的广告植入,导致暴风影音越来越为人所诟病。
3. 研究的基本内容与计划
本课题功能实现简要描述:将使用borland c builder 6.0(bcb)及vcl控件作为开发工具。以activex控件中windowsmediaplayer(wmp)none模式作为主体,其它操作控制功能用vcl控件编程实现。为了扩充播放器能播放的格式,本课题将采用shark007解码包。
其将要实现的功能有如下(要能方便老年人使用):1、对当前一些主流媒体格式的支持(如avi,mpeg等)。2、对播放过程的控制,可以指定播放目标和管理播放动作的开始,暂停和停止等等操作。3、有播放列表,并能对当前播放文件信息的查询。4、包含一些操作类的菜单项(如对皮肤的更换)。针对上面不同的功能,选择vcl控件中相应的控件来实现,并掌握如何使用这些不同的控件来实现各种功能的需求。
计划简要描述:
4. 研究创新点
适合老年人使用,易于操作。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。