欢迎来到论文网! 识人者智,自知者明,通过生日认识自己! 生日公历:
网站地图 | Tags标签 | RSS
论文网 论文网8200余万篇毕业论文、各种论文格式和论文范文以及9千多种期刊杂志的论文征稿及论文投稿信息,是论文写作、论文投稿和论文发表的论文参考网站,也是科研人员论文检测和发表论文的理想平台。lunwenf@yeah.net。
您当前的位置:首页 > 科技论文 > 计算机论文

手机有声图书点播系统的设计

时间:2011-04-24  作者:秩名

论文导读:“手机有声图书点播系统”是一套基于3G移动互联网的网络通道设计的手机有声图书互动点播系统,系统分为手机客户端和内容推送服务器端。本文详细介绍了基于J2ME和J2EE平台开发的客户端和服务器端的系统架构,并对系统开发中所用的关键技术进行了描述,该系统的研发可以丰富手机阅读用户在功能和内容上的特殊需求。
关键词:手机阅读,J2ME,J2EE,移动流媒体
 

0 引言

近年来,随着3G通信技术的蓬勃发展,无线网络带宽迅速增长,移动阅读,尤其是手机阅读已成为继手机游戏、手机音乐之后最受手机用户欢迎的应用之一。中国电信通过对其3G用户使用的3G应用调查结果显示,手机阅读以50.7%的比例排名第二,仅次于手机游戏[1]。科技论文,手机阅读。

目前移动通信中的手机阅读业务绝大多数是静态文字,很少有图文并茂的有声图书(流媒体音频+动漫彩图+文字),根据国外成功的手机阅读的运营经验,手机阅读不仅要求内容和题材上的创新,而且要重视用户体验[1]。“手机有声图书点播系统”的研发可以在内容和体验上满足客户的需求,本系统实现一套可以在市场上推广使用的基于移动互联网络的有声图书阅读点播终端(可下载到手机、PDA上安装并使用),可以通过互联网或手机随时下载或点播相关内容;系统的服务器端还配有一套音画内容制作管理系统,可通过高效的内容加工工序完成内容的制作和管理。

1 “手机有声图书点播系统”的系统架构

“手机有声图书点播系统”是利用3G移动互联网的网络通道,开发的一套基于手机的有声图书互动点播系统,系统分为手机客户端和内容推送服务器端。客户端采用目前流行的JAVA语言基于J2ME平台进行开发,适配于当前主流品牌的手机终端和3G终端。科技论文,手机阅读。服务器端采用J2EE体系构建,包含用户无线接入验证服务器、资源内容服务器、流媒体点播服务器以及内容加工及数据监控工作组,提供安全的用户注册和管理服务,流媒体服务系统、并结合用户点播行为的数据监控及分析系统人性化处理用户请求,服务器端配有一套音画内容制作管理系统,可通过高效的内容加工工序完成内容的制作和管理。

系统物理结构拓扑图(如图1所示)及音画内容制作管理系统(如图2所示)如下:

图1 系统物理结构拓扑图

手机阅读

图2 音画内容制作管理系统

1.1系统结构设计和数据库设计

系统服务器端采用J2EE开发技术,为了增强系统的可扩展性、可移植性以及维护数据的方便性,运用Hibernate对象-关系型映射框架,它对JDBC进行了轻量级的对象封装,使得程序员可以使用面向对象编程思想来操作关系数据库[2]。利用Hibernate的对象持久化服务,可以有效地进行数据库到业务对象的 O/ R 映射,满足不同系统中的对象持久化要求 [3]。

系统的数据库设计采用可以支持存贮过程和多媒体数据库优化的ORACAL数据库,并将以面向对象的数据库设计引入开发过程,使得最终的文本、语音、图形多媒体内容对象可以进行封装和整合。科技论文,手机阅读。

1.2流媒体系统

为了满足移动用户对音视频服务的需求,本系统设计了移动流媒体系统。科技论文,手机阅读。科技论文,手机阅读。该系统采用MP3(MPEG Layer-3)格式压缩音频文件,并将压缩文件以MP3文件格式存放于服务器。无线流媒体服务器的功能包括会话建立、管理和传输媒体, 在实现中可以按功能分为会话层和传输层。系统通过RTSP协议控制流媒体播放,SDP协议描述流媒体会话,RTP/RTCP协议传输和控制MP3流媒体数据,能够更好地服务于流媒体传输与终端回放[4]。

1.3内容加工和生成系统

系统具有一个完备的数据资源库,并具备将文本、音频、图形数据有效地进行加工和整合,考虑到摘要能够熟练的使用PC浏览器就可以快速的实现内容加工工作,系统采用模块化设计,方便今后增值功能的增加和修改。

1.4用户点播行为的数据监控和分析系统

