專利名稱:一種即時(shí)時(shí)移業(yè)務(wù)的實(shí)現(xiàn)方法、數(shù)字電視終端及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視頻點(diǎn)播領(lǐng)域,尤其涉及一種即時(shí)時(shí)移業(yè)務(wù)的實(shí)現(xiàn)方法、數(shù)字電視終端及系統(tǒng)。
背景技術(shù):
NGOD (Next Generation On Demand,下一代視頻點(diǎn)播),是一套新一代視頻點(diǎn)播服務(wù)架構(gòu),架構(gòu)的核心是視頻點(diǎn)播服務(wù),可以將該架構(gòu)進(jìn)行擴(kuò)展來(lái)支持其他的點(diǎn)播服務(wù),如交換廣播視頻;其基本架構(gòu)是由許多組件整合在一起的。其中,NGOD架構(gòu)的關(guān)鍵組件中,包括用于管理權(quán)利和事務(wù)的授權(quán)服務(wù)器,通過(guò)授權(quán)服務(wù)器執(zhí)行會(huì)話授權(quán)來(lái)驗(yàn)證用戶的購(gòu)買(mǎi)的PS (Purchase Server,訂購(gòu)服務(wù)器),為用戶的視頻點(diǎn)播服務(wù)管理會(huì)話生命周期的SM (Session Manager,會(huì)話管理器),用于介紹資產(chǎn)及服務(wù)并管理用戶的NS (Navigation Server,導(dǎo)航服務(wù)器),輸出視頻流和管理流控制的SS (Streaming Server,輸出視頻流管理服務(wù)器),以及通過(guò)傳輸網(wǎng)絡(luò)和邊緣設(shè)備,將相應(yīng)的數(shù)字視頻流向數(shù)字電視終端的推流服務(wù)器。即時(shí)時(shí)移業(yè)務(wù)是一個(gè)新的交互電視服務(wù)功能,在收看電視節(jié)目時(shí),用戶為了不錯(cuò)過(guò)精彩的鏡頭,不得不長(zhǎng)時(shí)間停留在電視機(jī)前。如今有了即時(shí)時(shí)移功能,用戶完全可以在直播觀看過(guò)程中按下暫停按鈕,以保證不會(huì)錯(cuò)過(guò)離開(kāi)階段的精彩片段;可以在回來(lái)后通過(guò)使用回退功能來(lái)回放錯(cuò)過(guò)的片段。數(shù)字電視終端用戶可通過(guò)門(mén)戶服務(wù)器Portal進(jìn)行相應(yīng)的即時(shí)時(shí)移業(yè)務(wù)的設(shè)置。在目前的技術(shù)中,還沒(méi)有對(duì)在NGOD架構(gòu)的基礎(chǔ)上實(shí)現(xiàn)即時(shí)時(shí)移業(yè)務(wù)的描述,因此,如何在NGOD架構(gòu)的基礎(chǔ)上實(shí)現(xiàn)即時(shí)時(shí)移業(yè)務(wù)成為研究的熱點(diǎn)。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題在于,提供一種即時(shí)時(shí)移業(yè)務(wù)的實(shí)現(xiàn)方法、數(shù)字電視終端及系統(tǒng),可在NGOD系統(tǒng)中,較好地實(shí)現(xiàn)即時(shí)時(shí)移業(yè)務(wù)。為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供了一種即時(shí)時(shí)移業(yè)務(wù)的實(shí)現(xiàn)方法,包括
數(shù)字電視終端向門(mén)戶服務(wù)器發(fā)送訂購(gòu)信息以獲得訂購(gòu)令牌,其中,所述訂購(gòu)令牌是所述門(mén)戶服務(wù)器根據(jù)所述訂購(gòu)信息向訂購(gòu)服務(wù)器發(fā)送訂購(gòu)請(qǐng)求后,由所述訂購(gòu)服務(wù)器生成的;
所述數(shù)字電視終端獲取到所述訂購(gòu)令牌后,向會(huì)話管理器發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移請(qǐng)求以獲得時(shí)移播放列表,其中,所述時(shí)移播放列表是所述會(huì)話管理器根據(jù)所述時(shí)移請(qǐng)求向所述訂購(gòu)服務(wù)器發(fā)起時(shí)移播放列表獲取請(qǐng)求后,由所述訂購(gòu)服務(wù)器獲得的;
所述數(shù)字電視終端根據(jù)獲得的所述時(shí)移播放列表向推流服務(wù)器發(fā)起推流請(qǐng)求,獲取所述時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容。其中,所述數(shù)字電視終端向門(mén)戶服務(wù)器發(fā)送訂購(gòu)信息以獲得訂購(gòu)令牌的步驟具體包括
所述數(shù)字電視終端根據(jù)用戶輸入的控制指令訪問(wèn)所述門(mén)戶服務(wù)器的時(shí)移頁(yè)面,并根據(jù)該時(shí)移頁(yè)面向所述門(mén)戶服務(wù)器提交訂購(gòu)信息;
所述門(mén)戶服務(wù)器根據(jù)該訂購(gòu)信息,向所述訂購(gòu)服務(wù)器發(fā)送訂購(gòu)請(qǐng)求,所述訂購(gòu)請(qǐng)求中攜帶有頻道信息、用戶信息以及時(shí)移請(qǐng)求時(shí)間信息;
所述訂購(gòu)服務(wù)器根據(jù)該訂購(gòu)請(qǐng)求,生成訂購(gòu)令牌,并保存該訂購(gòu)令牌與所述訂購(gòu)請(qǐng)求中頻道信息、用戶信息以及時(shí)移請(qǐng)求時(shí)間信息的對(duì)應(yīng)關(guān)系; 所述訂購(gòu)服務(wù)器將訂購(gòu)令牌返回給所述門(mén)戶服務(wù)器; 所述門(mén)戶服務(wù)器將該訂購(gòu)令牌發(fā)送給所述數(shù)字電視終端。其中,所述門(mén)戶服務(wù)器將該訂購(gòu)令牌返回給所述數(shù)字電視終端的步驟之后,還包括
所述門(mén)戶服務(wù)器向所述訂購(gòu)服務(wù)器發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移播放列表獲取請(qǐng)
求;
所述訂購(gòu)服務(wù)器對(duì)所述訂購(gòu)令牌進(jìn)行鑒權(quán),并在鑒權(quán)通過(guò)時(shí),獲得當(dāng)前系統(tǒng)時(shí)間前預(yù)設(shè)時(shí)間范圍內(nèi)的時(shí)移播放列表,并發(fā)送給所述門(mén)戶服務(wù)器;
所述門(mén)戶服務(wù)器根據(jù)所述訂購(gòu)服務(wù)器發(fā)送的時(shí)移播放列表生成時(shí)移進(jìn)度條展示給所述數(shù)字電視終端。其中,所述數(shù)字電視終端獲取到所述訂購(gòu)令牌后,向會(huì)話管理器發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移請(qǐng)求以獲得時(shí)移播放列表的步驟,具體包括
所述數(shù)字電視終端獲取到所述訂購(gòu)令牌后,向會(huì)話管理器發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移請(qǐng)求;
所述會(huì)話管理器向所述訂購(gòu)服務(wù)器發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移播放列表獲取請(qǐng)
求;
所述訂購(gòu)服務(wù)器對(duì)該訂購(gòu)令牌進(jìn)行鑒權(quán),并在鑒權(quán)通過(guò)時(shí),獲得當(dāng)前系統(tǒng)時(shí)間前預(yù)設(shè)時(shí)間范圍內(nèi)的時(shí)移播放列表返回給所述會(huì)話管理器;
所述會(huì)話管理器將所述時(shí)移播放列表返回給所述數(shù)字電視終端。其中,所述數(shù)字電視終端根據(jù)獲得的所述時(shí)移播放列表向推流服務(wù)器發(fā)起推流請(qǐng)求,獲取所述時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容的步驟具體包括
所述數(shù)字電視終端根據(jù)接收到的所述時(shí)移播放列表向推流服務(wù)器發(fā)起推流請(qǐng)求; 所述推流服務(wù)器提取所述時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容,并通過(guò)輸出視頻流管理服務(wù)器發(fā)送給所述數(shù)字電視終端;
所述數(shù)字電視終端獲取所述時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容并進(jìn)行播放。其中,所述數(shù)字電視終端根據(jù)用戶輸入的控制指令訪問(wèn)所述門(mén)戶服務(wù)器的時(shí)移頁(yè)面,并根據(jù)該時(shí)移頁(yè)面向所述門(mén)戶服務(wù)器提交訂購(gòu)信息的步驟,具體包括
所述數(shù)字電視終端根據(jù)用戶的控制指令訪問(wèn)所述門(mén)戶服務(wù)器的時(shí)移頁(yè)面; 所述門(mén)戶服務(wù)器向?qū)Ш椒?wù)器請(qǐng)求頻道節(jié)目單;
所述導(dǎo)航服務(wù)器查找并向所述門(mén)戶服務(wù)器返回頻道節(jié)目單,所述頻道節(jié)目單中所述數(shù)字電視終端已訂購(gòu)的時(shí)移頻道和未訂購(gòu)的時(shí)移頻道通過(guò)不同的標(biāo)識(shí)與普通的直播頻道進(jìn)行區(qū)別;所述門(mén)戶服務(wù)器將所述頻道節(jié)目單展示在所述時(shí)移頁(yè)面上; 所述數(shù)字電視終端根據(jù)該時(shí)移頁(yè)面向所述門(mén)戶服務(wù)器提交訂購(gòu)信息。相應(yīng)地,本發(fā)明實(shí)施例還提供了一種數(shù)字電視終端,包括
訂購(gòu)令牌請(qǐng)求模塊,用于向門(mén)戶服務(wù)器發(fā)送訂購(gòu)信息以獲得訂購(gòu)令牌,其中,所述訂購(gòu)令牌是所述門(mén)戶服務(wù)器根據(jù)所述訂購(gòu)信息向訂購(gòu)服務(wù)器發(fā)送訂購(gòu)請(qǐng)求后,由所述訂購(gòu)服務(wù)器生成的;
時(shí)移播放列表請(qǐng)求模塊,用于在所述訂購(gòu)令牌請(qǐng)求模塊獲取到訂購(gòu)令牌后,向會(huì)話管理器發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移請(qǐng)求以獲得時(shí)移播放列表,其中,所述時(shí)移播放列表是所述會(huì)話管理器根據(jù)所述時(shí)移請(qǐng)求向所述訂購(gòu)服務(wù)器發(fā)起時(shí)移播放列表獲取請(qǐng)求后,由所述訂購(gòu)服務(wù)器獲得的;
節(jié)目?jī)?nèi)容獲取模塊,用于向推流服務(wù)器發(fā)起攜帶有所述時(shí)移播放列表請(qǐng)求模塊獲得的時(shí)移播放列表的推流請(qǐng)求,獲取所述時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容。相應(yīng)地,本發(fā)明實(shí)施例還提供了一種即時(shí)時(shí)移業(yè)務(wù)的實(shí)現(xiàn)系統(tǒng),包括數(shù)字電視終端、門(mén)戶服務(wù)器、訂購(gòu)服務(wù)器、會(huì)話管理器、推流服務(wù)器以及輸出視頻流管理服務(wù)器,其中
所述數(shù)字電視終端用于向所述門(mén)戶服務(wù)器發(fā)送訂購(gòu)信息,并在接收到所述門(mén)戶服務(wù)器返回的訂購(gòu)令牌后,向所述會(huì)話管理器發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移請(qǐng)求,并在接收到所述會(huì)話管理器返回的時(shí)移播放列表后,向所述推流服務(wù)器發(fā)起攜帶所述時(shí)移播放列表的推流請(qǐng)求,以獲取所述時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容;
所述門(mén)戶服務(wù)器用于向所述數(shù)字電視終端展示時(shí)移頁(yè)面,根據(jù)數(shù)字電視終端發(fā)送的訂購(gòu)信息,向訂購(gòu)服務(wù)器發(fā)送訂購(gòu)請(qǐng)求以獲取由所述訂購(gòu)服務(wù)器生成的訂購(gòu)令牌,并將獲取的訂購(gòu)令牌發(fā)送給所述數(shù)字電視終端;
所述訂購(gòu)服務(wù)器用于根據(jù)所述門(mén)戶服務(wù)器的訂購(gòu)請(qǐng)求生成訂購(gòu)令牌,將生成的訂購(gòu)令牌返回給所述門(mén)戶服務(wù)器,并在接收到所述會(huì)話管理器發(fā)起時(shí)移播放列表獲取請(qǐng)求后,獲得時(shí)移播放列表發(fā)送給所述會(huì)話管理器;
所述推流服務(wù)器用于根據(jù)所述數(shù)字電視終端發(fā)起的推流請(qǐng)求,提取所述時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容,并通過(guò)輸出視頻流管理服務(wù)器發(fā)送給所述數(shù)字電視終端。其中,所述門(mén)戶服務(wù)器還用于在將訂購(gòu)令牌返回給所述數(shù)字電視終端后,向所述訂購(gòu)服務(wù)器發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移播放列表獲取請(qǐng)求;
所述訂購(gòu)服務(wù)器還用于對(duì)所述時(shí)移播放列表獲取請(qǐng)求中的訂購(gòu)令牌進(jìn)行鑒權(quán),并在鑒權(quán)通過(guò)時(shí),獲得當(dāng)前系統(tǒng)時(shí)間前預(yù)設(shè)時(shí)間范圍內(nèi)的時(shí)移播放列表,并發(fā)送給所述門(mén)戶服務(wù)器;
所述門(mén)戶服務(wù)器還用于根據(jù)所述訂購(gòu)服務(wù)器發(fā)送的時(shí)移播放列表生成時(shí)移進(jìn)度條展示給所述數(shù)字電視終端。其中,還包括導(dǎo)航服務(wù)器,其中,
所述門(mén)戶服務(wù)器還用于在所述數(shù)字電視終端根據(jù)用戶的控制指令訪問(wèn)所述門(mén)戶服務(wù)器的時(shí)移頁(yè)面時(shí),向?qū)Ш椒?wù)器請(qǐng)求頻道節(jié)目單;
所述導(dǎo)航服務(wù)器用于查找并向所述門(mén)戶服務(wù)器返回頻道節(jié)目單,所述頻道節(jié)目單中所述數(shù)字電視終端已訂購(gòu)的時(shí)移頻道和未訂購(gòu)的時(shí)移頻道通過(guò)不同的標(biāo)識(shí)與普通的直播頻道進(jìn)行區(qū)別;
7所述門(mén)戶服務(wù)器還用于將所述頻道節(jié)目單展示在所述時(shí)移頁(yè)面上; 所述數(shù)字電視終端是根據(jù)該時(shí)移頁(yè)面向所述門(mén)戶服務(wù)器發(fā)送訂購(gòu)信息。實(shí)施本發(fā)明實(shí)施例,具有以下有益效果
本發(fā)明在NGOD架構(gòu)的基礎(chǔ)上實(shí)現(xiàn)了即時(shí)時(shí)移業(yè)務(wù)鑒權(quán)和點(diǎn)播,并且通過(guò)會(huì)話管理器 SM發(fā)起訂購(gòu)和點(diǎn)播,保證了系統(tǒng)的安全性。另外,本發(fā)明數(shù)字電視終端通過(guò)門(mén)戶網(wǎng)站獲取到訂購(gòu)服務(wù)器PS生成授權(quán)的訂購(gòu)令牌不僅可較好地進(jìn)行上述的即時(shí)時(shí)移業(yè)務(wù)的鑒權(quán),還可以無(wú)縫的對(duì)接NGOD其他邏輯網(wǎng)元如會(huì)話管理器SM及一些接口如Cl接口、Sl接口等。
圖1是本發(fā)明實(shí)施例的即時(shí)時(shí)移業(yè)務(wù)的實(shí)現(xiàn)系統(tǒng)的結(jié)構(gòu)組成示意圖; 圖2是圖1的數(shù)字電視終端的結(jié)構(gòu)組成示意圖3是本發(fā)明的即時(shí)時(shí)移業(yè)務(wù)的實(shí)現(xiàn)方法的第一實(shí)施例流程示意圖; 圖4是本發(fā)明的即時(shí)時(shí)移業(yè)務(wù)的實(shí)現(xiàn)方法的第二實(shí)施例流程示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。請(qǐng)參見(jiàn)圖1,是本發(fā)明實(shí)施例的即時(shí)時(shí)移業(yè)務(wù)的實(shí)現(xiàn)系統(tǒng)的結(jié)構(gòu)組成示意圖,本實(shí)施例中,該系統(tǒng)包括數(shù)字電視終端1、門(mén)戶服務(wù)器2,以及NGOD架構(gòu)中的訂購(gòu)服務(wù)器3、會(huì)話管理器4、推流服務(wù)器5以及輸出視頻流管理服務(wù)器6。所述數(shù)字電視終端1用于向門(mén)戶服務(wù)器2發(fā)送訂購(gòu)信息,并在接收到所述門(mén)戶服務(wù)器2返回的訂購(gòu)令牌后,向所述會(huì)話管理器4發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移請(qǐng)求,并在接收到所述會(huì)話管理器4返回的時(shí)移播放列表后,向所述推流服務(wù)器5發(fā)起攜帶所述時(shí)移播放列表的推流請(qǐng)求,以獲取所述時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容。所述門(mén)戶服務(wù)器2用于向所述數(shù)字電視終端1展示時(shí)移頁(yè)面,根據(jù)數(shù)字電視終端1 發(fā)送的訂購(gòu)信息,向訂購(gòu)服務(wù)器3發(fā)送訂購(gòu)請(qǐng)求以獲取由所述訂購(gòu)服務(wù)器3生成的訂購(gòu)令牌,并將獲取的訂購(gòu)令牌發(fā)送給所述數(shù)字電視終端1 ;
所述訂購(gòu)服務(wù)器3用于根據(jù)所述門(mén)戶服務(wù)器2的訂購(gòu)請(qǐng)求生成訂購(gòu)令牌,將生成的訂購(gòu)令牌返回給所述門(mén)戶服務(wù)器2,并在接收到所述會(huì)話管理器4發(fā)起時(shí)移播放列表獲取請(qǐng)求后,獲得時(shí)移播放列表發(fā)送給所述會(huì)話管理器4 ;
所述推流服務(wù)器5用于根據(jù)所述數(shù)字電視終端1發(fā)起的推流請(qǐng)求,提取所述時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容,并通過(guò)輸出視頻流管理服務(wù)器6發(fā)送給所述數(shù)字電視終端1。具體的,用戶通過(guò)所述數(shù)字電視終端1登錄所述門(mén)戶服務(wù)器2后,可在所述門(mén)戶服務(wù)器2提供的時(shí)移頁(yè)面上通過(guò)數(shù)字電視終端遙控器等設(shè)備錄入訂購(gòu)信息,如錄入頻道信息、用戶信息以及時(shí)移請(qǐng)求時(shí)間信息等,并確認(rèn)提交。所述門(mén)戶服務(wù)器2根據(jù)用戶提交的所述訂購(gòu)信息,生成攜帶有所述訂購(gòu)信息的訂購(gòu)請(qǐng)求,如CharmelSelectior^tart請(qǐng)求,以向所述訂購(gòu)服務(wù)器3請(qǐng)求訂購(gòu)令牌。
所述訂購(gòu)服務(wù)器3根據(jù)所述門(mén)戶服務(wù)器2的訂購(gòu)請(qǐng)求生成一個(gè)全局唯一的令牌, 并將生成的訂購(gòu)令牌返回給所述門(mén)戶服務(wù)器2。而門(mén)戶服務(wù)器2則將該令牌返回給所述數(shù)字電視終端1,以便于所述數(shù)字電視終端1在發(fā)起時(shí)移請(qǐng)求時(shí),攜帶該訂購(gòu)令牌通過(guò)所述訂購(gòu)服務(wù)器3的鑒權(quán),獲取時(shí)移的音視頻信息等內(nèi)容。其中,所述門(mén)戶服務(wù)器2可將所述訂購(gòu)令牌轉(zhuǎn)換成與Sl接口對(duì)應(yīng)的RTSP串,然后發(fā)送給所述數(shù)字電視終端1,所述數(shù)字電視終端 1就可通過(guò)Sl接口向所述會(huì)話管理器4發(fā)起攜帶有訂購(gòu)令牌的時(shí)移請(qǐng)求,如發(fā)起Si. SetUp (PT)請(qǐng)求。所述會(huì)話管理器4則直接根據(jù)該時(shí)移請(qǐng)求中的訂購(gòu)令牌,向所述訂購(gòu)服務(wù)器3發(fā)起時(shí)移播放列表獲取請(qǐng)求,該時(shí)移播放列表請(qǐng)求中攜帶所述訂購(gòu)令牌。所述會(huì)話服務(wù)器3 則對(duì)所述訂購(gòu)令牌進(jìn)行鑒權(quán),并在鑒權(quán)通過(guò)時(shí),獲得時(shí)移播放列表發(fā)送給所述會(huì)話管理器 3。其中所述時(shí)移播放列表是根據(jù)現(xiàn)有的數(shù)字電視系統(tǒng)中錄制服務(wù)器錄制音視頻等內(nèi)容(即資產(chǎn)Asset)生成的列表,可錄制預(yù)設(shè)時(shí)間段內(nèi)已播放的音視頻等資產(chǎn),如錄制當(dāng)前系統(tǒng)時(shí)間之前四個(gè)小時(shí)的資產(chǎn),所述訂購(gòu)服務(wù)器3便可獲取對(duì)應(yīng)的四個(gè)小時(shí)時(shí)移時(shí)間的時(shí)移播放列表,如果前四個(gè)小時(shí)的節(jié)目中有錄制失敗的資產(chǎn),則以請(qǐng)求時(shí)間向前獲取錄制成功的資產(chǎn)直到出現(xiàn)有錄制失敗的資產(chǎn)為止,則相應(yīng)地獲取此時(shí)間段的時(shí)移播放列表。所述會(huì)話管理器3則將該時(shí)移播放列表返回給所述數(shù)字電視終端1。所述數(shù)字電視終端1則向推流服務(wù)器5發(fā)起推流請(qǐng)求,可通過(guò)Cl端口發(fā)起推流請(qǐng)求,所述推流服務(wù)器5 從現(xiàn)有的錄制服務(wù)器中提取錄制的所述時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容,并通過(guò)輸出視頻流管理服務(wù)器6發(fā)送給所述數(shù)字電視終端1。以便于所述數(shù)字電視終端1播放現(xiàn)有的時(shí)移音視頻給用戶。最后,當(dāng)所述輸出視頻流管理服務(wù)器6播放完畢時(shí)移播放列表對(duì)應(yīng)的內(nèi)容后,所述輸出視頻流管理服務(wù)器6可通過(guò)R2接口的ANNOUNCE請(qǐng)求通知所述會(huì)話管理器4,所述會(huì)話管理器4發(fā)起Sl接口的TEARD0WN請(qǐng)求通知所述數(shù)字電視終端1,所述數(shù)字電視終端1 通過(guò)Cl接口的TEARD0WN請(qǐng)求結(jié)束本次會(huì)話。本次時(shí)移結(jié)束。進(jìn)一步的,所述門(mén)戶服務(wù)器2在獲取到訂購(gòu)令牌后,還可以向所述訂購(gòu)服務(wù)器3 發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移播放列表獲取請(qǐng)求,以根據(jù)該時(shí)移播放列表生成時(shí)移進(jìn)度
^^ ο具體的,所述門(mén)戶服務(wù)器2在將訂購(gòu)令牌返回給所述數(shù)字電視終端后,向所述訂購(gòu)服務(wù)器3發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移播放列表獲取請(qǐng)求;所述訂購(gòu)服務(wù)器3對(duì)所述時(shí)移播放列表獲取請(qǐng)求中的訂購(gòu)令牌進(jìn)行鑒權(quán),并在鑒權(quán)通過(guò)時(shí),獲得當(dāng)前系統(tǒng)時(shí)間前預(yù)設(shè)時(shí)間范圍內(nèi)的時(shí)移播放列表,并發(fā)送給所述門(mén)戶服務(wù)器2 ;所述門(mén)戶服務(wù)器2根據(jù)所述訂購(gòu)服務(wù)器3發(fā)送的時(shí)移播放列表生成時(shí)移進(jìn)度條展示給所述數(shù)字電視終端1。進(jìn)一步的,如圖1所示,該即時(shí)時(shí)移業(yè)務(wù)的實(shí)現(xiàn)系統(tǒng)還可包括NGOD架構(gòu)中的導(dǎo)航服務(wù)器7。所述門(mén)戶服務(wù)器2展示給數(shù)字電視終端用戶的時(shí)移頁(yè)面則可從所述導(dǎo)航服務(wù)器 7中獲取。具體的,所述門(mén)戶服務(wù)器2在所述數(shù)字電視終端根據(jù)用戶的控制指令訪問(wèn)所述門(mén)戶服務(wù)器的時(shí)移頁(yè)面時(shí),向?qū)Ш椒?wù)器請(qǐng)求頻道節(jié)目單;所述導(dǎo)航服務(wù)器7用于查找并向所述門(mén)戶服務(wù)器2返回頻道節(jié)目單,所述頻道節(jié)目單中所述數(shù)字電視終端已訂購(gòu)的時(shí)移頻道和未訂購(gòu)的時(shí)移頻道通過(guò)不同的標(biāo)識(shí)與普通的直播頻道進(jìn)行區(qū)別;所述門(mén)戶服務(wù)器2還用于將所述頻道節(jié)目單展示在所述時(shí)移頁(yè)面上;所述數(shù)字電視終端1是根據(jù)該時(shí)移頁(yè)面向所述門(mén)戶服務(wù)器2發(fā)送訂購(gòu)信息。為了更清楚地說(shuō)明本發(fā)明,下面將對(duì)上述系統(tǒng)中的數(shù)字電視終端1進(jìn)行詳細(xì)說(shuō)明。請(qǐng)參見(jiàn)圖2,是圖1的數(shù)字電視終端的結(jié)構(gòu)組成示意圖,該數(shù)字電視終端除包括現(xiàn)有的電源、播放模塊等模塊外,還包括訂購(gòu)令牌請(qǐng)求模塊11、時(shí)移播放列表請(qǐng)求模塊12以及節(jié)目?jī)?nèi)容獲取模塊13。所述訂購(gòu)令牌請(qǐng)求模塊11,用于向門(mén)戶服務(wù)器2發(fā)送訂購(gòu)信息以獲得訂購(gòu)令牌, 其中,由上可知,所述訂購(gòu)令牌是所述門(mén)戶服務(wù)器2根據(jù)所述訂購(gòu)信息向訂購(gòu)服務(wù)器3發(fā)送訂購(gòu)請(qǐng)求后,由所述訂購(gòu)服務(wù)器3生成的;
所述時(shí)移播放列表請(qǐng)求模塊12,用于在所述訂購(gòu)令牌請(qǐng)求模塊11獲取到訂購(gòu)令牌后, 向會(huì)話管理器4發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移請(qǐng)求以獲得時(shí)移播放列表,其中,由上可知,所述時(shí)移播放列表是所述會(huì)話管理器4根據(jù)所述時(shí)移請(qǐng)求向所述訂購(gòu)服務(wù)器3發(fā)起時(shí)移播放列表獲取請(qǐng)求后,由所述訂購(gòu)服務(wù)器3獲得的;
節(jié)目?jī)?nèi)容獲取模塊13,用于向推流服務(wù)器5發(fā)起攜帶有所述時(shí)移播放列表請(qǐng)求模塊12 獲得的時(shí)移播放列表的推流請(qǐng)求,獲取所述時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容。其中,在具體實(shí)施時(shí),所述數(shù)字電視終端1在獲取到訂購(gòu)令牌后,可通過(guò)Sl接口向所述會(huì)話管理器4發(fā)起攜帶有訂購(gòu)令牌的時(shí)移請(qǐng)求,即Si. SetUp (PT)請(qǐng)求;在獲取到時(shí)移播放列表后,則可通過(guò)Cl接口向所述推流服務(wù)器5發(fā)起推流請(qǐng)求;并在播放完時(shí)移播放列表所對(duì)應(yīng)的音視頻等時(shí)移內(nèi)容(資產(chǎn)Asset)后,通過(guò)Cl結(jié)束會(huì)話。通過(guò)上述實(shí)施例的描述可知,本發(fā)明具有以下優(yōu)點(diǎn)
本發(fā)明在NGOD架構(gòu)的基礎(chǔ)上實(shí)現(xiàn)了即時(shí)時(shí)移業(yè)務(wù)鑒權(quán)和點(diǎn)播,并且通過(guò)會(huì)話管理器 SM發(fā)起訂購(gòu)和點(diǎn)播,保證了系統(tǒng)的安全性。另外,本發(fā)明數(shù)字電視終端通過(guò)門(mén)戶網(wǎng)站獲取到訂購(gòu)服務(wù)器PS生成授權(quán)的訂購(gòu)令牌不僅可較好地進(jìn)行上述的即時(shí)時(shí)移業(yè)務(wù)的鑒權(quán),還可以無(wú)縫的對(duì)接NGOD其他邏輯網(wǎng)元如會(huì)話管理器SM及一些接口如Cl接口、Sl接口等。再請(qǐng)參見(jiàn)圖3,是本發(fā)明的即時(shí)時(shí)移業(yè)務(wù)的實(shí)現(xiàn)方法的第一實(shí)施例流程示意圖; 該方法包括
S301 數(shù)字電視終端向門(mén)戶服務(wù)器發(fā)送訂購(gòu)信息以獲得訂購(gòu)令牌,其中,所述訂購(gòu)令牌是所述門(mén)戶服務(wù)器根據(jù)所述訂購(gòu)信息向訂購(gòu)服務(wù)器發(fā)送訂購(gòu)請(qǐng)求后,由所述訂購(gòu)服務(wù)器生成的。具體的,數(shù)字電視終端登陸到門(mén)戶服務(wù)器后,可從所述門(mén)戶服務(wù)器提供的直播頁(yè)面切換到時(shí)移頁(yè)面中,并根據(jù)該時(shí)移頁(yè)面錄入訂購(gòu)信息,如錄入頻道信息、用戶信息以及時(shí)移請(qǐng)求時(shí)間信息等,并確認(rèn)提交。所述門(mén)戶服務(wù)器所提供的直播頁(yè)面或者時(shí)移頁(yè)面的相關(guān)信息可從NGOD架構(gòu)中的導(dǎo)航服務(wù)器中獲取。具體獲取過(guò)程可為所述數(shù)字電視終端根據(jù)用戶的控制指令訪問(wèn)所述門(mén)戶服務(wù)器的時(shí)移頁(yè)面;所述門(mén)戶服務(wù)器向?qū)Ш椒?wù)器請(qǐng)求頻道節(jié)目單;所述導(dǎo)航服務(wù)器查找并向所述門(mén)戶服務(wù)器返回頻道節(jié)目單,所述頻道節(jié)目單中所述數(shù)字電視終端已訂購(gòu)的時(shí)移頻道和未訂購(gòu)的時(shí)移頻道通過(guò)不同的標(biāo)識(shí)與普通的直播頻道進(jìn)行區(qū)別;所述門(mén)戶服務(wù)器將所述頻道節(jié)目單展示在所述時(shí)移頁(yè)面上;所述數(shù)字電視終端根據(jù)該時(shí)移頁(yè)面向所述門(mén)戶服務(wù)器提交訂購(gòu)信息。
所述門(mén)戶服務(wù)器則可根據(jù)訂購(gòu)信息向NGOD架構(gòu)中的訂購(gòu)服務(wù)器發(fā)起訂購(gòu)請(qǐng)求, 如CharmelSelectior^tart請(qǐng)求,所述訂購(gòu)服務(wù)器根據(jù)訂購(gòu)請(qǐng)求中攜帶的訂購(gòu)信息生成訂購(gòu)令牌放回給所述門(mén)戶服務(wù)器,然后由所述門(mén)戶服務(wù)器發(fā)送給所述數(shù)字電視終端。S302 所述數(shù)字電視終端獲取到所述訂購(gòu)令牌后,向會(huì)話管理器發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移請(qǐng)求以獲得時(shí)移播放列表,其中,所述時(shí)移播放列表是所述會(huì)話管理器根據(jù)所述時(shí)移請(qǐng)求向所述訂購(gòu)服務(wù)器發(fā)起時(shí)移播放列表獲取請(qǐng)求后,由所述訂購(gòu)服務(wù)器獲得的。具體的,所述數(shù)字電視終端在接收到所述門(mén)戶服務(wù)器返回的訂購(gòu)令牌后,即可向 NGOD架構(gòu)中的會(huì)話管理器發(fā)起時(shí)移請(qǐng)求,由所述會(huì)話管理器向所述訂購(gòu)服務(wù)器發(fā)起時(shí)移播放列表獲取請(qǐng)求,該時(shí)移播放列表請(qǐng)求中攜帶所述訂購(gòu)令牌。所述會(huì)話服務(wù)器則對(duì)所述訂購(gòu)令牌進(jìn)行鑒權(quán),并在鑒權(quán)通過(guò)時(shí),獲得時(shí)移播放列表發(fā)送給所述會(huì)話管理器。其中所述時(shí)移播放列表是根據(jù)現(xiàn)有的數(shù)字電視系統(tǒng)中錄制服務(wù)器錄制音視頻等內(nèi)容(即資產(chǎn)Asset)生成的列表,可錄制預(yù)設(shè)時(shí)間段內(nèi)已播放的音視頻等資產(chǎn),如錄制當(dāng)前系統(tǒng)時(shí)間之前四個(gè)小時(shí)的資產(chǎn),所述訂購(gòu)服務(wù)器便可獲取對(duì)應(yīng)的四個(gè)小時(shí)時(shí)移時(shí)間的時(shí)移播放列表,如果前四個(gè)小時(shí)的節(jié)目中有錄制失敗的資產(chǎn),則以請(qǐng)求時(shí)間向前獲取錄制成功的資產(chǎn)直到出現(xiàn)有錄制失敗的資產(chǎn)為止,則相應(yīng)地獲取此時(shí)間段的時(shí)移播放列表。所述會(huì)話管理器將該時(shí)移播放列表返回給所述數(shù)字電視終端。其中,在S301中,所述門(mén)戶服務(wù)器可將所述訂購(gòu)令牌轉(zhuǎn)換成與Sl接口對(duì)應(yīng)的RTSP 串,然后發(fā)送給所述數(shù)字電視終端,那么在S302中,所述數(shù)字電視終端就可通過(guò)Sl接口向所述會(huì)話管理器發(fā)起攜帶有訂購(gòu)令牌的時(shí)移請(qǐng)求,如發(fā)起Si. SetUp (PT)請(qǐng)求。另外,在所述門(mén)戶服務(wù)器獲取到訂購(gòu)令牌后,所述訂購(gòu)服務(wù)器還可生成一個(gè)時(shí)移進(jìn)度條,具體生成過(guò)程為所述門(mén)戶服務(wù)器向所述訂購(gòu)服務(wù)器發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移播放列表獲取請(qǐng)求;所述訂購(gòu)服務(wù)器對(duì)所述訂購(gòu)令牌進(jìn)行鑒權(quán),并在鑒權(quán)通過(guò)時(shí),獲得當(dāng)前系統(tǒng)時(shí)間前預(yù)設(shè)時(shí)間范圍內(nèi)的時(shí)移播放列表,并發(fā)送給所述門(mén)戶服務(wù)器;所述門(mén)戶服務(wù)器根據(jù)所述訂購(gòu)服務(wù)器發(fā)送的時(shí)移播放列表生成時(shí)移進(jìn)度條展示給所述數(shù)字電視終端。S303:所述數(shù)字電視終端根據(jù)獲得的所述時(shí)移播放列表向推流服務(wù)器發(fā)起推流請(qǐng)求,獲取所述時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容。具體的,在獲得了時(shí)移播放列表后,所述數(shù)字電視終端則向推流服務(wù)器發(fā)起攜帶有蓋時(shí)移播放列表信息的推流請(qǐng)求,可通過(guò)Cl端口發(fā)起推流請(qǐng)求,所述推流服務(wù)器從現(xiàn)有的錄制服務(wù)器中提取錄制的所述時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容,并通過(guò)輸出視頻流管理服務(wù)器發(fā)送給所述數(shù)字電視終端。以便于所述數(shù)字電視終端播放現(xiàn)有的時(shí)移音視頻給用戶。最后,當(dāng)所述輸出視頻流管理服務(wù)器播放完畢時(shí)移播放列表對(duì)應(yīng)的內(nèi)容后,所述輸出視頻流管理服務(wù)器可通過(guò)R2接口的ANNOUNCE請(qǐng)求通知所述會(huì)話管理器,所述會(huì)話管理器發(fā)起Sl接口的TEARD0WN請(qǐng)求通知所述數(shù)字電視終端,所述數(shù)字電視終端通過(guò)Cl接口的TEARD0WN請(qǐng)求結(jié)束本次會(huì)話。本次時(shí)移結(jié)束。通過(guò)上述實(shí)施例的描述可知,本發(fā)明具有以下優(yōu)點(diǎn)
本發(fā)明在NGOD架構(gòu)的基礎(chǔ)上實(shí)現(xiàn)了即時(shí)時(shí)移業(yè)務(wù)鑒權(quán)和點(diǎn)播,并且通過(guò)會(huì)話管理器 SM發(fā)起訂購(gòu)和點(diǎn)播,保證了系統(tǒng)的安全性。另外,本發(fā)明數(shù)字電視終端通過(guò)門(mén)戶網(wǎng)站獲取到訂購(gòu)服務(wù)器PS生成授權(quán)的訂購(gòu)令牌不僅可較好地進(jìn)行上述的即時(shí)時(shí)移業(yè)務(wù)的鑒權(quán),還可以無(wú)縫的對(duì)接NGOD其他邏輯網(wǎng)元如會(huì)話管理器SM及一些接口如Cl接口、Sl接口等。再請(qǐng)參見(jiàn)圖4,是本發(fā)明的即時(shí)時(shí)移業(yè)務(wù)的實(shí)現(xiàn)方法的第二實(shí)施例流程示意圖,該方法包括
數(shù)字電視終端訪問(wèn)門(mén)戶網(wǎng)站的時(shí)移頁(yè)面,提交訂購(gòu)信息。所述數(shù)字電視終端根據(jù)用戶輸入的控制指令訪問(wèn)所述門(mén)戶服務(wù)器的時(shí)移頁(yè)面,并根據(jù)該時(shí)移頁(yè)面向所述門(mén)戶服務(wù)器提交訂購(gòu)信息。發(fā)起訂購(gòu)請(qǐng)求。所述門(mén)戶服務(wù)器根據(jù)該訂購(gòu)信息,向所述訂購(gòu)服務(wù)器發(fā)送訂購(gòu)請(qǐng)求,所述訂購(gòu)請(qǐng)求中攜帶有頻道信息、用戶信息以及時(shí)移請(qǐng)求時(shí)間信息。所述訂購(gòu)服務(wù)器根據(jù)該訂購(gòu)請(qǐng)求,生成訂購(gòu)令牌,并保存該訂購(gòu)令牌與所述訂購(gòu)請(qǐng)求中頻道信息、用戶信息以及時(shí)移請(qǐng)求時(shí)間信息的對(duì)應(yīng)關(guān)系。以便于后續(xù)的鑒權(quán)和時(shí)移播放列表的獲得。所述訂購(gòu)服務(wù)器將訂購(gòu)令牌返回給所述門(mén)戶服務(wù)器。所述門(mén)戶服務(wù)器將該訂購(gòu)令牌發(fā)送給所述數(shù)字電視終端。另外,此時(shí)所述門(mén)戶服務(wù)器向所述訂購(gòu)服務(wù)器發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移播放列表獲取請(qǐng)求;所述訂購(gòu)服務(wù)器對(duì)所述訂購(gòu)令牌進(jìn)行鑒權(quán),并在鑒權(quán)通過(guò)時(shí),獲得當(dāng)前系統(tǒng)時(shí)間前預(yù)設(shè)時(shí)間范圍內(nèi)的時(shí)移播放列表,并發(fā)送給所述門(mén)戶服務(wù)器;所述門(mén)戶服務(wù)器根據(jù)所述訂購(gòu)服務(wù)器發(fā)送的時(shí)移播放列表生成時(shí)移進(jìn)度條展示給所述數(shù)字電視終端。所述數(shù)字電視終端獲取到所述訂購(gòu)令牌后,向會(huì)話管理器發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移請(qǐng)求。請(qǐng)求時(shí)移播放列表,所述會(huì)話管理器向所述訂購(gòu)服務(wù)器發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移播放列表獲取請(qǐng)求。所述訂購(gòu)服務(wù)器對(duì)該訂購(gòu)令牌進(jìn)行鑒權(quán),并在鑒權(quán)通過(guò)時(shí),獲得當(dāng)前系統(tǒng)時(shí)間前預(yù)設(shè)時(shí)間范圍內(nèi)的時(shí)移播放列表返回給所述會(huì)話管理器。所述會(huì)話管理器將所述時(shí)移播放列表返回給所述數(shù)字電視終端。所述數(shù)字電視終端根據(jù)接收到的所述時(shí)移播放列表向推流服務(wù)器發(fā)起推流請(qǐng)求。所述推流服務(wù)器提取所述時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容,并通過(guò)輸出視頻流管理服務(wù)器發(fā)送給所述數(shù)字電視終端。所述數(shù)字電視終端獲取所述時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容并進(jìn)行播放。通過(guò)上述實(shí)施例的描述可知,本發(fā)明具有以下優(yōu)點(diǎn)
本發(fā)明在NGOD架構(gòu)的基礎(chǔ)上實(shí)現(xiàn)了即時(shí)時(shí)移業(yè)務(wù)鑒權(quán)和點(diǎn)播,并且通過(guò)會(huì)話管理器 SM發(fā)起訂購(gòu)和點(diǎn)播,保證了系統(tǒng)的安全性。另外,本發(fā)明數(shù)字電視終端通過(guò)門(mén)戶網(wǎng)站獲取到訂購(gòu)服務(wù)器PS生成授權(quán)的訂購(gòu)令牌不僅可較好地進(jìn)行上述的即時(shí)時(shí)移業(yè)務(wù)的鑒權(quán),還可以無(wú)縫的對(duì)接NGOD其他邏輯網(wǎng)元如會(huì)話管理器SM及一些接口如Cl接口、Sl接口等。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory, RAM)等。
12
以上所揭露的僅為本發(fā)明的較佳實(shí)施例而已,當(dāng)然不能以此來(lái)限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。
權(quán)利要求
1.一種即時(shí)時(shí)移業(yè)務(wù)的實(shí)現(xiàn)方法,其特征在于,包括數(shù)字電視終端向門(mén)戶服務(wù)器發(fā)送訂購(gòu)信息以獲得訂購(gòu)令牌,其中,所述訂購(gòu)令牌是所述門(mén)戶服務(wù)器根據(jù)所述訂購(gòu)信息向訂購(gòu)服務(wù)器發(fā)送訂購(gòu)請(qǐng)求后,由所述訂購(gòu)服務(wù)器生成的;所述數(shù)字電視終端獲取到所述訂購(gòu)令牌后,向會(huì)話管理器發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移請(qǐng)求以獲得時(shí)移播放列表,其中,所述時(shí)移播放列表是所述會(huì)話管理器根據(jù)所述時(shí)移請(qǐng)求向所述訂購(gòu)服務(wù)器發(fā)起時(shí)移播放列表獲取請(qǐng)求后,由所述訂購(gòu)服務(wù)器獲得的;所述數(shù)字電視終端根據(jù)獲得的所述時(shí)移播放列表向推流服務(wù)器發(fā)起推流請(qǐng)求,獲取所述時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容。
2.如權(quán)利要求1所述的方法,其特征在于,所述數(shù)字電視終端向門(mén)戶服務(wù)器發(fā)送訂購(gòu)信息以獲得訂購(gòu)令牌的步驟具體包括所述數(shù)字電視終端根據(jù)用戶輸入的控制指令訪問(wèn)所述門(mén)戶服務(wù)器的時(shí)移頁(yè)面,并根據(jù)該時(shí)移頁(yè)面向所述門(mén)戶服務(wù)器提交訂購(gòu)信息;所述門(mén)戶服務(wù)器根據(jù)該訂購(gòu)信息,向所述訂購(gòu)服務(wù)器發(fā)送訂購(gòu)請(qǐng)求,所述訂購(gòu)請(qǐng)求中攜帶有頻道信息、用戶信息以及時(shí)移請(qǐng)求時(shí)間信息;所述訂購(gòu)服務(wù)器根據(jù)該訂購(gòu)請(qǐng)求,生成訂購(gòu)令牌,并保存該訂購(gòu)令牌與所述訂購(gòu)請(qǐng)求中頻道信息、用戶信息以及時(shí)移請(qǐng)求時(shí)間信息的對(duì)應(yīng)關(guān)系; 所述訂購(gòu)服務(wù)器將訂購(gòu)令牌返回給所述門(mén)戶服務(wù)器; 所述門(mén)戶服務(wù)器將該訂購(gòu)令牌發(fā)送給所述數(shù)字電視終端。
3.如權(quán)利要求2所述的方法,其特征在于,所述門(mén)戶服務(wù)器將該訂購(gòu)令牌返回給所述數(shù)字電視終端的步驟之后,還包括所述門(mén)戶服務(wù)器向所述訂購(gòu)服務(wù)器發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移播放列表獲取請(qǐng)求;所述訂購(gòu)服務(wù)器對(duì)所述訂購(gòu)令牌進(jìn)行鑒權(quán),并在鑒權(quán)通過(guò)時(shí),獲得當(dāng)前系統(tǒng)時(shí)間前預(yù)設(shè)時(shí)間范圍內(nèi)的時(shí)移播放列表,并發(fā)送給所述門(mén)戶服務(wù)器;所述門(mén)戶服務(wù)器根據(jù)所述訂購(gòu)服務(wù)器發(fā)送的時(shí)移播放列表生成時(shí)移進(jìn)度條展示給所述數(shù)字電視終端。
4.如權(quán)利要求3所述的方法,其特征在于,所述數(shù)字電視終端獲取到所述訂購(gòu)令牌后, 向會(huì)話管理器發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移請(qǐng)求以獲得時(shí)移播放列表的步驟,具體包括所述數(shù)字電視終端獲取到所述訂購(gòu)令牌后,向會(huì)話管理器發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移請(qǐng)求;所述會(huì)話管理器向所述訂購(gòu)服務(wù)器發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移播放列表獲取請(qǐng)求;所述訂購(gòu)服務(wù)器對(duì)該訂購(gòu)令牌進(jìn)行鑒權(quán),并在鑒權(quán)通過(guò)時(shí),獲得當(dāng)前系統(tǒng)時(shí)間前預(yù)設(shè)時(shí)間范圍內(nèi)的時(shí)移播放列表返回給所述會(huì)話管理器;所述會(huì)話管理器將所述時(shí)移播放列表返回給所述數(shù)字電視終端。
5.如權(quán)利要求4所述的方法,其特征在于,所述數(shù)字電視終端根據(jù)獲得的所述時(shí)移播放列表向推流服務(wù)器發(fā)起推流請(qǐng)求,獲取所述時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容的步驟具體包括所述數(shù)字電視終端根據(jù)接收到的所述時(shí)移播放列表向推流服務(wù)器發(fā)起推流請(qǐng)求; 所述推流服務(wù)器提取所述時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容,并通過(guò)輸出視頻流管理服務(wù)器發(fā)送給所述數(shù)字電視終端;所述數(shù)字電視終端獲取所述時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容并進(jìn)行播放。
6.如權(quán)利要求2至5任一項(xiàng)所述的方法,其特征在于,所述數(shù)字電視終端根據(jù)用戶輸入的控制指令訪問(wèn)所述門(mén)戶服務(wù)器的時(shí)移頁(yè)面,并根據(jù)該時(shí)移頁(yè)面向所述門(mén)戶服務(wù)器提交訂購(gòu)信息的步驟,具體包括所述數(shù)字電視終端根據(jù)用戶的控制指令訪問(wèn)所述門(mén)戶服務(wù)器的時(shí)移頁(yè)面; 所述門(mén)戶服務(wù)器向?qū)Ш椒?wù)器請(qǐng)求頻道節(jié)目單;所述導(dǎo)航服務(wù)器查找并向所述門(mén)戶服務(wù)器返回頻道節(jié)目單,所述頻道節(jié)目單中所述數(shù)字電視終端已訂購(gòu)的時(shí)移頻道和未訂購(gòu)的時(shí)移頻道通過(guò)不同的標(biāo)識(shí)與普通的直播頻道進(jìn)行區(qū)別;所述門(mén)戶服務(wù)器將所述頻道節(jié)目單展示在所述時(shí)移頁(yè)面上; 所述數(shù)字電視終端根據(jù)該時(shí)移頁(yè)面向所述門(mén)戶服務(wù)器提交訂購(gòu)信息。
7.一種數(shù)字電視終端,其特征在于,包括訂購(gòu)令牌請(qǐng)求模塊,用于向門(mén)戶服務(wù)器發(fā)送訂購(gòu)信息以獲得訂購(gòu)令牌,其中,所述訂購(gòu)令牌是所述門(mén)戶服務(wù)器根據(jù)所述訂購(gòu)信息向訂購(gòu)服務(wù)器發(fā)送訂購(gòu)請(qǐng)求后,由所述訂購(gòu)服務(wù)器生成的;時(shí)移播放列表請(qǐng)求模塊,用于在所述訂購(gòu)令牌請(qǐng)求模塊獲取到訂購(gòu)令牌后,向會(huì)話管理器發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移請(qǐng)求以獲得時(shí)移播放列表,其中,所述時(shí)移播放列表是所述會(huì)話管理器根據(jù)所述時(shí)移請(qǐng)求向所述訂購(gòu)服務(wù)器發(fā)起時(shí)移播放列表獲取請(qǐng)求后,由所述訂購(gòu)服務(wù)器獲得的;節(jié)目?jī)?nèi)容獲取模塊,用于向推流服務(wù)器發(fā)起攜帶有所述時(shí)移播放列表請(qǐng)求模塊獲得的時(shí)移播放列表的推流請(qǐng)求,獲取所述時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容。
8.—種即時(shí)時(shí)移業(yè)務(wù)的實(shí)現(xiàn)系統(tǒng),其特征在于,包括數(shù)字電視終端、門(mén)戶服務(wù)器、訂購(gòu)服務(wù)器、會(huì)話管理器、推流服務(wù)器以及輸出視頻流管理服務(wù)器,其中所述數(shù)字電視終端用于向所述門(mén)戶服務(wù)器發(fā)送訂購(gòu)信息,并在接收到所述門(mén)戶服務(wù)器返回的訂購(gòu)令牌后,向所述會(huì)話管理器發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移請(qǐng)求,并在接收到所述會(huì)話管理器返回的時(shí)移播放列表后,向所述推流服務(wù)器發(fā)起攜帶所述時(shí)移播放列表的推流請(qǐng)求,以獲取所述時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容;所述門(mén)戶服務(wù)器用于向所述數(shù)字電視終端展示時(shí)移頁(yè)面,根據(jù)數(shù)字電視終端發(fā)送的訂購(gòu)信息,向訂購(gòu)服務(wù)器發(fā)送訂購(gòu)請(qǐng)求以獲取由所述訂購(gòu)服務(wù)器生成的訂購(gòu)令牌,并將獲取的訂購(gòu)令牌發(fā)送給所述數(shù)字電視終端;所述訂購(gòu)服務(wù)器用于根據(jù)所述門(mén)戶服務(wù)器的訂購(gòu)請(qǐng)求生成訂購(gòu)令牌,將生成的訂購(gòu)令牌返回給所述門(mén)戶服務(wù)器,并在接收到所述會(huì)話管理器發(fā)起時(shí)移播放列表獲取請(qǐng)求后,獲得時(shí)移播放列表發(fā)送給所述會(huì)話管理器;所述推流服務(wù)器用于根據(jù)所述數(shù)字電視終端發(fā)起的推流請(qǐng)求,提取所述時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容,并通過(guò)輸出視頻流管理服務(wù)器發(fā)送給所述數(shù)字電視終端。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述門(mén)戶服務(wù)器還用于在將訂購(gòu)令牌返回給所述數(shù)字電視終端后,向所述訂購(gòu)服務(wù)器發(fā)送攜帶有所述訂購(gòu)令牌的時(shí)移播放列表獲取請(qǐng)求;所述訂購(gòu)服務(wù)器還用于對(duì)所述時(shí)移播放列表獲取請(qǐng)求中的訂購(gòu)令牌進(jìn)行鑒權(quán),并在鑒權(quán)通過(guò)時(shí),獲得當(dāng)前系統(tǒng)時(shí)間前預(yù)設(shè)時(shí)間范圍內(nèi)的時(shí)移播放列表,并發(fā)送給所述門(mén)戶服務(wù)器;所述門(mén)戶服務(wù)器還用于根據(jù)所述訂購(gòu)服務(wù)器發(fā)送的時(shí)移播放列表生成時(shí)移進(jìn)度條展示給所述數(shù)字電視終端。
10.如權(quán)利要求9所述的系統(tǒng),其特征在于,還包括導(dǎo)航服務(wù)器,其中,所述門(mén)戶服務(wù)器還用于在所述數(shù)字電視終端根據(jù)用戶的控制指令訪問(wèn)所述門(mén)戶服務(wù)器的時(shí)移頁(yè)面時(shí),向?qū)Ш椒?wù)器請(qǐng)求頻道節(jié)目單;所述導(dǎo)航服務(wù)器用于查找并向所述門(mén)戶服務(wù)器返回頻道節(jié)目單,所述頻道節(jié)目單中所述數(shù)字電視終端已訂購(gòu)的時(shí)移頻道和未訂購(gòu)的時(shí)移頻道通過(guò)不同的標(biāo)識(shí)與普通的直播頻道進(jìn)行區(qū)別;所述門(mén)戶服務(wù)器還用于將所述頻道節(jié)目單展示在所述時(shí)移頁(yè)面上;所述數(shù)字電視終端是根據(jù)該時(shí)移頁(yè)面向所述門(mén)戶服務(wù)器發(fā)送訂購(gòu)信息。
全文摘要
本發(fā)明提供了一種即時(shí)時(shí)移業(yè)務(wù)的實(shí)現(xiàn)方法,包括數(shù)字電視終端向門(mén)戶服務(wù)器發(fā)送訂購(gòu)信息以獲得訂購(gòu)令牌,其中,訂購(gòu)令牌是門(mén)戶服務(wù)器根據(jù)訂購(gòu)信息向訂購(gòu)服務(wù)器發(fā)送訂購(gòu)請(qǐng)求后,由訂購(gòu)服務(wù)器生成的;數(shù)字電視終端獲取到訂購(gòu)令牌后,向會(huì)話管理器發(fā)送攜帶有訂購(gòu)令牌的時(shí)移請(qǐng)求以獲得時(shí)移播放列表,其中,時(shí)移播放列表是會(huì)話管理器根據(jù)時(shí)移請(qǐng)求向訂購(gòu)服務(wù)器發(fā)起時(shí)移播放列表獲取請(qǐng)求后,由訂購(gòu)服務(wù)器獲得的;數(shù)字電視終端根據(jù)獲得的時(shí)移播放列表向推流服務(wù)器發(fā)起推流請(qǐng)求,獲取時(shí)移播放列表所對(duì)應(yīng)的節(jié)目?jī)?nèi)容。本發(fā)明還提供了一種數(shù)字電視終端及系統(tǒng),采用本發(fā)明,可安全可靠地在NGOD架構(gòu)的基礎(chǔ)上實(shí)現(xiàn)即時(shí)時(shí)移業(yè)務(wù)。
文檔編號(hào)H04N21/254GK102158746SQ20111014000
公開(kāi)日2011年8月17日 申請(qǐng)日期2011年5月27日 優(yōu)先權(quán)日2011年5月27日
發(fā)明者屈東 申請(qǐng)人:深圳市同洲電子股份有限公司