一種基于雙向機頂盒的虛擬旅游服務(wù)系統(tǒng)及實現(xiàn)方法
【專利摘要】本發(fā)明實施例公開了一種基于雙向機頂盒的虛擬旅游服務(wù)系統(tǒng)及實現(xiàn)方法,其中,該系統(tǒng)包括:虛擬旅游頻道客戶端,用于解析頻道后臺服務(wù)器的數(shù)據(jù)包,根據(jù)用戶操作向頻道后臺服務(wù)器發(fā)送用戶請求,由頻道后臺服務(wù)器進行處理;頻道后臺服務(wù)器,用于接收并響應(yīng)虛擬旅游頻道客戶端發(fā)送的用戶請求,將旅游業(yè)務(wù)服務(wù)器返回的結(jié)果以數(shù)據(jù)包的形式發(fā)送至虛擬旅游頻道客戶端進行解析以顯示給用戶;虛擬旅游業(yè)務(wù)服務(wù)器,用于存儲用戶在虛擬旅游頻道的消費記錄及虛擬旅游視頻,并向頻道后臺服務(wù)器發(fā)送消費記錄數(shù)據(jù);實現(xiàn)旅游視頻文件的壓縮編碼與發(fā)送。實施本發(fā)明實施例,能夠滿足數(shù)字電視用戶通過數(shù)字電視獲得高品質(zhì)的虛擬旅游體驗。
【專利說明】一種基于雙向機頂盒的虛擬旅游服務(wù)系統(tǒng)及實現(xiàn)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)字電視領(lǐng)域,尤其涉及一種基于雙向機頂盒的虛擬旅游服務(wù)系統(tǒng)及實現(xiàn)裝置。
【背景技術(shù)】
[0002]隨著3C融合技術(shù)的不斷深入發(fā)展,數(shù)字電視成為了很多人關(guān)注的焦點,以數(shù)字電視關(guān)鍵技術(shù)為核心的數(shù)字電視產(chǎn)業(yè)得以迅速發(fā)展,深入影響用戶的生活及工作方式?!皬V東省數(shù)字家庭計劃”提出“以有線電視網(wǎng)絡(luò)為主通道、以數(shù)字電視為中心、以互動服務(wù)為導(dǎo)向”的發(fā)展模式,旨在將基于數(shù)字電視的互動服務(wù)充分應(yīng)用于家庭生活的每個方面。
[0003]當今這個時代,很多人愛好旅游,在游玩中放松心情、陶冶情操、結(jié)識朋友,但由于時間、地點、經(jīng)濟、體力等各方面原因,很多人的旅游愿望無法得到實現(xiàn)。隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,虛擬旅游為人們提供了 一種全新的旅游方式。
[0004](I)文字化的虛擬旅游系統(tǒng)
[0005]文字化的虛擬旅游系統(tǒng)通過文字的形式來展現(xiàn)旅游目的地景觀,像是在讀游記一樣,用戶往往感覺味同嚼蠟,用戶體驗很差,這種系統(tǒng)已經(jīng)被淘汰。
[0006](2)圖片化的虛擬旅游系統(tǒng)
[0007]圖片化的虛擬旅游系統(tǒng)通過圖片的形式來展現(xiàn)旅游目的地景觀,這相比以往文字化的系統(tǒng)有一定的進步,但是圖片缺乏生動性,靜態(tài)的展示并不能激起人們對虛擬旅游的興趣,這種系統(tǒng)現(xiàn)在還存在,但處于淘汰邊緣。
[0008](3)視頻化的虛擬旅游系統(tǒng)
[0009]視頻化的虛擬旅游系統(tǒng)通過視頻的形式來展現(xiàn)旅游目的地景觀,這是近些年比較流行的做法,這相比文字和圖片來說,都具有很大進步。這種系統(tǒng)提供的旅游視頻往往清晰度低,制作質(zhì)量差,缺乏專業(yè)剪輯,而且通過電腦終端來觀看,效果不盡如人意,這種系統(tǒng)存在較多缺點,但當下比較流行。
[0010]大多數(shù)虛擬旅游系統(tǒng)是通過互聯(lián)網(wǎng),以景點圖片、景點說明、景點宣傳片的形式來展示旅游景點,缺乏吸引力和交互性;此外,視頻的低清晰度與音頻的失真帶來了較差的用戶體驗。
【發(fā)明內(nèi)容】
[0011]本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,本發(fā)明提供了一種基于雙向機頂盒的虛擬旅游服務(wù)系統(tǒng)及實現(xiàn)方法,能夠滿足數(shù)字電視用戶通過數(shù)字電視獲得高品質(zhì)的虛擬旅游體驗,該虛擬旅游服務(wù)具有強交互性、高沉浸度及高質(zhì)量的體驗感。
[0012]為了解決上述問題,本發(fā)明提出了一種基于雙向機頂盒的虛擬旅游服務(wù)系統(tǒng),所述系統(tǒng)包括:
[0013]虛擬旅游頻道客戶端,用于解析頻道后臺服務(wù)器的數(shù)據(jù)包,在虛擬旅游頻道客戶端上呈現(xiàn)電視引導(dǎo)畫面,根據(jù)用戶操作向頻道后臺服務(wù)器發(fā)送用戶請求,由頻道后臺服務(wù)器進行處理;
[0014]頻道后臺服務(wù)器,用于接收并響應(yīng)虛擬旅游頻道客戶端發(fā)送的用戶請求,調(diào)用相應(yīng)的頻道業(yè)務(wù)模塊對用戶請求進行處理獲得業(yè)務(wù)請求,發(fā)送業(yè)務(wù)請求到虛擬旅游業(yè)務(wù)服務(wù)器,并將旅游業(yè)務(wù)服務(wù)器返回的結(jié)果以數(shù)據(jù)包的形式發(fā)送至虛擬旅游頻道客戶端進行解析以顯示給用戶;
[0015]虛擬旅游業(yè)務(wù)服務(wù)器,用于實現(xiàn)與頻道后臺服務(wù)器進行信息交換;存儲用戶在虛擬旅游頻道的消費記錄及虛擬旅游視頻,并向頻道后臺服務(wù)器發(fā)送消費記錄數(shù)據(jù);實現(xiàn)旅游視頻文件的壓縮編碼與發(fā)送。
[0016]優(yōu)選地,所述虛擬旅游頻道客戶端包括:數(shù)字電視和雙向機頂盒。
[0017]優(yōu)選地,雙向機頂盒通過解析頻道后臺服務(wù)器的數(shù)據(jù)包,在數(shù)字電視上呈現(xiàn)電視引導(dǎo)畫面,并根據(jù)用戶操作向頻道后臺服務(wù)器發(fā)送請求,由頻道后臺服務(wù)器進行處理。
[0018]優(yōu)選地,所述頻道后臺服務(wù)器采用J2EE架構(gòu),包括Web層組件和業(yè)務(wù)應(yīng)用層組件。
[0019]優(yōu)選地,Web層組件為Servlet,用于接收并響應(yīng)雙向機頂盒發(fā)送的用戶請求,調(diào)用相應(yīng)的頻道業(yè)務(wù)模塊對用戶請求進行處理獲得業(yè)務(wù)請求,頻道后臺服務(wù)器將虛擬旅游業(yè)務(wù)服務(wù)器返回的結(jié)果以數(shù)據(jù)包的形式發(fā)送至虛擬旅游頻道客戶端的雙向機頂盒進行解析以顯示給用戶觀看;業(yè)務(wù)應(yīng)用層組件為EJB,用于實現(xiàn)各個頻道的業(yè)務(wù)處理操作。
[0020]優(yōu)選地,所述虛擬旅游業(yè)務(wù)服務(wù)器包括:業(yè)務(wù)控制器、消費記錄數(shù)據(jù)庫、視頻流處理器、旅游視頻數(shù)據(jù)庫;其中,
[0021]業(yè)務(wù)控制器用于實現(xiàn)對消費記錄數(shù)據(jù)庫和視頻處理器的控制,并通過與頻道后臺服務(wù)器的EJB通訊實現(xiàn)頻道后臺服務(wù)器與虛擬旅游業(yè)務(wù)服務(wù)器的信息交換;
[0022]消費記錄數(shù)據(jù)庫存儲用戶在虛擬旅游頻道的消費記錄,受業(yè)務(wù)控制器的控制向頻道后臺服務(wù)器的EJB發(fā)送消費記錄數(shù)據(jù);
[0023]旅游視頻數(shù)據(jù)庫存儲所有的虛擬旅游視頻;
[0024]視頻處理器處理業(yè)務(wù)控制器的命令,實現(xiàn)從旅游視頻數(shù)據(jù)庫中取得的旅游視頻文件的壓縮編碼與發(fā)送。
[0025]優(yōu)選地,雙向機頂盒通過接收遙控器或外接控制器發(fā)來的數(shù)據(jù),通過解析虛擬旅游頻道的SDF文件,在數(shù)字電視上顯示相應(yīng)的電視畫面。
[0026]相應(yīng)地,本發(fā)明還提供一種基于雙向機頂盒的虛擬旅游服務(wù)的實現(xiàn)方法,所述方法包括:
[0027]虛擬旅游頻道客戶端解析頻道后臺服務(wù)器的數(shù)據(jù)包,在虛擬旅游頻道客戶端上呈現(xiàn)電視引導(dǎo)畫面,根據(jù)用戶操作向頻道后臺服務(wù)器發(fā)送用戶請求,由頻道后臺服務(wù)器進行處理;
[0028]頻道后臺服務(wù)器接收并響應(yīng)虛擬旅游頻道客戶端發(fā)送的用戶請求,調(diào)用相應(yīng)的頻道業(yè)務(wù)模塊對用戶請求進行處理獲得業(yè)務(wù)請求,發(fā)送業(yè)務(wù)請求到虛擬旅游業(yè)務(wù)服務(wù)器;
[0029]虛擬旅游業(yè)務(wù)服務(wù)器接收到業(yè)務(wù)請求后,根據(jù)該業(yè)務(wù)請求進行處理,并將處理后的結(jié)果發(fā)送給頻道后臺服務(wù)器;
[0030]頻道后臺服務(wù)器將旅游業(yè)務(wù)服務(wù)器返回的結(jié)果以數(shù)據(jù)包的形式發(fā)送至虛擬旅游頻道客戶端進行解析以顯示給用戶。
[0031]優(yōu)選地,所述方法還包括:[0032]存儲用戶在虛擬旅游頻道的消費記錄;
[0033]存儲虛擬旅游視頻。
[0034]優(yōu)選地,所述虛擬旅游業(yè)務(wù)服務(wù)器接收到業(yè)務(wù)請求后,根據(jù)該業(yè)務(wù)請求進行處理,并將處理后的結(jié)果發(fā)送給頻道后臺服務(wù)器的步驟包括:根據(jù)該業(yè)務(wù)請求進行消費記錄查詢和/或視頻文件編碼,并將查詢后的消費記錄結(jié)果和/或視頻文件發(fā)送給頻道后臺服務(wù)器。
[0035]實施本發(fā)明實施例,可以拓寬數(shù)字電視業(yè)務(wù),數(shù)字家庭用戶可以通過數(shù)字電視獲取虛擬旅游相關(guān)業(yè)務(wù)內(nèi)容,并且滿足廣大用戶在虛擬旅游業(yè)務(wù)上的需求,同時,能夠滿足數(shù)字電視用戶通過數(shù)字電視獲得高品質(zhì)的虛擬旅游體驗,該虛擬旅游服務(wù)具有強交互性、高沉浸度及高質(zhì)量的體驗感。
【專利附圖】
【附圖說明】
[0036]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
[0037]圖1是本發(fā)明實施例的基于雙向機頂盒的虛擬旅游服務(wù)系統(tǒng)的結(jié)構(gòu)組成示意圖;
[0038]圖2是本發(fā)明實施例的基于雙向機頂盒的虛擬旅游服務(wù)系統(tǒng)的詳細結(jié)構(gòu)組成示意圖;
[0039]圖3是本發(fā)明實施例的基于雙向機頂盒的虛擬旅游服務(wù)的實現(xiàn)方法的流程示意圖;
[0040]圖4是本發(fā)明實施例的基于雙向機頂盒的虛擬旅游服務(wù)的實現(xiàn)方法的具體實施流程示意圖。
【具體實施方式】
[0041]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0042]圖1是本發(fā)明實施例的基于雙向機頂盒的虛擬旅游服務(wù)系統(tǒng)的結(jié)構(gòu)組成示意圖,如圖1所示,該虛擬旅游服務(wù)系統(tǒng)包括:
[0043]虛擬旅游頻道客戶端1,用于解析頻道后臺服務(wù)器2的數(shù)據(jù)包,在虛擬旅游頻道客戶端I上呈現(xiàn)電視引導(dǎo)畫面,根據(jù)用戶操作向頻道后臺服務(wù)器2發(fā)送用戶請求,由頻道后臺服務(wù)器2進行處理;
[0044]頻道后臺服務(wù)器2,用于接收并響應(yīng)虛擬旅游頻道客戶端I發(fā)送的用戶請求,調(diào)用相應(yīng)的頻道業(yè)務(wù)模塊對用戶請求進行處理獲得業(yè)務(wù)請求,發(fā)送業(yè)務(wù)請求到虛擬旅游業(yè)務(wù)服務(wù)器3,并將旅游業(yè)務(wù)服務(wù)器3返回的結(jié)果以數(shù)據(jù)包的形式發(fā)送至虛擬旅游頻道客戶端I進行解析以顯示給用戶;
[0045]虛擬旅游業(yè)務(wù)服務(wù)器3,用于實現(xiàn)與頻道后臺服務(wù)器2進行信息交換;存儲用戶在虛擬旅游頻道的消費記錄及虛擬旅游視頻,并向頻道后臺服務(wù)器2發(fā)送消費記錄數(shù)據(jù);實現(xiàn)旅游視頻文件的壓縮編碼與發(fā)送。
[0046]下面結(jié)合圖2對本發(fā)明的基于雙向機頂盒的虛擬旅游服務(wù)系統(tǒng)進行詳細的描述。
[0047]如圖2所示,虛擬旅游頻道客戶端I包括:數(shù)字電視10和雙向機頂盒11,雙向機頂盒11通過解析頻道后臺服務(wù)器2的數(shù)據(jù)包,在數(shù)字電視10上呈現(xiàn)電視引導(dǎo)畫面,并根據(jù)用戶操作向頻道后臺服務(wù)器2發(fā)送請求,由頻道后臺服務(wù)器2進行處理。具體實施中,數(shù)字電視用戶通過遙控器或者外接控制器在引導(dǎo)畫面中選擇所需要的操作,可以選擇旅游視頻服務(wù)或消費查詢服務(wù)。
[0048]頻道后臺服務(wù)器2采用J2EE架構(gòu),包括Web層組件20和業(yè)務(wù)應(yīng)用層組件21 ;其中,Web層組件為Servlet,用于接收并響應(yīng)雙向機頂盒發(fā)送的用戶請求,調(diào)用相應(yīng)的頻道業(yè)務(wù)模塊對用戶請求進行處理獲得業(yè)務(wù)請求,頻道后臺服務(wù)器將虛擬旅游業(yè)務(wù)服務(wù)器返回的結(jié)果以數(shù)據(jù)包的形式發(fā)送至虛擬旅游頻道客戶端的雙向機頂盒進行解析以顯示給用戶觀看;業(yè)務(wù)應(yīng)用層組件為EJB,用于實現(xiàn)各個頻道的業(yè)務(wù)處理操作。
[0049]虛擬旅游業(yè)務(wù)服務(wù)器3包括:業(yè)務(wù)控制器30、消費記錄數(shù)據(jù)庫31、視頻流處理器32、旅游視頻數(shù)據(jù)庫33 ;其中,
[0050]業(yè)務(wù)控制器30用于實現(xiàn)對消費記錄數(shù)據(jù)庫31和視頻處理器32的控制,并通過與頻道后臺服務(wù)器2的EJB通訊實現(xiàn)頻道后臺服務(wù)器2與虛擬旅游業(yè)務(wù)服務(wù)器3的信息交換;
[0051]消費記錄數(shù)據(jù)庫31存儲用戶在虛擬旅游頻道的消費記錄,受業(yè)務(wù)控制器30的控制向頻道后臺服務(wù)器2的EJB發(fā)送消費記錄數(shù)據(jù);
[0052]旅游視頻數(shù)據(jù)庫33存儲所有的虛擬旅游視頻;(可以包括景區(qū)或其他內(nèi)容供應(yīng)商提供的游覽視頻,視頻包含導(dǎo)游對景點的講解和體驗,視頻將不定期或定期更新)
[0053]視頻處理器32處理業(yè)務(wù)控制器的命令,實現(xiàn)從旅游視頻數(shù)據(jù)庫33中取得的旅游視頻文件的壓縮編碼與發(fā)送。
[0054]這樣,用戶可以選擇需要的虛擬旅游線路,經(jīng)過確認后,虛擬旅游業(yè)務(wù)服務(wù)器將向用戶提供高質(zhì)量的虛擬旅游視頻。
[0055]實施本發(fā)明實施例的基于雙向機頂盒的虛擬旅游服務(wù)系統(tǒng),可以拓寬數(shù)字電視業(yè)務(wù),數(shù)字家庭用戶可以通過數(shù)字電視獲取虛擬旅游相關(guān)業(yè)務(wù)內(nèi)容,并且滿足廣大用戶在虛擬旅游業(yè)務(wù)上的需求,同時,能夠滿足數(shù)字電視用戶通過數(shù)字電視獲得高品質(zhì)的虛擬旅游體驗,該虛擬旅游服務(wù)具有強交互性、高沉浸度及高質(zhì)量的體驗感。
[0056]另外,本發(fā)明實施例還提供一種基于雙向機頂盒的虛擬旅游服務(wù)的實現(xiàn)方法,如圖3所示,該方法包括:
[0057]S301,虛擬旅游頻道客戶端解析頻道后臺服務(wù)器的數(shù)據(jù)包,在虛擬旅游頻道客戶端上呈現(xiàn)電視引導(dǎo)畫面,根據(jù)用戶操作向頻道后臺服務(wù)器發(fā)送用戶請求,由頻道后臺服務(wù)器進行處理;
[0058]S302,頻道后臺服務(wù)器接收并響應(yīng)虛擬旅游頻道客戶端發(fā)送的用戶請求,調(diào)用相應(yīng)的頻道業(yè)務(wù)模塊對用戶請求進行處理獲得業(yè)務(wù)請求,發(fā)送業(yè)務(wù)請求到虛擬旅游業(yè)務(wù)服務(wù)器;
[0059]S303,虛擬旅游業(yè)務(wù)服務(wù)器接收到業(yè)務(wù)請求后,根據(jù)該業(yè)務(wù)請求進行處理,并將處理后的結(jié)果發(fā)送給頻道后臺服務(wù)器;
[0060]S304,頻道后臺服務(wù)器將旅游業(yè)務(wù)服務(wù)器返回的結(jié)果以數(shù)據(jù)包的形式發(fā)送至虛擬旅游頻道客戶端進行解析以顯示給用戶。
[0061]進一步地,該方法還包括:存儲用戶在虛擬旅游頻道的消費記錄;存儲虛擬旅游視頻。
[0062]S303包括:根據(jù)該業(yè)務(wù)請求進行消費記錄查詢和/或視頻文件編碼,并將查詢后的消費記錄結(jié)果和/或視頻文件發(fā)送給頻道后臺服務(wù)器。
[0063]下面結(jié)合圖4對本發(fā)明的基于雙向機頂盒的虛擬旅游服務(wù)的實現(xiàn)方法進行進一步闡述。
[0064]實現(xiàn)過程如下:
[0065](I)用戶選擇虛擬旅游頻道,雙向機頂盒載入并解析虛擬旅游頻道的SDF文件,數(shù)字電視呈現(xiàn)虛擬旅游客戶端界面。
[0066](2)用戶通過遙控器或者外接控制器對引導(dǎo)界面進行操作;雙向機頂盒將接收到的數(shù)據(jù),通過雙向網(wǎng)協(xié)議傳輸協(xié)議把查詢請求傳輸?shù)筋l道后臺服務(wù)器。
[0067](3)頻道后臺服務(wù)器的Web層組件Servlet對接收到的機頂盒的數(shù)據(jù)進行解析,調(diào)用虛擬旅游EJB處理虛擬旅游的業(yè)務(wù),EJB發(fā)送業(yè)務(wù)請求到虛擬旅游業(yè)務(wù)服務(wù)器的業(yè)務(wù)控制器進行處理。
[0068](4)虛擬旅游業(yè)務(wù)服務(wù)器的業(yè)務(wù)控制器收到EJB的請求后,對于消費查詢服務(wù)則直接對消費記錄數(shù)據(jù)庫進行檢索后返回結(jié)果到頻道后臺服務(wù)器;對于旅游視頻服務(wù)則調(diào)用視頻處理器對旅游視頻數(shù)據(jù)庫發(fā)出檢索指令,旅游視頻數(shù)據(jù)庫回傳視頻文件后,視頻處理器對文件進行壓縮編碼后發(fā)送回頻道后臺服務(wù)器。
[0069](5)頻道后臺服務(wù)器將消費記錄查詢結(jié)果或虛擬旅游視頻反饋給機頂盒,由機頂盒進行處理后顯示在數(shù)字電視畫面上。
[0070]例如用戶需要虛擬旅游服務(wù),即可按以下操作進行:
[0071](I)打開虛擬旅游頻道,出現(xiàn)虛擬旅游客戶端界面。
[0072](2)用戶選擇旅游視頻服務(wù),界面提示用戶選擇景點名稱,例如“深圳世界之窗+華僑城一日游”。
[0073](3)選擇后點擊確認,頻道后臺服務(wù)器接收請求數(shù)據(jù)并判斷業(yè)務(wù)種類,調(diào)用虛擬旅游業(yè)務(wù)服務(wù)器的業(yè)務(wù)控制器進行處理。
[0074](4)虛擬旅游業(yè)務(wù)服務(wù)器的業(yè)務(wù)控制器調(diào)用視頻處理器,視頻處理器對旅游視頻數(shù)據(jù)庫發(fā)出檢索“深圳世界之窗+華僑城一日游”視頻的指令;旅游視頻數(shù)據(jù)庫回傳視頻文件后,視頻處理器對文件進行壓縮編碼后發(fā)送回頻道后臺服務(wù)器。
[0075](5)頻道后臺服務(wù)器將視頻傳送到機頂盒,機頂盒解碼視頻,將“深圳世界之窗+華僑城一日游”視頻傳送到數(shù)字電視的界面上。
[0076]例如用戶需要查詢11月虛擬旅游服務(wù)的消費清單,可按以下操作進行:
[0077](I)打開虛擬旅游頻道,出現(xiàn)虛擬旅游客戶端界面。
[0078](2)用戶選擇消費查詢服務(wù),界面提示用戶輸入需要查詢的日期區(qū)間,例如“2012.11.1-2012.11.30”。
[0079](3)輸入后點擊查詢,頻道后臺服務(wù)器接收請求數(shù)據(jù)并判斷業(yè)務(wù)種類,調(diào)用虛擬旅游業(yè)務(wù)服務(wù)器的業(yè)務(wù)控制器進行處理。
[0080](4)虛擬旅游業(yè)務(wù)服務(wù)器的業(yè)務(wù)控制器調(diào)用消費記錄數(shù)據(jù)庫執(zhí)行查詢?nèi)缓蠓祷夭樵兘Y(jié)果給頻道后臺服務(wù)器。
[0081](5)頻道后臺服務(wù)器將最終結(jié)果反饋到機頂盒,機頂盒解析數(shù)據(jù),將查詢到的日期區(qū)間為“2012.11.1-2012.11.30”的虛擬旅游消費信息返回到數(shù)字電視的界面上。
[0082]實施本發(fā)明實施例的基于雙向機頂盒的虛擬旅游服務(wù)的實現(xiàn)方法,可以拓寬數(shù)字電視業(yè)務(wù),數(shù)字家庭用戶可以通過數(shù)字電視獲取虛擬旅游相關(guān)業(yè)務(wù)內(nèi)容,并且滿足廣大用戶在虛擬旅游業(yè)務(wù)上的需求,同時,能夠滿足數(shù)字電視用戶通過數(shù)字電視獲得高品質(zhì)的虛擬旅游體驗,該虛擬旅游服務(wù)具有強交互性、高沉浸度及高質(zhì)量的體驗感。
[0083]本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:只讀存儲器(ROM,Read Only Memory)、隨機存取存儲器(RAM,RandomAccess Memory)、磁盤或光盤等。
[0084]另外,以上對本發(fā)明實施例所提供的基于雙向機頂盒的虛擬旅游服務(wù)系統(tǒng)及實現(xiàn)方法進行了詳細介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實施方式】及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
【權(quán)利要求】
1.一種基于雙向機頂盒的虛擬旅游服務(wù)系統(tǒng),其特征在于,所述系統(tǒng)包括: 虛擬旅游頻道客戶端,用于解析頻道后臺服務(wù)器的數(shù)據(jù)包,在虛擬旅游頻道客戶端上呈現(xiàn)電視引導(dǎo)畫面,根據(jù)用戶操作向頻道后臺服務(wù)器發(fā)送用戶請求,由頻道后臺服務(wù)器進行處理; 頻道后臺服務(wù)器,用于接收并響應(yīng)虛擬旅游頻道客戶端發(fā)送的用戶請求,調(diào)用相應(yīng)的頻道業(yè)務(wù)模塊對用戶請求進行處理獲得業(yè)務(wù)請求,發(fā)送業(yè)務(wù)請求到虛擬旅游業(yè)務(wù)服務(wù)器,并將旅游業(yè)務(wù)服務(wù)器返回的結(jié)果以數(shù)據(jù)包的形式發(fā)送至虛擬旅游頻道客戶端進行解析以顯示給用戶; 虛擬旅游業(yè)務(wù)服務(wù)器,用于實現(xiàn)與頻道后臺服務(wù)器進行信息交換;存儲用戶在虛擬旅游頻道的消費記錄及虛擬旅游視頻,并向頻道后臺服務(wù)器發(fā)送消費記錄數(shù)據(jù);實現(xiàn)旅游視頻文件的壓縮編碼與發(fā)送。
2.如權(quán)利要求1所述的基于雙向機頂盒的虛擬旅游服務(wù)系統(tǒng),其特征在于,所述虛擬旅游頻道客戶端包括:數(shù)字電視和雙向機頂盒。
3.如權(quán)利要求1所述的基于雙向機頂盒的虛擬旅游服務(wù)系統(tǒng),其特征在于,雙向機頂盒通過解析頻道后臺服務(wù)器的數(shù)據(jù)包,在數(shù)字電視上呈現(xiàn)電視引導(dǎo)畫面,并根據(jù)用戶操作向頻道后臺服務(wù)器發(fā)送請求,由頻道后臺服務(wù)器進行處理。
4.如權(quán)利要求1所述的基于雙向機頂盒的虛擬旅游服務(wù)系統(tǒng),其特征在于,所述頻道后臺服務(wù)器采用J2EE架構(gòu),包括Web層組件和業(yè)務(wù)應(yīng)用層組件。
5.如權(quán)利要求4所述的基于雙向機頂盒的虛擬旅游服務(wù)系統(tǒng),其特征在于,Web層組件為Servlet,用于接收并響應(yīng)雙向機頂盒發(fā)送的用戶請求,調(diào)用相應(yīng)的頻道業(yè)務(wù)模塊對用戶請求進行處理獲得業(yè)務(wù)請 求,頻道后臺服務(wù)器將虛擬旅游業(yè)務(wù)服務(wù)器返回的結(jié)果以數(shù)據(jù)包的形式發(fā)送至虛擬旅游頻道客戶端的雙向機頂盒進行解析以顯示給用戶觀看;業(yè)務(wù)應(yīng)用層組件為EJB,用于實現(xiàn)各個頻道的業(yè)務(wù)處理操作。
6.如權(quán)利要求5所述的基于雙向機頂盒的虛擬旅游服務(wù)系統(tǒng),其特征在于,所述虛擬旅游業(yè)務(wù)服務(wù)器包括:業(yè)務(wù)控制器、消費記錄數(shù)據(jù)庫、視頻流處理器、旅游視頻數(shù)據(jù)庫;其中, 業(yè)務(wù)控制器用于實現(xiàn)對消費記錄數(shù)據(jù)庫和視頻處理器的控制,并通過與頻道后臺服務(wù)器的EJB通訊實現(xiàn)頻道后臺服務(wù)器與虛擬旅游業(yè)務(wù)服務(wù)器的信息交換; 消費記錄數(shù)據(jù)庫存儲用戶在虛擬旅游頻道的消費記錄,受業(yè)務(wù)控制器的控制向頻道后臺服務(wù)器的EJB發(fā)送消費記錄數(shù)據(jù); 旅游視頻數(shù)據(jù)庫存儲所有的虛擬旅游視頻; 視頻處理器處理業(yè)務(wù)控制器的命令,實現(xiàn)從旅游視頻數(shù)據(jù)庫中取得的旅游視頻文件的壓縮編碼與發(fā)送。
7.如權(quán)利要求2所述的基于雙向機頂盒的虛擬旅游服務(wù)系統(tǒng),其特征在于,雙向機頂盒通過接收遙控器或外接控制器發(fā)來的數(shù)據(jù),通過解析虛擬旅游頻道的SDF文件,在數(shù)字電視上顯示相應(yīng)的電視畫面。
8.一種基于雙向機頂盒的虛擬旅游服務(wù)的實現(xiàn)方法,其特征在于,所述方法包括: 虛擬旅游頻道客戶端解析頻道后臺服務(wù)器的數(shù)據(jù)包,在虛擬旅游頻道客戶端上呈現(xiàn)電視引導(dǎo)畫面,根據(jù)用戶操作向頻道后臺服務(wù)器發(fā)送用戶請求,由頻道后臺服務(wù)器進行處理; 頻道后臺服務(wù)器接收并響應(yīng)虛擬旅游頻道客戶端發(fā)送的用戶請求,調(diào)用相應(yīng)的頻道業(yè)務(wù)模塊對用戶請求進行處理獲得業(yè)務(wù)請求,發(fā)送業(yè)務(wù)請求到虛擬旅游業(yè)務(wù)服務(wù)器; 虛擬旅游業(yè)務(wù)服務(wù)器接收到業(yè)務(wù)請求后,根據(jù)該業(yè)務(wù)請求進行處理,并將處理后的結(jié)果發(fā)送給頻道后臺服務(wù)器; 頻道后臺服務(wù)器將旅游業(yè)務(wù)服務(wù)器返回的結(jié)果以數(shù)據(jù)包的形式發(fā)送至虛擬旅游頻道客戶端進行解析以顯示給用戶。
9.如權(quán)利要求8所述的基于雙向機頂盒的虛擬旅游服務(wù)的實現(xiàn)方法,其特征在于,所述方法還包括: 存儲用戶在虛擬旅游頻道的消費記錄; 存儲虛擬旅游視頻。
10.如權(quán)利要求9所述的基于雙向機頂盒的虛擬旅游服務(wù)的實現(xiàn)方法,其特征在于,所述虛擬旅游業(yè)務(wù)服務(wù)器接收到業(yè)務(wù)請求后,根據(jù)該業(yè)務(wù)請求進行處理,并將處理后的結(jié)果發(fā)送給頻道后臺服務(wù)器的步驟包括:根據(jù)該業(yè)務(wù)請求進行消費記錄查詢和/或視頻文件編碼,并 將查詢后的消費記錄結(jié)果和/或視頻文件發(fā)送給頻道后臺服務(wù)器。
【文檔編號】H04N21/254GK103888788SQ201210560290
【公開日】2014年6月25日 申請日期:2012年12月20日 優(yōu)先權(quán)日:2012年12月20日
【發(fā)明者】劉海亮, 楊艾琳, 羅笑南, 蘇航, 陳湘萍, 王炫盛 申請人:中山大學(xué)深圳研究院