毕业设计_基于iOS平台的视频播放器的设计与实现.docx
文本预览下载声明
郑州航空工业管理学院毕业论文(设计)2015届电子通信工程专业1113072班级题目基于iOS平台的视频播放器的设计与实现2015 年 5 月 25 日摘要现在,我们已经越来越进入一个信息技术,科学技术都日益发达的时代,在日常生活中,各式各样的视频播放器应用越来越普及,因此开发一款简单方便的视频播放器是非常迎合用户需求的。本课题就是利用互联网技术的传播广泛性来设计实现的一款手机客户端的视频播放器应用。本课题是基于iOS平台下Objective-C开发语言以及C语言来实现,利用系统提供的类以及第三方类库实现数据加载、视频播放和数据处理,主要实现各类视频信息的展示与播放功能。课题所用的数据接口信息来自第三方供应商,数据来源稳定准确。通过测试,基本可以实现观看视频信息与搜索视频信息的功能,应用程序简单易操作,具有很好的用户体验度。手机客户端;iOS平台;视频播放器;AbstractWith the progress of science and technology, the rapid development of network technology, smart phones now in Chinas development trend in recent years, everyone is there for all to see, mention smartphones have to speak phone software, smart power to run from game entertainment to a variety of software for mobile office. Subject is the use of mobile Internet features provide people with better, more full of game strategy. This topic is to use the Object - the C programming language to implement the iOS software platform game box, by using the system class and the third-party libraries to realize data refresh and loading, image processing, video playback, and data analysis, user base is bigger, also have good development space and prospects. Data used in the project information from third party suppliers, ensure the accuracy of the data. Subjects in order to improve the user experience, USES the asynchronous thread processing network request and UI display separately, which makes the program more robust is reasonable.目录1概论11.1课题研发的背景11.2课题研究的目的和意义11.3课题预期的目标12相关技术的介绍22.1软件环境22.2核心技术介绍22.2.1内存管理机制22.2.2oc语言33需求分析43.1软件功能需求分析43.1.1视频信息搜索43.1.2视频信息展示43.1.3视频信息播放53.2软件可行性分析54系统设计64.1对象模型64.2MVC模式75系统实现95.1开发所用的关键类95.2应用程序编码实现125.2.1应用程序工作流程125.2.2应用程序管理类135.2.3应用程序工具类145.2.4应用程序功能实现155.2.5应用程序界面实现165.3应用程序模块实现186系统测试23致谢24参考文献24基于iOS平台的视频播放器的设计与实现1概论现在,我们已经越来越进入一个信息技术,科学技术都日益发达的时代,视频应用已经日益普及。在我们生活中时时可见对于我们的日常生活来说必不可少的高科技产品,比如平板电脑,智能手机等等。几乎在所有的城市当中,每天都可以看到手持手机专心致志地欣赏视频的人们,这在我们工作生活中有着切身体会。1.1课题研发的背景随着如今智能手机的普及,视频应用不仅仅只是在电脑上有很多人使用,越来越多的手机视频应用出现在各种手机平台上。据大致统计,视频应用在丰富我们的日常生活占据重要组成部分,因此开发一
显示全部