專利名稱:一種iptv系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種交互式網(wǎng)絡(luò)電視系統(tǒng)。
背景技術(shù):
IPTV稱為交互式網(wǎng)絡(luò)電視,是一種利用寬帶有線電視網(wǎng),集互聯(lián)網(wǎng)、多媒體、通訊等技術(shù)于一體,向家庭用戶提供包括數(shù)字電視在內(nèi)的多種交互式服務(wù)的新技術(shù)。用戶可以有三種方式享受IPTV服務(wù):(I)計算機(2)網(wǎng)絡(luò)機頂盒+普通電視機(3)移動終端。它能夠很好地適應(yīng)當(dāng)今網(wǎng)絡(luò)飛速發(fā)展的趨勢,充分有效地利用網(wǎng)絡(luò)資源。傳統(tǒng)的電視是單向廣播方式,它極大地限制了電視觀眾與電視服務(wù)提供商之間的互動,也限制了節(jié)目的個性化和即時化。IPTV的出現(xiàn)加強了用戶的互動,可以實現(xiàn)網(wǎng)絡(luò)視頻節(jié)目點播、視頻廣播及網(wǎng)上沖浪等功能,并提供高質(zhì)量的數(shù)字媒體服務(wù),用戶可有極為廣泛的自由度選擇網(wǎng)站提供的視頻節(jié)目,并且為網(wǎng)絡(luò)發(fā)展商和節(jié)目提供商提供了廣闊的新興市場。IPTV作為新興技術(shù)有著光明的發(fā)展前景,IPTV所提供的各種業(yè)務(wù)的索引及導(dǎo)航都是通過EPG系統(tǒng)完成,EPG界面上提供各類菜單、按鈕、鏈接等可供用戶選擇節(jié)目時直接點擊的組件;并且EPG的界面上也可以包含各類供用戶瀏覽的動態(tài)或靜態(tài)的多媒體內(nèi)容。但EPG系統(tǒng) 仍存在很多不足:內(nèi)容信息缺乏統(tǒng)一的數(shù)據(jù)格式,給各臺、網(wǎng)之間交換EPG帶來很大的復(fù)雜性;每個數(shù)字電視平臺都必須設(shè)計和開發(fā)EPG系統(tǒng),造成大量重復(fù)性勞動;兼容性差,機頂盒廠商不得不針對各平臺重復(fù)開發(fā)EPG應(yīng)用。因此IPTV亟需一種新型的呈現(xiàn)界面規(guī)范,彌補傳統(tǒng)EPG系統(tǒng)的不足,并帶來新的交互方式和更舒適的用戶體驗。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種IPTV系統(tǒng),該系統(tǒng)呈現(xiàn)界面規(guī)范,用戶體驗舒適。本發(fā)明為了實現(xiàn)上述目的,采用的技術(shù)解決方案是:—種IPTV系統(tǒng),包括存儲分發(fā)平臺、內(nèi)容服務(wù)平臺、業(yè)務(wù)運營支撐平臺、EPG系統(tǒng)、及終端承載平臺;所述存儲分發(fā)平臺,包含流媒體服務(wù)器,用于IPTV系統(tǒng)的媒體內(nèi)容的分發(fā)和存儲;所述內(nèi)容服務(wù)平臺,將原始的節(jié)目源轉(zhuǎn)化為符合規(guī)定編碼格式的流媒體節(jié)目源;所述業(yè)務(wù)運營支撐平臺,實現(xiàn)運營支撐和網(wǎng)絡(luò)管理;所述EPG系統(tǒng),完成用戶命令的解析和交互并將結(jié)果發(fā)回給用戶,為最終用戶消費提供指引,并使用戶最終享受到IPTV服務(wù);所述終端承載平臺,包含IPTV的硬件終端,用于實現(xiàn)IPTV業(yè)務(wù)的使用;其中,所述EPG系統(tǒng)包括輸入模塊、指令存儲模塊、指令處理模塊、及顯示模塊;所述輸入模塊,用于接收用戶輸入的原始信息;所述指令存儲模塊,用于存儲指令集,并存儲用戶輸入的原始信息和表征指令功能的操作信息之間的映射關(guān)系庫;所述指令處理模塊,用于對用戶輸入的原始信息進行識別,轉(zhuǎn)化為系統(tǒng)可以直接執(zhí)行的操作指令;所述顯示模塊,用于呈現(xiàn)界面,界面的內(nèi)容包括:主顯示區(qū)塊,用以顯示第一承載組塊;輔顯示區(qū)塊,用以顯示第二承載組塊;所述輔顯示區(qū)塊位于所述主顯示區(qū)塊的外圍,第一承載組塊與第二承載組塊相關(guān)聯(lián)。優(yōu)選地,所述指令處理模塊包含:指令檢測模塊,指令轉(zhuǎn)換模塊、及指令執(zhí)行模塊;所述指令檢測模塊,在存儲模塊中檢測與用戶輸入的原始信息完全匹配的關(guān)鍵字信息;所述指令轉(zhuǎn)換模塊,用于將檢測到的與用戶輸入的原始信息匹配的關(guān)鍵字信息,轉(zhuǎn)換為存儲模塊中對應(yīng)的關(guān)鍵值信息;所述指令執(zhí)行模塊,將關(guān)鍵值信息轉(zhuǎn)化為符合執(zhí)行要求的系統(tǒng)功能事件,觸發(fā)功能指令對應(yīng)的功能事件,執(zhí)行相應(yīng)的系統(tǒng)功能項。優(yōu)選地,所述第一承載組塊排列呈矩形陣列;輔顯示區(qū)塊位于主顯示區(qū)塊的上側(cè)、下側(cè)、左側(cè)、右側(cè)、或懸浮在上方。優(yōu)選地,所述界面的內(nèi)容還包括一個或多個懸浮區(qū)塊的情況,當(dāng)存在一個懸浮區(qū)塊的情況時,該懸浮區(qū)塊位于界面的最前端并突出顯示;當(dāng)存在多個懸浮區(qū)塊的情況時,采用層次遞進的形態(tài)顯示,最新彈出的懸浮狀態(tài)區(qū)塊總是位于界面的最前端突出顯示,其它層次的界面區(qū)塊通過設(shè)置層次透明度顯示。
優(yōu)選地,所述界面包括初始界面和多個過程界面,初始界面和過程界面的呈現(xiàn)形式相同,主顯示區(qū)塊有九個第一承載組塊,排列呈宮格形;若主顯示區(qū)塊超過九個第一承載組塊,第一承載組塊分頁顯示。所述初始界面具有2D、或3D、或2D和3D組合的呈現(xiàn)樣式。優(yōu)選地,存在多個過程界面時,主過程界面的操作具有優(yōu)先權(quán),對于同一類型的操作,當(dāng)主界面優(yōu)先選擇操作指令后,其他過程界面或界面內(nèi)區(qū)塊可以使用不同的指令觸發(fā)該類型的操作。優(yōu)選地,位于主顯示區(qū)塊左側(cè)或右側(cè)的輔顯示區(qū)塊,所述輔顯示區(qū)塊具有九個第二承載組塊,由上到下依次排列;若輔顯示區(qū)塊具有超過九個第二承載組塊時,需將第十個及以上的第二承載組塊分頁顯示。優(yōu)選地,位于主顯示區(qū)塊上側(cè)或下側(cè)的輔顯示區(qū)塊,所述輔顯示區(qū)塊具有九個第二承載組塊,由左到右依次排列;若輔顯示區(qū)塊具有超過九個第二承載組塊時,需將第十個及以上的第二承載組塊分頁顯示。本發(fā)明的有益效果是:本發(fā)明構(gòu)建了一種新型泛格式的EPG系統(tǒng)的界面布局形式以及交互方式,通過一一對應(yīng)的界面組件和響應(yīng)事件,實現(xiàn)所見即所得的交互效果。區(qū)別于傳統(tǒng)的只具有上、下、左、右、確認(rèn)和退出選擇的單一的遙控交互操作模式,應(yīng)用此方法實現(xiàn)的IPTV系統(tǒng)可以通過EPG系統(tǒng)向用戶提供高質(zhì)量的用戶體驗服務(wù),操作方法靈活多變,并可以擴展到觸控、聲控、手勢等智能操作的交互領(lǐng)域,適合各種業(yè)務(wù)信息以及應(yīng)用資源的交互,實現(xiàn)快速響應(yīng)各類操作,系統(tǒng)易知、易學(xué)、易用的便捷交互模式能夠適合更廣泛的人群操作使用,讓用戶感受到智能化、人性化的娛樂享受。
圖1是人機交互設(shè)備的2D界面示意圖。圖2是人機交互設(shè)備的2D+3D界面示意圖。圖3是人機交互設(shè)備的3D界面示意圖。圖4是一種交互方式及映射關(guān)系圖。圖5是一種交互方式及映射關(guān)系圖。圖6是一種交互方式及映射關(guān)系圖。圖7是一種交互方式及映射關(guān)系圖。圖8是一種交互方式及映射關(guān)系圖。圖9是一種交互方式及映射關(guān)系圖。圖10是IPTV系統(tǒng)結(jié)構(gòu)圖。圖1lIPTV系統(tǒng)的泛格交互方法流程圖。
具體實施例方式下面結(jié)合附圖對本發(fā)明進行詳細(xì)說明:·
本發(fā)明實現(xiàn)的IPTV系統(tǒng)是一個開放的、支持多業(yè)務(wù)、多服務(wù)終端的寬帶多媒體業(yè)務(wù)平臺,通過IP網(wǎng)絡(luò)傳送廣播級視頻質(zhì)量的視頻和互動娛樂服務(wù),可以為運營商提供端到端的數(shù)據(jù)、語音、多媒體業(yè)務(wù)。并且針對傳統(tǒng)IPTV的交互涉及存在的問題,提出了一種基于泛格交互技術(shù)的IPTV業(yè)務(wù)實現(xiàn)方法,此實現(xiàn)方法主要通過EPG系統(tǒng)對IPTV終端的呈現(xiàn)界面以及與用戶的交互方式進行改進,該方法定義一種基于泛格的Π呈現(xiàn)界面,將應(yīng)用資源內(nèi)容以組件的形式進行封裝,實現(xiàn)了一種新型的應(yīng)用呈現(xiàn)布局和交互方式。在IPTV的終端界面實現(xiàn)交互操作指令與界面組件一一對應(yīng)的事件綁定,完成所見即所得的應(yīng)用選擇功能,交互過程可以減少不必要的重復(fù)交互,實現(xiàn)靈活可控的交互效果。此發(fā)明新型的應(yīng)用呈現(xiàn)布局和交互方式令I(lǐng)PTV具有較強的產(chǎn)品易用性,規(guī)范化的布局和內(nèi)容,簡化了用戶選擇過程中的操作過程,使IPTV具有良好的用戶體驗。結(jié)合圖1至圖11,一種IPTV系統(tǒng),包括存儲分發(fā)平臺、內(nèi)容服務(wù)平臺、業(yè)務(wù)運營支撐平臺、EPG系統(tǒng)、及終端承載平臺;所述存儲分發(fā)平臺,包含流媒體服務(wù)器,用于IPTV系統(tǒng)的媒體內(nèi)容的分發(fā)和存儲;所述內(nèi)容服務(wù)平臺,將原始的節(jié)目源轉(zhuǎn)化為符合規(guī)定編碼格式的流媒體節(jié)目源;所述業(yè)務(wù)運營支撐平臺,實現(xiàn)運營支撐和網(wǎng)絡(luò)管理;所述EPG系統(tǒng),完成用戶命令的解析和交互并將結(jié)果發(fā)回給用戶,為最終用戶消費提供指引,并使用戶最終享受到IPTV服務(wù);所述終端承載平臺,包含IPTV的硬件終端,用于實現(xiàn)IPTV業(yè)務(wù)的使用;其中,所述EPG系統(tǒng)包括輸入模塊、指令存儲模塊、指令處理模塊、及顯示模塊;所述輸入模塊,用于接收用戶輸入的原始信息;所述指令存儲模塊,用于存儲指令集,并存儲用戶輸入的原始信息和表征指令功能的操作信息之間的映射關(guān)系庫;所述指令處理模塊,用于對用戶輸入的原始信息進行識別,轉(zhuǎn)化為系統(tǒng)可以直接執(zhí)行的操作指令;所述顯示模塊,用于呈現(xiàn)界面,界面的內(nèi)容包括:主顯示區(qū)塊,用以顯示第一承載組塊;輔顯示區(qū)塊,用以顯示第二承載組塊;所述輔顯示區(qū)塊位于所述主顯示區(qū)塊的外圍,第一承載組塊與第二承載組塊相關(guān)聯(lián)。所述指令處理模塊包含:指令檢測模塊,指令轉(zhuǎn)換模塊、及指令執(zhí)行模塊;所述指令檢測模塊,在存儲模塊中檢測與用戶輸入的原始信息完全匹配的關(guān)鍵字
信息;所述指令轉(zhuǎn)換模塊,用于將檢測到的與用戶輸入的原始信息匹配的關(guān)鍵字信息,轉(zhuǎn)換為存儲模塊中對應(yīng)的關(guān)鍵值信息;所述指令執(zhí)行模塊,將關(guān)鍵值信息轉(zhuǎn)化為符合執(zhí)行要求的系統(tǒng)功能事件,觸發(fā)功能指令對應(yīng)的功能事件,執(zhí)行相應(yīng)的系統(tǒng)功能項。所述第一承載組塊排列呈矩形陣列;輔顯示區(qū)塊位于主顯示區(qū)塊的上側(cè)、下側(cè)、左偵U、右側(cè)、或懸浮在上方。所述界面的內(nèi)容還包括一個或多個懸浮區(qū)塊的情況,當(dāng)存在一個懸浮區(qū)塊的情況時,該懸浮區(qū)塊位于界面的最前端并突出顯示;當(dāng)存在多個懸浮區(qū)塊的情況時,采用層次遞進的形態(tài)顯示,最新彈出的懸浮狀態(tài)區(qū)塊總是位于界面的最前端突出顯示,其它層次的界面區(qū)塊通過設(shè)置層次透明度顯示。所述界面包括初始 界面和多個過程界面,初始界面和過程界面的呈現(xiàn)形式相同,主顯示區(qū)塊有九個第一承載組塊,排列呈宮格形;若主顯示區(qū)塊超過九個第一承載組塊,第一承載組塊分頁顯示。所述初始界面具有2D、或3D、或2D和3D組合的呈現(xiàn)樣式。存在多個過程界面時,主過程界面的操作具有優(yōu)先權(quán),對于同一類型的操作,當(dāng)主界面優(yōu)先選擇操作指令后,其他過程界面或界面內(nèi)區(qū)塊可以使用不同的指令觸發(fā)該類型的操作。位于主顯示區(qū)塊左側(cè)或右側(cè)的輔顯示區(qū)塊,所述輔顯示區(qū)塊具有九個第二承載組塊,由上到下依次排列;若輔顯示區(qū)塊具有超過九個第二承載組塊時,需將第十個及以上的第二承載組塊分頁顯示。位于主顯示區(qū)塊上側(cè)或下側(cè)的輔顯示區(qū)塊,所述輔顯示區(qū)塊具有九個第二承載組塊,由左到右依次排列;若輔顯示區(qū)塊具有超過九個第二承載組塊時,需將第十個及以上的第二承載組塊分頁顯示。通過對組塊(泛格)和區(qū)塊進行個性化布局的技術(shù)(不僅限于樣式)稱為泛格技術(shù)。通過運用數(shù)學(xué)模型和算法,由不同的單位格組成的組塊(泛格)和區(qū)塊進行個性化布局所構(gòu)成的承載內(nèi)容和應(yīng)用的多呈現(xiàn)界面稱為泛格界面。輸入模塊提供用戶輸入的初始信息,用戶輸入方式不局限于鼠標(biāo)、鍵盤的傳統(tǒng)操控方式,而是可以擴展到觸控、聲控和手勢等的新型交互方式,對應(yīng)的輸入裝置包括觸摸屏、麥克風(fēng)在內(nèi)的音頻接收器和三維圖像采集裝置等。人機交互過程通過輸入模塊輸入用戶進行操作的原始信息,該信息在不同的輸入裝置上表現(xiàn)出不同的內(nèi)容,例如觸摸屏?xí)r輸入信息為在屏幕觸控點的信息,聲控時為發(fā)出的聲音信息,手勢時為用戶操作的一個手勢動作。
指令存儲模塊,定義泛格指令集,并存儲用戶輸入的原始信息和表征指令功能的操作信息之間的映射關(guān)系庫,映射關(guān)系以關(guān)鍵字對應(yīng)關(guān)鍵值的形式存在。所述映射關(guān)系庫中輸入指令集作為關(guān)鍵字存在,用于匹配用戶輸入的信息,并且可以通過用戶輸入的信息采集進行自由定義;表征指令功能的操作信息作為關(guān)鍵值存在,關(guān)鍵字與關(guān)鍵值的映射為一對一或多對一的關(guān)系。指令處理模塊用于將用戶輸入的初始信息轉(zhuǎn)化為系統(tǒng)可以直接執(zhí)行的操作信息。該模塊包含:指令檢測模塊,指令轉(zhuǎn)換模塊和指令執(zhí)行模塊。其中,指令檢測模塊,在存儲模塊中檢測與用戶輸入的原始信息完全匹配的關(guān)鍵
字信息;指令轉(zhuǎn)換模塊,用于將檢測到的與用戶輸入的原始信息匹配的關(guān)鍵字信息,轉(zhuǎn)換為存儲模塊中與之對應(yīng)的關(guān)鍵值信息。指令執(zhí)行模塊,將檢測出的指令信息的關(guān)鍵值轉(zhuǎn)化為符合執(zhí)行要求的系統(tǒng)功能事件。觸發(fā)功能指令對應(yīng)的功能事件,執(zhí)行相應(yīng)的系統(tǒng)功能項。泛格指令集的劃分根據(jù)界面的功能性,對指令集進行劃分,有以下幾類:(1)宏觀指令集宏觀指令是針對整個系統(tǒng)的宏觀操控指令,優(yōu)先級最高,即當(dāng)接收到的指令為宏觀功能指令時,系統(tǒng)忽略當(dāng)前活動窗口,優(yōu)先執(zhí)行其對應(yīng)的命令。按照組塊的功能定義,宏觀指令集包括全屏、退出、后退等全局聲音操控指令。
(2)組塊指令集組塊指令與區(qū)塊中的組塊操作響應(yīng)事件--對應(yīng),包含數(shù)字為I 9的九個聲音
指令。當(dāng)界面窗口呈現(xiàn)某個對應(yīng)區(qū)塊時,組塊指令通過事件響應(yīng)驅(qū)動對應(yīng)的組塊功能。按照組塊的界面布局,組塊指令集對應(yīng)的組塊為區(qū)塊中宮格或列表位置的單個組塊。(3)功能指令集常用功能指令包括上、下、左、右翻頁等功能性指令,該指令集不受界面和區(qū)塊的約束,當(dāng)存在多個過程界面時,主過程界面的功能指令操作具有優(yōu)先權(quán),對于同一類型的操作,當(dāng)主界面優(yōu)先選擇某操作指令后,其他過程界面或界面內(nèi)區(qū)塊可以使用不同的指令觸發(fā)該類型的操作。例如,當(dāng)主過程界面的翻頁指令定義為:“上翻頁”對應(yīng)“切換上一界面”,“下翻頁”對應(yīng)“切換下一界面”時,其他過程界面或界面內(nèi)區(qū)塊內(nèi)容的翻頁功能指令則需要重新定義加以區(qū)別,例如可以將其他過程界面內(nèi)容或界面內(nèi)區(qū)塊翻頁指令定義為:“前翻頁”對應(yīng)“切換上一界面內(nèi)容”,“后翻頁”對應(yīng)“切換下一界面內(nèi)容”。相反的,如果對整個界面的移動屬性定義為:“前翻頁”對應(yīng)“切換上一界面”,“后翻頁”對應(yīng)“切換下一界面”時,其他過程界面內(nèi)容或區(qū)塊的內(nèi)容翻頁操作則應(yīng)定義為:“上翻頁”對應(yīng)“切換上一界面內(nèi)容”,“下翻頁”對應(yīng)“切換下一界面內(nèi)容”。組塊的指令并不局限于上述的幾種,支持用戶根據(jù)需求進行功能指令的自學(xué)習(xí)定義。由于組塊界面的功能指令與界面對象的操作指令響應(yīng)事件一一對應(yīng),因此對于自學(xué)習(xí)的功能指令,只需要通過錄入自定義的功能,并配置該功能指令與界面組塊操作指令的映射關(guān)系,則當(dāng)觸發(fā)功能指令時,即可以響應(yīng)該功能對應(yīng)的界面組塊功能。配置指令與組塊操作指令的映射關(guān)系
組塊界面中存在主顯示區(qū)塊和輔顯示區(qū)塊兩種區(qū)塊類型,區(qū)塊的組合有多種模式,其中主顯示區(qū)塊E區(qū)是組塊中恒定存在的區(qū)塊,始終呈現(xiàn),輔顯示區(qū)塊A區(qū)、B區(qū)、C區(qū)、及D區(qū)則根據(jù)需要有隱藏和顯示兩種狀態(tài)。組塊界面無論處于何種狀態(tài),主、輔顯示區(qū)塊區(qū)如何布局,在映射關(guān)系庫中,組塊的宏觀指令與宏觀操作指令的映射關(guān)系為一對一映射,即表示每一個信息關(guān)鍵字jkey對應(yīng)一個信息關(guān)鍵值jvalue,當(dāng)觸發(fā)該宏觀指令時,對應(yīng)的操作指令被激活,執(zhí)行相應(yīng)的功能。組塊界面對組塊指令的響應(yīng),通過將指令轉(zhuǎn)化為組塊操作指令的對應(yīng)事件來觸發(fā)并執(zhí)行。由于區(qū)域內(nèi)的基本元素為組塊,以組件的形式存在,根據(jù)組塊的占位情況,不同指令與操作指令的映射關(guān)系也有一定差異,具體如下:主顯示區(qū)塊E區(qū)主顯示區(qū)塊的組塊是具有三行三列的泛宮格形態(tài),有如下幾種展現(xiàn)形式:( I)滿格如圖4所示,滿格布局的映射關(guān)系庫中,組塊的指令與操作指令的映射關(guān)系為一對一映射,即表示每一個信息關(guān)鍵字jkey對應(yīng)一個信息關(guān)鍵值jvalue,當(dāng)觸發(fā)該指令時,對應(yīng)的操作指令被激活,執(zhí)行相應(yīng)的功能。(2)組格如圖5所示,組格布局中,組塊的指令與操作指令的映射關(guān)系為一對一或多對一映射,可以有多種·展現(xiàn)形態(tài),當(dāng)組塊占一個單元位置時,為一對一映射,表示每一個信息關(guān)鍵字jkey對應(yīng)一個信息關(guān)鍵值jvalue ;當(dāng)組塊占多個單元位置時,為多對一映射;表示多個信息關(guān)鍵字jkey對應(yīng)一個信息關(guān)鍵值jvalue,當(dāng)觸發(fā)該指令時,對應(yīng)的操作指令被激活,執(zhí)行相應(yīng)的功能。(3)空缺格如圖6所示,空缺格布局中,組塊的指令與操作指令的映射關(guān)系為一對一映射,但由于有空缺格,則可以出現(xiàn)信息關(guān)鍵字jkey無對應(yīng)信息關(guān)鍵值的情況,表示觸發(fā)該指令時不響應(yīng)任何的操作。(4)組格和空缺格同時存在的形態(tài)如圖7所示,組格和空缺格的組合形態(tài),組塊的指令與操作指令的映射關(guān)系可以為一對一、多對一或一對空的映射,即存在一個信息關(guān)鍵字jkey對應(yīng)一個信息關(guān)鍵值jvalue,或多個信息關(guān)鍵字jkey對應(yīng)一個信息關(guān)鍵值jvalue的情況,當(dāng)觸發(fā)該指令時,對應(yīng)的組塊操作指令被激活,執(zhí)行相應(yīng)的功能;以及存在信息關(guān)鍵字jkey無對應(yīng)信息關(guān)鍵值的情況,觸發(fā)該指令時不響應(yīng)任何的操作。輔顯示區(qū)塊-A區(qū)、B區(qū)、C區(qū)、及D區(qū)存在輔顯示區(qū)塊A區(qū)和C區(qū),其區(qū)內(nèi)組塊呈現(xiàn)縱格、功能格的形態(tài),輔顯示區(qū)塊B區(qū)和D區(qū)的組塊呈現(xiàn)橫格、功能格的形態(tài),組塊的指令與操作指令的映射關(guān)系根據(jù)組塊的組合形態(tài)有以下幾種。(I)滿格布局中,如圖8所示,指令與組塊操作指令的映射關(guān)系為一對一映射,以jkey I jkey9的鍵值表示縱格或橫格的指令,jkey IO jkeyn表示功能格的指令,每一個指令對應(yīng)一個組塊的操作指令,當(dāng)選擇某一指令時,對應(yīng)的組塊操作指令被激活,執(zhí)行相應(yīng)的功能。
(2)組格布局中,如圖9所示,指令與組塊操作指令的映射關(guān)系為一對一或多對一映射,以jkeyl jkey9的鍵值表示泛縱格或泛橫格的操作信息,jkey IO jkeyn表示功能格的指令,其中一對一的映射關(guān)系表示一個指令觸發(fā)其對應(yīng)的組塊操作指令,多對一的映射關(guān)系表示多個指令觸發(fā)同一個組塊的操作指令,即當(dāng)選擇多對一指令時,有且只有一個組塊的操作指令被激活。IPTV系統(tǒng)的人機交互方法本發(fā)明所稱的人機交互方法,為操作平臺提供易知易學(xué)易用的操作方式,令所見即所得的思維方式在人機交互設(shè)備上得以體現(xiàn)。具體包括以下步驟:(I)為用戶通過機頂盒輸入模塊提供原始操作指令,可以是觸控指令、聲控指令或者手勢指令中的一種,并支持用戶設(shè)定自定義的操作指令,通過EPG系統(tǒng)的指令處理模塊,對相應(yīng)的指令進行判斷和處理。(2) EPG系統(tǒng)的指令存儲模塊存儲用戶輸入的原始信息和表征指令功能的操作信息之間的映射關(guān)系庫。通過指令處理,判斷用戶輸入指令是否符合預(yù)設(shè)的指令集,即是否符合映射關(guān)系庫中的關(guān)鍵字,符合則繼續(xù)執(zhí)行,不符合則顯示錯誤提示。指令轉(zhuǎn)換模塊將用戶輸入的操作信息作為關(guān)鍵字映射到表征指令功能的操作信息的關(guān)鍵值,并直接轉(zhuǎn)化為系統(tǒng)可以識別的功能事件,通過指令執(zhí)行模塊執(zhí)行關(guān)鍵值對應(yīng)的功能項。(3)執(zhí)行相應(yīng)的功能后,通過顯示模塊在IPTV終端的顯示裝置中顯示結(jié)果界面,結(jié)果界面可以是泛格布局的新界面,也可能是泛格布局的彈窗。本發(fā)明構(gòu)建了一種新型泛格式的EPG系統(tǒng)的界面布局形式以及交互方式,通過一一對應(yīng)的界面組件和響應(yīng)事件,實現(xiàn)所見即所得的交互效果。區(qū)別于傳統(tǒng)的只具有上、下、左、右、確認(rèn)和退出選擇的單一的遙控交互操作模式,應(yīng)用此方法實現(xiàn)的IPTV系統(tǒng)可以通過EPG系統(tǒng)向用戶提供高質(zhì)量的用戶體驗服務(wù),操作方法靈活多變,并可以擴展到觸控、聲控、手勢等智能操作的交互領(lǐng)域,適合各種業(yè)務(wù)信息以及應(yīng)用資源的交互,實現(xiàn)快速響應(yīng)各類操作,系統(tǒng)易知、易學(xué)、易用的便捷交互模式能夠適合更廣泛的人群操作使用,讓用戶感受到智能化、人性化的娛樂享受。當(dāng)然,上述說明并非是對本發(fā)明的限制,本發(fā)明也并不僅限于上述舉例,本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明的實質(zhì)范圍 內(nèi)所做出的變化、改型、添加或替換,也應(yīng)屬于本發(fā)明的保護范圍。
權(quán)利要求
1.一種IPTV系統(tǒng),其特征在于,包括存儲分發(fā)平臺、內(nèi)容服務(wù)平臺、業(yè)務(wù)運營支撐平臺、EPG系統(tǒng)、及終端承載平臺; 所述存儲分發(fā)平臺,包含流媒體服務(wù)器,用于IPTV系統(tǒng)的媒體內(nèi)容的分發(fā)和存儲; 所述內(nèi)容服務(wù)平臺,將原始的節(jié)目源轉(zhuǎn)化為符合規(guī)定編碼格式的流媒體節(jié)目源; 所述業(yè)務(wù)運營支撐平臺,實現(xiàn)運營支撐和網(wǎng)絡(luò)管理; 所述EPG系統(tǒng),完成用戶命令的解析和交互并將結(jié)果發(fā)回給用戶,為最終用戶消費提供指引,并使用戶最終享受到IPTV服務(wù); 所述終端承載平臺,包含IPTV的硬件終端,用于實現(xiàn)IPTV業(yè)務(wù)的使用; 其中,所述EPG系統(tǒng)包括輸入模塊、指令存儲模塊、指令處理模塊、及顯示模塊; 所述輸入模塊,用于接收用戶輸入的原始信息; 所述指令存儲模塊,用于存儲指令集,并存儲用戶輸入的原始信息和表征指令功能的操作信息之間的映射關(guān)系庫; 所述指令處理模塊,用于對用戶輸入的原始信息進行識別,轉(zhuǎn)化為系統(tǒng)可以直接執(zhí)行的操作指令; 所述顯示模塊,用于呈現(xiàn)界面,界面的內(nèi)容包括:主顯示區(qū)塊,用以顯示第一承載組塊;輔顯示區(qū)塊,用以顯示第二承載組塊;所述輔顯示區(qū)塊位于所述主顯示區(qū)塊的外圍,第一承載組塊與第二承載組塊相關(guān)聯(lián)。
2.根據(jù)權(quán)利要求1所述的IPTV系統(tǒng),其特征在于,所述指令處理模塊包含:指令檢測模塊,指令轉(zhuǎn)換模塊、及指令執(zhí)行模塊; 所述指令檢測模塊,在存儲模塊中檢測與用戶輸入的原始信息完全匹配的關(guān)鍵字信息; 所述指令轉(zhuǎn)換模塊,用于將檢測到的與用戶輸入的原始信息匹配的關(guān)鍵字信息,轉(zhuǎn)換為存儲模塊中對應(yīng)的關(guān)鍵值信息; 所述指令執(zhí)行模塊,將關(guān)鍵值信息轉(zhuǎn)化為符合執(zhí)行要求的系統(tǒng)功能事件,觸發(fā)功能指令對應(yīng)的功能事件,執(zhí)行相應(yīng)的系統(tǒng)功能項。
3.根據(jù)權(quán)利要求1所述的IPTV系統(tǒng),其特征在于,所述第一承載組塊排列呈矩形陣列;輔顯示區(qū)塊位于主顯示區(qū)塊的上側(cè)、下側(cè)、左側(cè)、右側(cè)、或懸浮在上方。
4.根據(jù)權(quán)利要求3所述的IPTV系統(tǒng),其特征在于,所述界面的內(nèi)容還包括一個或多個懸浮區(qū)塊的情況,當(dāng)存在一個懸浮區(qū)塊的情況時,該懸浮區(qū)塊位于界面的最前端并突出顯示;當(dāng)存在多個懸浮區(qū)塊的情況時,采用層次遞進的形態(tài)顯示,最新彈出的懸浮狀態(tài)區(qū)塊總是位于界面的最前端突出顯示,其它層次的界面區(qū)塊通過設(shè)置層次透明度顯示。
5.根據(jù)權(quán)利要求1所述的IPTV系統(tǒng),其特征在于,所述界面包括初始界面和多個過程界面,初始界面和過程界面的呈現(xiàn)形式相同,主顯示區(qū)塊有九個第一承載組塊,排列呈宮格形,所述初始界面具有2D、或3D、或2D和3D組合的呈現(xiàn)樣式。
6.根據(jù)權(quán)利要求5所述的IPTV系統(tǒng),其特征在于,所述初始界面的操作具有優(yōu)先性,對于同一類型的操作,當(dāng)初始界面優(yōu)先選擇操作指令后,其它過程界面可以使用不同的指令觸發(fā)該類型的操作。
7.根據(jù)權(quán)利要求1所述的IPTV系統(tǒng),其特征在于,所述位于主顯示區(qū)塊左側(cè)或右側(cè)的輔顯示區(qū)塊,所述輔顯示區(qū)塊具有九個第二承載組塊,由上到下依次排列。
8.根據(jù)權(quán)利要求1所述的IPTV系統(tǒng),其特征在于,所述位于主顯示區(qū)塊上側(cè)或下側(cè)的輔顯示區(qū)塊,所述輔 顯示區(qū)塊具有九個第二承載組塊,由左到右依次排列。
全文摘要
本發(fā)明公開一種IPTV系統(tǒng),其包括存儲分發(fā)平臺、內(nèi)容服務(wù)平臺、業(yè)務(wù)運營支撐平臺、EPG系統(tǒng)、及終端承載平臺。所述存儲分發(fā)平臺,包含流媒體服務(wù)器,用于IPTV系統(tǒng)的媒體內(nèi)容的分發(fā)和存儲;所述內(nèi)容服務(wù)平臺,將原始的節(jié)目源轉(zhuǎn)化為符合規(guī)定編碼格式的流媒體節(jié)目源;所述業(yè)務(wù)運營支撐平臺,實現(xiàn)運營支撐和網(wǎng)絡(luò)管理;所述EPG系統(tǒng),完成用戶命令的解析和交互并將結(jié)果發(fā)回給用戶,為最終用戶消費提供指引,并使用戶最終享受到IPTV服務(wù);所述終端承載平臺,包含IPTV的硬件終端,用于實現(xiàn)IPTV業(yè)務(wù)的使用。該系統(tǒng)彌補傳統(tǒng)EPG系統(tǒng)的不足,并帶來新的交互方式和更舒適的用戶體驗。
文檔編號H04N21/472GK103248919SQ20131019130
公開日2013年8月14日 申請日期2013年5月22日 優(yōu)先權(quán)日2013年5月22日
發(fā)明者郗登振, 王淑榮, 紀(jì)燕杰, 王偉 申請人:青島旲天下智能科技有限公司