基于SIP协议的旅游信息终端的设计与实现(全文)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于SIP协议的旅游信息终端的设计与实现
传统的旅游信息是公布在WebXX页上的,可能存在很多缺点,比如:信息混乱,内容复杂,广告多,搜索时间长,用户界面的视觉效果差等等。
用户经常花费很多时间用来搜索信息,但是通常却找不到他们想要的信息。
手机对人们来说,或许已成为必不可少的一部分,因此对更多人来说其成本更低,使用更为方便快捷。
目前,市面上并没有一个完整的旅游信息平台。
本文提出了一个基于ndroid技术的旅游信息系统应用程序。
旅游信息终端的通信架构是基于SIP(会话初始协议)协议设计的,其中扫瞄旅游信息的音频和视频模块是基于H.264协议和RTP(实时传输协议)设计的。
旅游信息是通过区域实现模块分化的,用户可以选择景点并播放关于该景点的音频或视频信息,或者阅读图片和文本信息,从而选定最感兴趣的景点游玩。
1.技术原理
旅游信息终端使用SIP协议作为基本层。
SIP协议是由IETF (因特XX工程任务组)制定的多媒体通信协议,广泛用于操纵交流会话。
它依赖于传输层,其中会话可能由音频信息和视频信息共同构成。
SIP模块分为用户代理,代理服务器和注册服务器3部分。
当用户发送一个音频或视频请求,用户代理首先向注册服务器发送注册请求。
当注册服务器通过注册请求之后,音频或视频请求则被发送到代理服务器响应请求,以同意播放音频或视频信息。
图1显示了一个基于SIP协议的音频或视频通信过程。
2.旅游信息终端的设计
本文提出的旅游信息终端系统采纳当前最热的ndroid技术,如图2所示。
旅游信息终端的通信架构是基于SIP协议设计的,其中扫瞄旅游信息的音频和视频模块是基于H.264协议和RTP (实时传输协议)设计的。
该系统采纳信号操纵层和SIP协议共同完成信号操纵。
音频和视频信息传输层是实现层,包含了RTP 传输模块、媒体模块及其他模块等。
当用户想看多媒体的信息时,开放媒体线程的请求被发送到服务器。
多媒体信息通过H.264协议编码并压缩,然后再使用RTP协议发送到响应的接收线程中。
通过H.264协议进行解码处理后,用户打开音频和视频线程查看信息。
图3显示了整个处理过程。
本文的旅游信息终端以天津这个城市为例。
根据天津的区域分布,旅游信息终端在此基础上按照其街区进行划分景点。
天津市分为16个区,比如河北区、河西区、北城区、西青区等等(见图4)。
当用户打开软件时,第一次使用会提示一个新手引导页面。
每个区域的景点都有完整的信息介绍。
用户可以通过使用这个程序查看周边景点信息,也可以扫瞄在其他区域的景点信息。
这种一站式信息检索可以为游客节省大量的时间,它让用户有更多的时间来制定一个更合理的旅行计划。
当用户查询景点信息时,该软件会向用户提供多样的景点介绍方
式,比如文本信息、图像信息、语音信息等等。
当用户不方便阅读文本信息时,多元化的信息服务为用户提供了便捷的选择,比如通过音频信息来了解景点。
打开应用程序后,用户可以看见一些天津特色景点的推举。
用户可以通过点击景点图片从而扫瞄任意景点,也可以在主页面搜索景点。
例如,天津五大道景点,用户可以输入天津第五大道后搜索,打开相应的景点介绍页面。
在景点介绍页面,用户可以看到关于第五大道的文本、图片和视频信息。
这些可以让用户更加了解第五大道,并帮助用户决断是否去参观该景点,如图5所示。
3.结语
本文提出了一个基于ndroid技术的旅游信息终端系统。
旅游信息终端的通信架构是基于SIP协议设计的,其中扫瞄旅游信息的音频和视频模块是基于H.264协议和RTP(实时传输协议)设计的。
旅游信息是通过区域实现模块分化的,用户可以选择景点并播放关于该景点的音频或视频信息,或者阅读图片和文本信息,从而选定最感兴趣的景点游玩。
文章设计的旅游信息终端具有良好的可扩展性、兼容性、舒适的用艚缑妗⒁子谒阉骱推婪值墓δ堋。