为提高系统的使用特性,增加不同用户个性化需求的功能优化,系统在服务器端专门记录并保存用户的点播日志和使用习惯,方便内容制作和优化人员随时根据用户的喜好加工新的内容和进行定制化内容的推荐,为用户的使用和点播创造更人性化的体验效果。

1.5手机客户端

手机客户端基于J2ME平台开发,在开发中主要解决WEB客户端类型的交互式UI开发、与服务器双向传输通信的优化、音频客户端播放器的定义、图形与语音数据的同步、用户点播的请求和开关设置等多项重要功能,并实现系统记忆书签、用户注册、用户交互等关键功能。本系统客户端开发程序采用Eclipse集成开发环境,开发平台需安装Java SDK 及 Sun Java Wireless Toolkit。

2 系统研发中的关键技术

2.1自适应集成应用开发框架

由于不同移动终端设备的硬件差异造成在其上开发嵌入式应用软件的多重困难,因此本系统的开发首先是形成一个完整的、能更好适应2.5G及3G无线网络通信标准的集成应用开发环境,它为快速开发相应设备的嵌入式应用软件提供了一个框架,并使开发出的产品具备流畅的终端程序运行、快速稳定的无线网络数据传输、友好的人机交互界面、安全实时的数据制作和监控功能。

自适应集成应用开发框架(如图3所示)由两个关键部分组成,一个是服务器端开发模块化代码库,一个是终端设备(手机)开发模块化代码库。

手机阅读

图3 自适应集成应用开发框架

2.2无线网络数据传输引擎

由于无线互联环境情况复杂,2.5/3G/WIFI等多种制式并存,因此考虑到系统将基于不同运营商,不同标准的移动传输标准,并可能面对不同的地理位置和使用环境,因此,必须同步开发一套完整的传输优化引擎,以便应对网络环境变化带来的系统联网问题。

系统将使用基于网络TCP/IP长联接协议,以GPRS为传输载体,保证数据在传输过程中的可靠性。采用SOCKET通讯,根据不同的应用,可在其上直接自定义网络协议,并对收发数据的网络接口程序进行优化,提高了数据的传输速度。数据在发送前,进行随机加密,在接收后,再进行相应的解密,确保数据在传输过程中的安全。科技论文,手机阅读。

图4 无线网络数据传输引擎结构详图

2.3资源管理系统与数据监控系统

本系统的应用、维护和市场化推广的成败还有赖于系统内容的制作和加工,因此针对专项内容(如儿童成语故事)的编辑和加工也需要一个完善的制作和资源管理系统,也就是系统后台内容的制作和用户点播数据的监控分析。本系统后台内容制作和用户使用数据监控由一个完整的系统统一完成,以B/S结构应用模式提交制作数据,供应用程序的服务器端调用。

资源管理系统主要提供数字内容的加工、处理、打包和整合,将各种内容统一接入,并提供在线的协同数字排版的功能,将文字、音频、图像等内容综合打包,形成可以被系统管理和点播的源节目库。

数据监控系统主要完成对用户点播行为的记录、统计和分析,为内容加工与用户需求建立一个正向的反馈分析基础,使得内容制作人员对系统的稳定运行、用户的喜好需求有一个完整的认识和改善策略。

3 结束语

系统的主要应用方向在有声图书的内容制作、管理和无线互联网内容点播领域,系统首先以青少年及儿童群体的“成语故事”音频数字化为基础,配合动漫图文加工,利用手机无线互联网进行内容传播和扩散。系统包含一个完整安全的用户注册和管理系统,并利用该平台进行文化传播,进而在手机阅读、动漫娱乐领域开辟一条新路,其社会价值和商业媒体价值也必将随此获得大幅度的提升。


参考文献:
[1]白晓晴.手机阅读市场前景探析与发展建议[J]. 中外企业家,2009(22): 46-47
[2]虞明雷,姜媛媛.基于GPRS的无线数据传输系统[J]. 机电工程,2007,24(5):34-36,59
[3]方巍,孙涌,崔志明.J2EE数据持久层的应用研究[J].计算机技术与发展, 2007,17(2): 68-71
[4]李锌,尹宝才,苏海斌,杨猛.无线流媒体服务系统的设计与实现[J]. 北 京 工 业 大 学 学 报,2006,32(5):424-430
[5]杨波.流媒体系统的关键技术研究[D].中国优秀博士学位论文全文数据库,北京邮电大学:北京2006
 

 

查看相关论文专题
加入收藏  打印本文
上一篇论文:手持无线红外抄表收费一体化系统的设计与实现
下一篇论文:数据挖掘理论及挖掘过程浅析(图文)
科技论文分类
科技小论文 数学建模论文
数学论文 节能减排论文
数学小论文 低碳生活论文
物理论文 建筑工程论文
网站设计论文 农业论文
图书情报 环境保护论文
计算机论文 化学论文
机电一体化论文 生物论文
网络安全论文 机械论文
水利论文 地质论文
交通论文
相关计算机论文
最新计算机论文
读者推荐的计算机论文