基于AVS的解码播放软件设计
[关键词:AVS,解码播放软件] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0282,word全文:40页,合计:15000字 |
本文首先从解码播放器的实现原理和功能展开分析,然后研究了AVS解码技术并在Windows编程技术的基础上,设计了AVS播放器,最后在VC++ .NET的编译环境下,利用AVS解码工具包提供的解码函数,实现了AVS播放器。软件设计系统最终成功地在Windows平台上实现了AVS编码的视频文件的解码和播放。整套软件系统基本达到了课题任务书的要求。
研究内容
基于AVS的解码播放软件的设计主要解决的是AVS编码技术标准在PC上的应用。实现AVS编码的文件在Windows操作系统上的解码,回放,截图等常用功能。本论文研究的主要内容是:
第1章 绪论介绍了课题背景;
第2章 概括地介绍了AVS解码播放软件的原理和实现方案;
第3章 简叙述了设计过程用到的编程知识;
第4章 具体地阐述并分析了如何实现解码播放系统;
第5章 对实验结果进行了分析。
播放器是一个人机交互的应用程序,所以它还要完成对用户指令的响应工作。比如,用户要打开文件或者播放文件等。
本次实验设计的播放器主要交互功能有:
1)打开文件功能
启动打开文件功能后,在Windows操作界面下,启动文件选择框,然后由用户选择目标文件,并把文件路径返还给应用程序,此时,文件就和应用程序联系在一起了。
2)播放文件功能
打开文件后,程序打开AVS解码器并获得文件句柄。启动播放功能,程序启动负责解码的子程序,该子程序就对文件进行读取,解码,播放等操作。
3)暂停和继续播放文件功能
暂停的功能表现为播放图像的暂停。在功能设计上,是通过暂停负责解码播放的子线程来达到目的的。当播放器处于暂停状态时,再启动该动能,就继续已经暂停的子线程,达到继续播放的目的。
4)停止播放文件功能
启动停止播放的功能后,程序退出播放子线程,并清空各项内存数据,把文件读取回到文件头,使播放器处于播放准备状态。
本次设计的目的是在Windows平台上,利用Windows编程技术和AVS解码开发包,制作一个符合AVS标准的解码播放软件。经过几个月的努力,最后终于完成这次设计的全部工作,解码播放软件在Windows操作系统上的运行结果良好。这次实验是一次在PC上采用AVS技术的尝试。本次实验的成功证明了AVS现行方案是完全可用的,达到了课题最初的目标。
提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0282,word全文:40页,合计:15000字 |
本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于AVS的解码播放软件设计(论文)!
-
没有关键字相关信息!