基于C#的多媒体播放器的设计与实现_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于C#的多媒体播放器的设计与实现

摘  要:随着计算机技术的发展,人们在音频视频方面的播放要求越来越高,为了提高人们在视听方面的感受,设计了这一多媒体播放器。设计实现以Visual Studio 2005为开发平台,以C#为开发语言,设计实现了对音频、视频的播放。可以让用户不用再因为播放音频和视频而安装不同的播放器。6318
关键词:多媒体播放器;Visual Studio 2005;C#
Design and Implementation of Media Player based on C#
Abstract:With the development of computer technology, people are increasingly demanding in audio video broadcast, in order to improve the feelings of people in terms of audiovisual, design the multimedia player. Designed and implemented with Visual Studio 2005 as development platform, C# as development language, the design has realized the playback of audio and video. Can let users don't have to because the playback of audio and video and installation of different players.
Key Words: multimedia player; Visual Studio 2005; C#
目    录

摘  要    1
引 言    1
1. 研究意义和现状    1
1.1 研究意义    1
1.2 研究现状    2
2. 系统相关技术    2
2.1 开发语言介绍    2
2.2 XML介绍    2
3. 需求分析    3
3.1 可行性分析    3
3.1 需求分析    4
4. 系统设计    5
4.1 概要设计    5
4.2 详细设计    6
5. 系统测试    7
5.1 白盒测试    7
5.2 黑盒测试    7
6. 总结    7
参考文献    7
致 谢    7
 
基于C#的多媒体播放器的设计与实现
引 言
论文旨在设计一款实现对常用格式的视频音频文件的播放的多媒体播放器,播放器的设计是以软件工程的方法分析它的功能等,实现是以Visual Studio 2005为开发平台,以C#为开发语言实现多媒体播放器的功能。论文主要研究了多媒体播放器的研究意义和背景,设计实现用到的相关技术,可行性分析,需求分析,设计和测试等工作。
1. 研究意义和现状
1.1 研究意义
在现在的信息时代,人们不仅对多媒体技术的需求越来越大,而且对播放器播出的音频视频要求越来越大,不仅仅要求可以听到音频、观看视频,而且要求音频视频的播放流畅。对播放器的要求不仅仅只能局限于对只对音频视频中的一种可以播放,而是要求把对音频、视频的播放功能集成到一种播放器中,并且需要实现更人性化的设计。
1.2 研究现状
现今比较流行的播放器有暴风影音、快播、百度影音,它们都有很强大的功能,不仅可以播放本地磁盘上存放的视频音频文件,还可以搜索网上的视频音频文件以流媒体的形式一边缓冲一边播放,而且能播放包括现今比较流行的大多数视频音频格式[1]。但是对于大多数用户来说,简单的可以播放经常见到的几种格式的文件就足够使用了,而且对不能或者很少联网的用户来说它的联网搜索视频音频文件是没有用途的,这样就浪费了很多的资源,所以设计了一款简单实用的播放器。
2. 系统相关技术
系统是以Visual Studio 2005为开发平台,以C#为开发语言,通过XML的应用实现对上一次的播放历史的记录。下面介绍C#语言和XML的有关技术。
2.1 开发语言介绍
这次设计以Visual Studio 2005为开发平台,以C#为开发语言开发出了多媒体播放器。选择以C#为开发语言主要是由于以下几点[2]:
(1)简单。C#做了改进,使语言使用更加的简便。 (责任编辑:qin)