竇雪晨 周衛(wèi)斌 楊永剛 紀(jì)欣媛 陳曉艷 曲志剛 安陽



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