竇雪晨 周衛(wèi)斌 楊永剛 紀欣媛 陳曉艷 曲志剛 安陽
摘要:針對當前旅游網(wǎng)站存在的問題,文章設計并實現(xiàn)了基于SIP協(xié)議的旅游信息終端。其中,瀏覽旅游信息的音頻和視頻模塊是基于H.264協(xié)議和RTP(實時傳輸協(xié)議)設計的。旅游信息通過區(qū)域?qū)崿F(xiàn)模塊分化,用戶可以選擇景點并播放關于該景點的音頻或視頻信息,或者閱讀圖片和文本信息,從而選定最感興趣的景點游玩。與傳統(tǒng)的信息系統(tǒng)相比,文章設計的旅游信息終端具有良好的可擴展性、兼容性、舒適的用戶界面、易于搜索和評分的功能。
關鍵詞:Android系統(tǒng);SIP協(xié)議;旅游信息終端;RTP
傳統(tǒng)的旅游信息是發(fā)布在Web網(wǎng)頁上的,可能存在很多缺點,比如:信息混亂,內(nèi)容復雜,廣告多,搜索時間長,用戶界面的視覺效果差等等。用戶經(jīng)常花費很多時間用來搜索信息,但是通常卻找不到他們想要的信息。手機對人們來說,或許已成為必不可少的一部分,因此對更多人來說其成本更低,使用更為方便快捷。目前,市面上并沒有一個完整的旅游信息平臺。
本文提出了一個基于Android技術的旅游信息系統(tǒng)應用程序。旅游信息終端的通信架構是基于SIP(會話初始協(xié)議)協(xié)議設計的,其中瀏覽旅游信息的音頻和視頻模塊是基于H.264協(xié)議和RTP(實時傳輸協(xié)議)設計的。旅游信息是通過區(qū)域?qū)崿F(xiàn)模塊分化的,用戶可以選擇景點并播放關于該景點的音頻或視頻信息,或者閱讀圖片和文本信息,從而選定最感興趣的景點游玩。
1.技術原理
旅游信息終端使用SIP協(xié)議作為基本層。SIP協(xié)議是由IETF(因特網(wǎng)工程任務組)制定的多媒體通信協(xié)議,廣泛用于控制交流會話。它依賴于傳輸層,其中會話可能由音頻信息和視頻信息共同構成。
SIP模塊分為用戶代理,代理服務器和注冊服務器3部分。當用戶發(fā)送一個音頻或視頻請求,用戶代理首先向注冊服務器發(fā)送注冊請求。當注冊服務器通過注冊請求之后,音頻或視頻請求則被發(fā)送到代理服務器響應請求,以允許播放音頻或視頻信息。圖1顯示了一個基于SIP協(xié)議的音頻或視頻通信過程。
2.旅游信息終端的設計
本文提出的旅游信息終端系統(tǒng)采用當前最熱的Android技術,如圖2所示。旅游信息終端的通信架構是基于SIP協(xié)議設計的,其中瀏覽旅游信息的音頻和視頻模塊是基于H.264協(xié)議和RTP(實時傳輸協(xié)議)設計的。該系統(tǒng)采用信號控制層和SIP協(xié)議共同完成信號控制。音頻和視頻信息傳輸層是實現(xiàn)層,包含了RTP傳輸模塊、媒體模塊及其他模塊等。
當用戶想看多媒體的信息時,開放媒體線程的請求被發(fā)送到服務器。多媒體信息通過H.264協(xié)議編碼并壓縮,然后再使用RTP協(xié)議發(fā)送到響應的接收線程中。通過H.264協(xié)議進行解碼處理后,用戶打開音頻和視頻線程查看信息。圖3顯示了整個處理過程。
本文的旅游信息終端以天津這個城市為例。根據(jù)天津的區(qū)域分布,旅游信息終端在此基礎上按照其街區(qū)進行劃分景點。天津市分為16個區(qū),比如河北區(qū)、河西區(qū)、北城區(qū)、西青區(qū)等等(見圖4)。當用戶打開軟件時,第一次使用會提示一個新手引導頁面。每個區(qū)域的景點都有完整的信息介紹。
用戶可以通過使用這個程序查看周邊景點信息,也可以瀏覽在其他區(qū)域的景點信息。這種一站式信息檢索可以為游客節(jié)省大量的時間,它讓用戶有更多的時間來制定一個更合理的旅行計劃。當用戶查詢景點信息時,該軟件會向用戶提供多樣的景點介紹方式,比如文本信息、圖像信息、語音信息等等。當用戶不方便閱讀文本信息時,多元化的信息服務為用戶提供了便捷的選擇,比如通過音頻信息來了解景點。
打開應用程序后,用戶可以看見一些天津特色景點的推薦。用戶可以通過點擊景點圖片從而瀏覽任意景點,也可以在主頁面搜索景點。例如,天津五大道景點,用戶可以輸入天津第五大道后搜索,打開相應的景點介紹頁面。在景點介紹頁面,用戶可以看到關于第五大道的文本、圖片和視頻信息。這些可以讓用戶更加了解第五大道,并幫助用戶決斷是否去參觀該景點,如圖5所示。
3.結語
本文提出了一個基于Android技術的旅游信息終端系統(tǒng)。旅游信息終端的通信架構是基于SIP協(xié)議設計的,其中瀏覽旅游信息的音頻和視頻模塊是基于H.264協(xié)議和RTP(實時傳輸協(xié)議)設計的。旅游信息是通過區(qū)域?qū)崿F(xiàn)模塊分化的,用戶可以選擇景點并播放關于該景點的音頻或視頻信息,或者閱讀圖片和文本信息,從而選定最感興趣的景點游玩。文章設計的旅游信息終端具有良好的可擴展性、兼容性、舒適的用戶界面、易于搜索和評分的功能。