基于IOS的多媒体播放系统设计与实现
2013-03-05杨鑫诚
杨鑫诚
摘要: 移动多媒体作为媒体的一个新势力,作为一种新的载体,在近几年发展迅速,IOS则逐渐成为最受欢迎的移动平台。该文设计实现了一款基于IOS平台的多媒体播放系统,包括iPod乐库音频的播放,在线音频的播放,在线视频的播放,并在真实设备上进行了相关测试。
关键词: 多媒体;IOS平台;流媒体
中图分类号:TP37 文献标识码:A 文章编号:1009-3044(2012)36-8784-05
目前手机终端已超越其他终端成为第一大上网方式,终端携带方便,可操控性强,观看或收听节目时受约束条件少,特别适合现代生活方式,它满足了现代人快节奏生活方式的需要,填补了人短暂空闲时间娱乐的空白,“新媒体”概念也随之兴起[3]。移动多媒体技术使信息传播的速度更快,时空拓展效能更高, 渐渐成为文化传播的新渠道[4]。
1系统相关技术
1.1 IOS系统
苹果iOS是由苹果公司开发的手持设备操作系统。苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的。iOS与苹果的Mac OS X操作系统一样,它也是以Darwin为基础的,因此同样属于类Unix的商业操作系统。其开发语言主要是Objective-C, Objective-C 建立在 C 语言之上,意味着它是在 C 语言基础上添加了扩展而创造出来的能够创建和操作对象的一门新的程序设计语言。在最新的2012年12月编程语言排行榜中,Objective-C凭借飞速的增长速度,已经挤入前三。
<2 系统设计
2.1系统框架设计
本系统主要分成本地音频播放,在线音频播放以及在线视频播放三个功能模块。
本地音频播放,主要针对用户iPod存储,同步的音频文件。获取iPod音频文件列表,播放音频,实现音频控制。
在线音频播放,选择对QQ音乐中提供的音乐文件进行在线播放,本地缓存,以及下载到本地。
在线视频播放,选择对土豆网络视频的在线播放。
2.2系统功能交互设计
4 系统测试
5 结束语
该文的研究目的是实现IOS的多媒体播放系统,包括iPod乐库的音频播放,在线音乐播放,在线视频播放,并在真机上做了相应的测试。通过系统的设计和实现以及文章的书写,对IOS开发有了更系统,更深一步的学习和研究。
参考文献:
[1] 钟冠贤.Objective-C编程之道[M].北京:人民邮电出版社,2011.
[2] Kochan S G. Programming in Objective-C 2.0[M].Addison-Wesley Professional, 2009.
[3] 徐涛.?多媒体手机电视广播的发展[J].?广播与电视技术,2006(5).
[4] 吴宏.?计算机多媒体技术的发展趋势[J].科技信息:学术研究,2007(36).
[5] 曾捷.?新一代移动多媒体系统的关键技术研究[J].通信技术,2010(3).