專利名稱:一種iptv網(wǎng)絡(luò)中實(shí)現(xiàn)視頻短信業(yè)務(wù)的系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及IPTV業(yè)務(wù)領(lǐng)域,特別涉及一種IPTV網(wǎng)絡(luò)中實(shí)現(xiàn)視頻短信業(yè)務(wù)的系統(tǒng)及方法。
背景技術(shù):
傳統(tǒng)短信業(yè)務(wù)主要基于手機(jī)終端,采用文本或者圖片格式進(jìn)行信息傳輸。隨著通信與信息技術(shù)的發(fā)展,用戶己經(jīng)不能滿足于傳統(tǒng)短信的表現(xiàn)方式,進(jìn)而對(duì)視頻短信業(yè)務(wù)提出了需求。IPTV網(wǎng)絡(luò)具有頻帶寬、容量大、支持多種視頻業(yè)務(wù)的優(yōu)勢(shì),為視頻短信業(yè)務(wù)開展奠定了基礎(chǔ)。
現(xiàn)有技術(shù)中,點(diǎn)到點(diǎn)的視頻短信傳輸方案,需要IPTV終端具有存儲(chǔ)空間支持,無法對(duì)沒有存儲(chǔ)空間和存儲(chǔ)空間有限的IPTV終端提供業(yè)務(wù),并且難以實(shí)現(xiàn)視頻短信向群體用戶推送的群發(fā)功能,也無法實(shí)現(xiàn)視頻短信的異步收發(fā)管理。
現(xiàn)有技術(shù)中,在IPTV網(wǎng)絡(luò)中設(shè)置短信中心方案,用戶對(duì)視頻短信的上載和下載等操作均需要通過核心網(wǎng)絡(luò)實(shí)現(xiàn),存在業(yè)務(wù)執(zhí)行過程中用戶等待時(shí)間較長(zhǎng)的問題;視頻短信單發(fā)過程中,相同的媒體流在核心網(wǎng)絡(luò)上傳輸了兩次,核心網(wǎng)絡(luò)上產(chǎn)生了不必要的帶寬資源浪費(fèi),群發(fā)過程中,同一區(qū)域的接收用戶均需要通過核心網(wǎng)絡(luò)到短信中心獲取短信,對(duì)核心網(wǎng)絡(luò)帶寬造成了一定壓力,影響到IPTV網(wǎng)絡(luò)中其它業(yè)務(wù)的運(yùn)行。
視頻短信業(yè)務(wù)作為IPTV業(yè)務(wù)領(lǐng)域中一種新興的增值業(yè)務(wù),目前尚未存在標(biāo)準(zhǔn)的實(shí)現(xiàn)方法,因此還存在業(yè)務(wù)開展與維護(hù)難度大、業(yè)務(wù)系統(tǒng)復(fù)用性差,并且與IPTV系統(tǒng)中相關(guān)子系統(tǒng)耦合強(qiáng)度高等問題。
發(fā)明內(nèi)容
本發(fā)明的一個(gè)目的是,提供一種IPTV網(wǎng)絡(luò)中實(shí)現(xiàn)視頻短信業(yè)務(wù)的系統(tǒng)及方法,克服IPTV終端存儲(chǔ)受限的問題,使得業(yè)務(wù)運(yùn)營(yíng)商可以忽略終端存儲(chǔ)快速便利的開展視頻短信業(yè)務(wù)。
本發(fā)明的另一個(gè)目的是,提供一種IPTV網(wǎng)絡(luò)中實(shí)現(xiàn)視頻短信業(yè)務(wù)的系統(tǒng)及方法,能夠方便的實(shí)現(xiàn)視頻短信的群發(fā)功能,便于向群體用戶推送視頻媒體信息,并降低群發(fā)過程中對(duì)核心網(wǎng)絡(luò)帶寬資源造成的壓力。本發(fā)明的另一個(gè)目的是,提供一種IPTV網(wǎng)絡(luò)中實(shí)現(xiàn)視頻短信業(yè)務(wù)的系統(tǒng)及方法,提高用戶使用視頻短信業(yè)務(wù)的便利性,降低用戶發(fā)送與接收過程中的等待時(shí)間,并且能夠簡(jiǎn)便的實(shí)現(xiàn)視頻短信的異步收發(fā)管理。
本發(fā)明的另一個(gè)目的是,提供一種IPTV網(wǎng)絡(luò)中實(shí)現(xiàn)視頻短信業(yè)務(wù)的系統(tǒng)及方法,提高視頻短信管理系統(tǒng)復(fù)用性,降低視頻短信業(yè)務(wù)系統(tǒng)與IPTV系統(tǒng)中相關(guān)子系統(tǒng)耦合強(qiáng)度和維護(hù)難度。
為實(shí)現(xiàn)上述目標(biāo),本發(fā)明提出了一種IPTV網(wǎng)絡(luò)中實(shí)現(xiàn)視頻短信業(yè)務(wù)的系統(tǒng),所述系統(tǒng)包括
至少兩個(gè)IPTV終端,用于上載、下載或播放視頻短信;一媒體服務(wù)器,用于對(duì)視頻短信存儲(chǔ)媒體進(jìn)行管理;和一視頻短信管理服務(wù)器,用于對(duì)視頻短信業(yè)務(wù)進(jìn)行管理,其結(jié)構(gòu)包括一用戶界面層,用于為用戶提供可視化的操作平臺(tái);一數(shù)據(jù)庫持久化層,用于數(shù)據(jù)的持久化和儲(chǔ)存;一業(yè)務(wù)邏輯層,包括
一消息接收引擎,用于多線程接收IPTV終端和媒體服務(wù)器發(fā)出的包括認(rèn)證和服務(wù)通知的消息,并將該消息轉(zhuǎn)發(fā)到視頻短信管理模塊;
一視頻短信管理模塊,用于處理消息接收引擎轉(zhuǎn)發(fā)的消息,按照規(guī)則控制空間管理模塊、認(rèn)證模塊和通知管理模塊,實(shí)現(xiàn)具體的業(yè)務(wù)操作流程;一空間管理模塊,用于對(duì)用戶在系統(tǒng)中視頻短信存儲(chǔ)空間進(jìn)行管理,并對(duì)用戶存儲(chǔ)空間容量進(jìn)行驗(yàn)證;
一身份認(rèn)證模塊,用于驗(yàn)證用戶身份;
一通知管理模塊,用于實(shí)現(xiàn)視頻短信的接收通知,包括通知接收用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器獲取視頻短信,也包括對(duì)視頻短信接收用戶在線的實(shí)時(shí)査看通知,以及接收用戶不在線時(shí)的離線查看通知管理;及一UI展示模塊,用于生成IPTV終端訪問的用戶界面;一運(yùn)營(yíng)支撐系統(tǒng),用于為IPTV系統(tǒng)提供業(yè)務(wù)管理和業(yè)務(wù)支撐;及一認(rèn)證系統(tǒng),用于與所述身份認(rèn)證模塊相結(jié)合,對(duì)用戶身份進(jìn)行認(rèn)證。其中,所述媒體服務(wù)器對(duì)視頻短信存儲(chǔ)媒體進(jìn)行管理,包括媒體存儲(chǔ)、媒體調(diào)度、媒體流化和媒體傳輸。
其中,所述視頻短信管理服務(wù)器對(duì)視頻短信業(yè)務(wù)進(jìn)行管理,包括提供媒體服務(wù)器地址信息、消息通知、產(chǎn)生使用記錄和計(jì)費(fèi)信息。
其中,所述身份認(rèn)證模塊,與外部的認(rèn)證系統(tǒng)之間有標(biāo)準(zhǔn)的通信接口,采用Radius協(xié)議通信,實(shí)現(xiàn)對(duì)用戶身份的認(rèn)證功能。
其中,所述運(yùn)營(yíng)支撐系統(tǒng)為IPTV系統(tǒng)提供業(yè)務(wù)管理和業(yè)務(wù)支撐,包括用戶管
理、SP管理、系統(tǒng)管理、產(chǎn)品管理、計(jì)費(fèi)、賬務(wù)和支付管理。
本發(fā)明還提供了一種IPTV網(wǎng)絡(luò)中實(shí)現(xiàn)視頻短信業(yè)務(wù)的方法,所述方法包括以下
步驟
(a) 發(fā)送用戶使用IPTV終端登錄視頻短信管理服務(wù)器,獲取發(fā)送用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器地址,并上載視頻短信到該媒體服務(wù)器;
(a-l)發(fā)送用戶使用IPTV終端,通過視頻短信管理服務(wù)器的用戶界面層,登錄到視頻短信管理服務(wù)器,獲取所在的本地網(wǎng)絡(luò)的媒體服務(wù)器地址,并向其發(fā)送上載視頻短信的請(qǐng)求;
(a-2)媒體服務(wù)器接到請(qǐng)求后,向視頻短信管理服務(wù)器發(fā)出用戶身份認(rèn)證及虛擬存儲(chǔ)空間驗(yàn)證請(qǐng)求,視頻短信管理服務(wù)器通過消息接收引擎接收到請(qǐng)求,利用身份認(rèn)證模塊和空間管理模塊,對(duì)用戶身份和存儲(chǔ)空間進(jìn)行驗(yàn)證,通知管理模塊將驗(yàn)證結(jié)果發(fā)送給媒體服務(wù)器;
(a-3)媒體服務(wù)器獲取驗(yàn)證結(jié)果,如通過驗(yàn)證,則向IPTV終端發(fā)出上載就緒消息,如未通過,則向IPTV終端返回失敗信息,中止本次操作;
(a-4) IPTV終端接到媒體服務(wù)器的就緒信息,將視頻短信上載到媒體服務(wù)器,媒體服務(wù)器在上載服務(wù)完成后,通知視頻短信管理服務(wù)器。
(b) 視頻短信管理服務(wù)器通知接收用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器,到發(fā)送用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器獲取視頻短信,短信傳輸完成后視頻短信管理服務(wù)器通知接收用戶;
(b-l)視頻短信管理服務(wù)器,由通知管理模塊通知接收用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器到發(fā)送用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器獲取視頻短信;
(b-2)接收用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器判斷與發(fā)送用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器是否是同一臺(tái)服務(wù)器,如果相同,利用本機(jī)操作實(shí)現(xiàn)視頻短信傳輸,如果不相同,通過核心網(wǎng)絡(luò)實(shí)現(xiàn)視頻短信傳輸;
(b-3)短信傳輸完成后,發(fā)送用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器刪除視頻短信,接收用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器通知視頻短信管理服務(wù)器視頻短信獲取完成;
(b-4)視頻短信管理服務(wù)器更新操作記錄,并將新的操作記錄保存于底層的數(shù)據(jù)庫中,同時(shí)通知視頻短信接收用戶接收視頻短信。
(c) 接收用戶使用IPTV終端登錄視頻短信管理服務(wù)器,獲取接收用戶的本地網(wǎng)絡(luò)的媒體服務(wù)器地址,下載視頻短信到IPTV終端并播放;
(C-l)接收用戶使用IPTV終端登錄視頻短信管理服務(wù)器,獲取接收用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器地址,并向其發(fā)送下載視頻短信請(qǐng)求;
(c-2)媒體服務(wù)器接到請(qǐng)求后,向視頻短信管理服務(wù)器發(fā)出用戶身份認(rèn)證請(qǐng)求,視頻短信管理服務(wù)器通過消息接收引擎接收到請(qǐng)求,利用身份認(rèn)證模塊,對(duì)用戶身份進(jìn)行驗(yàn)證,通知管理模塊將驗(yàn)證結(jié)果發(fā)送給媒體服務(wù)器;
(c-3)媒體服務(wù)器獲取驗(yàn)證結(jié)果,如通過驗(yàn)證,則向IPTV終端發(fā)出下載就緒消息,如未通過,則向IPTV終端返回失敗信息,中止本次操作;
(c-4) IPTV終端接到媒體服務(wù)器的就緒信息,將視頻短信下載到IPTV終端,媒體服務(wù)器在下載服務(wù)完成后,通知視頻短信管理服務(wù)器;
(c-5)視頻短信管理服務(wù)器更新操作記錄,并將新的操作記錄保存于底層的數(shù)據(jù)庫中。
其中,所述步驟(b-4)還包括一個(gè)判斷過程,如果接收用戶離線,通知管理模塊則實(shí)時(shí)查看接收用戶的狀態(tài),用戶在線,立即通知用戶下載視頻短信。
其中,所述的視頻短信既包括以文件格式存儲(chǔ)的媒體文件,也包括實(shí)時(shí)錄制的流媒體文件。
其中,所述的視頻短信上載既包括上傳媒體文件到媒體服務(wù)器,也包括上載實(shí)時(shí)錄制的媒體流到媒體服務(wù)器;所述的視頻短信下載既包括下載媒體文件到IPTV終端,也包括下載媒體服務(wù)器實(shí)時(shí)下發(fā)的媒體流。
其中,所述視頻短信實(shí)現(xiàn),既包括一對(duì)一的視頻短信單發(fā)實(shí)現(xiàn)過程,也包括一對(duì)多的視頻短信群發(fā)實(shí)現(xiàn)過程。
本發(fā)明的優(yōu)點(diǎn)在于
1、 本發(fā)明采用本地媒體服務(wù)器作為終端的虛擬存儲(chǔ),擴(kuò)展了 IPTV終端的存儲(chǔ)能力,克服了IPTV終端存儲(chǔ)受限的問題,使得業(yè)務(wù)運(yùn)營(yíng)商可以忽略終端存儲(chǔ)快速便利的開展業(yè)務(wù),并能夠保障業(yè)務(wù)運(yùn)營(yíng)過程中的安全性和可靠性。
2、 本發(fā)明采用視頻短信管理服務(wù)器控制媒體服務(wù)器進(jìn)行視頻短信傳輸,方便的實(shí)現(xiàn)了視頻短信的群發(fā)功能,便于向群體用戶推送視頻媒體信息。
3、 本發(fā)明在群發(fā)過程中,對(duì)與同一區(qū)域的接收用戶,視頻媒體信息僅在核心網(wǎng)絡(luò)上傳輸一次,其余通過本地網(wǎng)絡(luò)傳輸實(shí)現(xiàn),降低了對(duì)核心網(wǎng)絡(luò)帶寬的需求。
4、 本發(fā)明采用虛擬存儲(chǔ)作為收發(fā)緩沖,實(shí)現(xiàn)了對(duì)視頻短信的同步和異步收發(fā)的統(tǒng)一管理;并使得用戶對(duì)視頻短信的上載和下載等操作在本地網(wǎng)絡(luò)內(nèi)實(shí)現(xiàn),降低了用戶等待時(shí)間,保證了用戶方便快捷的使用業(yè)務(wù)。5、 本發(fā)明提高了視頻短信管理系統(tǒng)復(fù)用性,使得視頻短信管理服務(wù)器獨(dú)立于IPTV系統(tǒng),管理服務(wù)器與外部子系統(tǒng)通過接口通信,保持了松耦合狀態(tài),降低了管理和維護(hù)的難度。
圖1為本發(fā)明IPTV網(wǎng)絡(luò)中視頻短信業(yè)務(wù)的整體系統(tǒng)架構(gòu)圖;圖2為本發(fā)明視頻短信管理服務(wù)器的框架結(jié)構(gòu)圖;圖3為本發(fā)明視頻短信業(yè)務(wù)的實(shí)現(xiàn)架構(gòu)圖;圖4為本發(fā)明視頻短信業(yè)務(wù)的實(shí)現(xiàn)流程圖。
具體實(shí)施例方式
本發(fā)明可應(yīng)用于IPTV網(wǎng)絡(luò)中視頻短信業(yè)務(wù),還可適用于IPTV網(wǎng)絡(luò)中采用視頻短信作為消息傳遞方式的業(yè)務(wù)。下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步的說明。
圖1是IPTV網(wǎng)絡(luò)中視頻短信業(yè)務(wù)的整體系統(tǒng)架構(gòu)圖,包括BOSS、 MS、 RS、VMS和BMG,現(xiàn)介紹如下
運(yùn)營(yíng)支撐系統(tǒng)(BOSS)為IPTV系統(tǒng)提供業(yè)務(wù)管理和業(yè)務(wù)支撐,主要包括用戶管理、SP管理、系統(tǒng)管理、產(chǎn)品管理、計(jì)費(fèi)、賬務(wù)和支付管理等;媒體服務(wù)器(MS)負(fù)責(zé)對(duì)視頻短信存儲(chǔ)媒體進(jìn)行管理,包括媒體存儲(chǔ)、媒體調(diào)度、媒體流化和媒體傳輸?shù)裙δ埽徽J(rèn)證系統(tǒng)(RS, Radius Server)負(fù)責(zé)對(duì)用戶身份進(jìn)行認(rèn)證,與VMS間有標(biāo)準(zhǔn)的通信接口;視頻短信管理服務(wù)器(VMS)負(fù)責(zé)對(duì)視頻短信業(yè)務(wù)進(jìn)行管理,包括提供MS地址信息、消息通知、產(chǎn)生使用記錄和計(jì)費(fèi)信息等;IPTV終端(BMG)是用戶使用業(yè)務(wù)的終端設(shè)備。
本發(fā)明中的視頻短信管理服務(wù)器負(fù)責(zé)實(shí)現(xiàn)與視頻短信業(yè)務(wù)相關(guān)的功能,如視頻短信的發(fā)送、接收,以及視頻短信接收通知和生成業(yè)務(wù)使用記錄和業(yè)務(wù)計(jì)費(fèi)信息等。管理服務(wù)器對(duì)外提供接口,由外部子系統(tǒng)完成具體的計(jì)費(fèi),認(rèn)證和視頻短信傳輸?shù)确?wù)。接口協(xié)議采用HTTP/XML、 Radius和TCP/IP。本發(fā)明中管理服務(wù)器內(nèi)聚性高,且與外部子系統(tǒng)保持松散耦合,便于維護(hù)和管理。
管理服務(wù)器的體系結(jié)構(gòu)和功能模塊,如圖2所示
底層是數(shù)據(jù)庫持久化層,負(fù)責(zé)數(shù)據(jù)的持久化和儲(chǔ)存。
中間是業(yè)務(wù)邏輯層,包含1)消息接收引擎,用于多線程接收BMG和MS發(fā)出的認(rèn)證和服務(wù)通知等消息,轉(zhuǎn)發(fā)到視頻短信管理模塊,由其控制完成相應(yīng)的業(yè)務(wù)處理;2)空間管理模塊,用于對(duì)用戶在系統(tǒng)中視頻短信存儲(chǔ)空間進(jìn)行管理,也負(fù)責(zé)對(duì)用戶存儲(chǔ)空間進(jìn)行驗(yàn)證;3)視頻短信管理模塊,負(fù)責(zé)處理消息接收引擎轉(zhuǎn)發(fā)的消息,按照規(guī)則控制空間管理模塊、認(rèn)證模塊和通知管理模塊,實(shí)現(xiàn)具體的業(yè)務(wù)操作流程;4)身份認(rèn)證模塊,用于驗(yàn)證用戶身份,通過與外部RS子系統(tǒng)采用Radius協(xié)議通信,實(shí)現(xiàn)對(duì)用戶身份的認(rèn)證功能;5)通知管理模塊,用于實(shí)現(xiàn)視頻短信的接收通知,包括通知接收用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器獲取視頻短信,也包括對(duì)視頻短信接收用戶在線的實(shí)時(shí)査看通知,以及接收用戶不在線時(shí)的離線査看通知管理等;6) UI展示模塊,用于生成IPTV終端訪問的用戶界面。其中2)、 3)和6)所述的三個(gè)模塊需要操作數(shù)據(jù)庫,4)、 5)所述的模塊負(fù)責(zé)產(chǎn)生認(rèn)證和通知消息,發(fā)送給MS和BMG。
上層是用戶界面層,為用戶提供可視化的操作平臺(tái)。
管理服務(wù)器24小時(shí)工作,并行為多個(gè)BMG提供服務(wù),隨時(shí)接收來自MS和BMG的不同功能的消息,通過BMG標(biāo)識(shí)號(hào)碼(BMGID)區(qū)分不同的BMG;通過BMGID和消息中包含的會(huì)話標(biāo)識(shí)號(hào)碼(SessionID)來對(duì)用戶身份進(jìn)行驗(yàn)證;通過消息類型來區(qū)分不同的消息,并進(jìn)行相應(yīng)的處理。
本發(fā)明充分考慮了實(shí)際運(yùn)營(yíng)中IPTV終端存儲(chǔ)受限的情況,提出了采用本地媒體服務(wù)器作為終端的虛擬存儲(chǔ)的解決方案,解決了IPTV終端對(duì)于存儲(chǔ)容量的需求。采用媒體服務(wù)器間傳輸信息的解決方案,除擴(kuò)展終端存儲(chǔ)能力外,在進(jìn)行數(shù)據(jù)傳輸時(shí),采用高速緩存和多存儲(chǔ)模塊并發(fā)傳輸,顯著提高了數(shù)據(jù)傳輸速度和性能。
本發(fā)明中采用媒體服務(wù)器作為視頻短信的收發(fā)緩存,通過發(fā)送用戶發(fā)送視頻短信到虛擬存儲(chǔ),管理服務(wù)器通知虛擬存儲(chǔ)進(jìn)行視頻短信傳輸,接收終端到虛擬存儲(chǔ)獲取視頻短信,使得發(fā)送用戶與接收用戶保持松耦合狀態(tài),群發(fā)過程中只需管理服務(wù)器通知多個(gè)接收用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器到發(fā)送用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器獲取視頻短信,即可簡(jiǎn)便的實(shí)現(xiàn)了視頻短信群發(fā)功能,方便向群體用戶推送視頻媒體信息;同時(shí)群發(fā)過程中,對(duì)于在同一媒體服務(wù)器下存在多個(gè)接收用戶情況下,核心網(wǎng)絡(luò)上到該媒體服務(wù)器的視頻流只需傳輸一次而與該媒體服務(wù)器下接收用戶數(shù)量無關(guān),降低了核心網(wǎng)絡(luò)的負(fù)載壓力。
本發(fā)明所提出的用于IPTV網(wǎng)絡(luò)中視頻短信業(yè)務(wù)的實(shí)現(xiàn)方法,具體架構(gòu),如圖3所示,具體實(shí)現(xiàn)流程,如圖4所示
(a)發(fā)送用戶使用IPTV終端登錄視頻短信管理服務(wù)器,獲取發(fā)送用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器地址,即源媒體服務(wù)器(源MS),并上載視頻短信到該媒體服務(wù)器;(a-l)發(fā)送用戶使用IPTV終端,通過視頻短信管理服務(wù)器的用戶界面層,登錄到視頻短信管理服務(wù)器,獲取所在的本地網(wǎng)絡(luò)的媒體服務(wù)器地址,并向其發(fā)送上載視頻短信的請(qǐng)求;
(a-2)媒體服務(wù)器接到請(qǐng)求后,向視頻短信管理服務(wù)器發(fā)出用戶身份認(rèn)證及虛擬存儲(chǔ)空間驗(yàn)證請(qǐng)求,視頻短信管理服務(wù)器通過消息接收引擎接收到請(qǐng)求,利用身份認(rèn)證模塊和空間管理模塊,對(duì)用戶身份和存儲(chǔ)空間進(jìn)行驗(yàn)證,通知管理模塊將驗(yàn)證結(jié)果發(fā)送給媒體服務(wù)器;
(a-3)媒體服務(wù)器獲取驗(yàn)證結(jié)果,如通過驗(yàn)證,則向IPTV終端發(fā)出上載就緒消息,如未通過,則向IPTV終端返回失敗信息,中止本次操作;
(a-4) IPTV終端接到媒體服務(wù)器的就緒信息,將視頻短信上載到媒體服務(wù)器,媒體服務(wù)器在上載服務(wù)完成后,通知視頻短信管理服務(wù)器。
(b) 視頻短信管理服務(wù)器通知接收用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器,即宿媒體服務(wù)器(宿MS),到發(fā)送用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器獲取視頻短信,短信傳輸完成后視頻短信管理服務(wù)器通知接收用戶;
(b-l)視頻短信管理服務(wù)器,由通知管理模塊通知接收用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器到發(fā)送用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器獲取視頻短信;
(b-2)接收用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器判斷與發(fā)送用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器是否是同一臺(tái)服務(wù)器,如果相同,利用本機(jī)操作實(shí)現(xiàn)視頻短信傳輸,如果不相同,通過核心網(wǎng)絡(luò)實(shí)現(xiàn)視頻短信傳輸;
(b-3)短信傳輸完成后,發(fā)送用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器刪除視頻短信,接收用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器通知視頻短信管理服務(wù)器視頻短信獲取完成;
(b-4)視頻短信管理服務(wù)器更新操作記錄,并將新的操作記錄保存于底層的數(shù)據(jù)庫中,同時(shí)通知視頻短信接收用戶接收視頻短信。
(c) 接收用戶使用IPTV終端登錄視頻短信管理服務(wù)器,獲取接收用戶的本地網(wǎng)絡(luò)的媒體服務(wù)器地址,下載視頻短信到IPTV終端并播放;
(c-l)接收用戶使用IPTV終端登錄視頻短信管理服務(wù)器,獲取接收用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器地址,并向其發(fā)送下載視頻短信請(qǐng)求;
(c-2)媒體服務(wù)器接到請(qǐng)求后,向視頻短信管理服務(wù)器發(fā)出用戶身份認(rèn)證請(qǐng)求,視頻短信管理服務(wù)器通過消息接收引擎接收到請(qǐng)求,利用身份認(rèn)證模塊,對(duì)用戶身份進(jìn)行驗(yàn)證,通知管理模塊將驗(yàn)證結(jié)果發(fā)送給媒體服務(wù)器;
(c-3)媒體服務(wù)器獲取驗(yàn)證結(jié)果,如通過驗(yàn)證,則向IPTV終端發(fā)出下載就緒消息,如未通過,則向IPTV終端返回失敗信息,中止本次操作;
(c-4) IPTV終端接到媒體服務(wù)器的就緒信息,將視頻短信下載到IPTV終端,媒體服務(wù)器在下載服務(wù)完成后,通知視頻短信管理服務(wù)器;
(c-5)視頻短信管理服務(wù)器更新操作記錄,并將新的操作記錄保存于底層的數(shù)據(jù)庫中。
通過應(yīng)用本發(fā)明,運(yùn)營(yíng)商可以忽略終端存儲(chǔ)快速便利的開展視頻短信業(yè)務(wù),并
能夠保障業(yè)務(wù)運(yùn)營(yíng)過程中的安全性和可靠性;能夠簡(jiǎn)便的實(shí)現(xiàn)對(duì)視頻短信單發(fā)和群
發(fā)的統(tǒng)一管理,便于向群體用戶推送視頻媒體信息,也能夠簡(jiǎn)便的實(shí)現(xiàn)視頻短信的
同步和異步收發(fā)統(tǒng)一管理;用戶與虛擬存儲(chǔ)間的通信均在本地網(wǎng)絡(luò)內(nèi)實(shí)現(xiàn),降低了用戶訪問等待時(shí)間,提高了用戶使用業(yè)務(wù)的便利性和視頻短信管理系統(tǒng)復(fù)用性,使得視頻短信管理服務(wù)器獨(dú)立于IPTV系統(tǒng),管理服務(wù)器與外部子系統(tǒng)通過接口通信,保持了松耦合狀態(tài),降低了管理和維護(hù)的難度。
權(quán)利要求
1、一種IPTV網(wǎng)絡(luò)中實(shí)現(xiàn)視頻短信業(yè)務(wù)的系統(tǒng),其特征在于,所述系統(tǒng)包括至少兩個(gè)IPTV終端,用于上載、下載或播放視頻短信;一媒體服務(wù)器,用于對(duì)視頻短信存儲(chǔ)媒體進(jìn)行管理;和一視頻短信管理服務(wù)器,用于對(duì)視頻短信業(yè)務(wù)進(jìn)行管理,其結(jié)構(gòu)包括一用戶界面層,用于為用戶提供可視化的操作平臺(tái);一數(shù)據(jù)庫持久化層,用于數(shù)據(jù)的持久化和儲(chǔ)存;一業(yè)務(wù)邏輯層,包括一消息接收引擎,用于多線程接收IPTV終端和媒體服務(wù)器發(fā)出的包括認(rèn)證和服務(wù)通知的消息,并將該消息轉(zhuǎn)發(fā)到視頻短信管理模塊;一視頻短信管理模塊,用于處理消息接收引擎轉(zhuǎn)發(fā)的消息,按照規(guī)則控制空間管理模塊、認(rèn)證模塊和通知管理模塊,實(shí)現(xiàn)具體的業(yè)務(wù)操作流程;一空間管理模塊,用于對(duì)用戶在系統(tǒng)中視頻短信存儲(chǔ)空間進(jìn)行管理,并對(duì)用戶存儲(chǔ)空間容量進(jìn)行驗(yàn)證;一身份認(rèn)證模塊,用于驗(yàn)證用戶身份;一通知管理模塊,用于實(shí)現(xiàn)視頻短信的接收通知,包括通知接收用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器獲取視頻短信,也包括對(duì)視頻短信接收用戶在線的實(shí)時(shí)查看通知,以及接收用戶不在線時(shí)的離線查看通知管理;及一UI展示模塊,用于生成IPTV終端訪問的用戶界面;一運(yùn)營(yíng)支撐系統(tǒng),用于為IPTV系統(tǒng)提供業(yè)務(wù)管理和業(yè)務(wù)支撐;及一認(rèn)證系統(tǒng),用于與所述身份認(rèn)證模塊相結(jié)合,對(duì)用戶身份進(jìn)行認(rèn)證。
2、 根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)視頻短信業(yè)務(wù)的系統(tǒng),其特征在于,所述媒體服務(wù)器對(duì)視頻短信存儲(chǔ)媒體進(jìn)行管理,包括媒體存儲(chǔ)、媒體調(diào)度、媒體流化和媒體傳輸。
3、 根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)視頻短信業(yè)務(wù)的系統(tǒng),其特征在于,所述視頻短信管理服務(wù)器對(duì)視頻短信業(yè)務(wù)進(jìn)行管理,包括提供媒體服務(wù)器地址信息、消息通知、產(chǎn)生使用記錄和計(jì)費(fèi)信息。
4、 根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)視頻短信業(yè)務(wù)的系統(tǒng),其特征在于,所述身份認(rèn)證模塊,與外部的認(rèn)證系統(tǒng)之間有標(biāo)準(zhǔn)的通信接口,采用Radius協(xié)議通信,實(shí)現(xiàn)對(duì)用戶身份的認(rèn)證功能。
5、 根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)視頻短信業(yè)務(wù)的系統(tǒng),其特征在于,所述運(yùn)營(yíng)支撐系統(tǒng)為IPTV系統(tǒng)提供業(yè)務(wù)管理和業(yè)務(wù)支撐,包括用戶管理、SP管理、系統(tǒng)管理、產(chǎn)品管理、計(jì)費(fèi)、賬務(wù)和支付管理。
6、 一種IPTV網(wǎng)絡(luò)中實(shí)現(xiàn)視頻短信業(yè)務(wù)的方法,該方法包括(a) 發(fā)送用戶使用IPTV終端登錄視頻短信管理服務(wù)器,獲取發(fā)送用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器地址,并上載視頻短信到該媒體服務(wù)器;(a-l)發(fā)送用戶使用IPTV終端,通過視頻短信管理服務(wù)器的用戶界面層,登錄到視頻短信管理服務(wù)器,獲取所在的本地網(wǎng)絡(luò)的媒體服務(wù)器地址,并向其發(fā)送上載視頻短信的請(qǐng)求;(a-2)媒體服務(wù)器接到請(qǐng)求后,向視頻短信管理服務(wù)器發(fā)出用戶身份認(rèn)證及虛擬存儲(chǔ)空間驗(yàn)證請(qǐng)求,視頻短信管理服務(wù)器通過消息接收引擎接收到請(qǐng)求,利用身份認(rèn)證模塊和空間管理模塊,對(duì)用戶身份和存儲(chǔ)空間進(jìn)行驗(yàn)證,通知管理模塊將驗(yàn)證結(jié)果發(fā)送給媒體服務(wù)器;(a-3)媒體服務(wù)器獲取驗(yàn)證結(jié)果,如通過驗(yàn)證,則向IPTV終端發(fā)出上載就緒消息,如未通過,則向IPTV終端返回失敗信息,中止本次操作;(a-4) IPTV終端接到媒體服務(wù)器的就緒信息,將視頻短信上載到媒體服務(wù)器,媒體服務(wù)器在上載服務(wù)完成后,通知視頻短信管理服務(wù)器;(b) 視頻短信管理服務(wù)器通知接收用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器,到發(fā)送用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器獲取視頻短信,短信傳輸完成后視頻短信管理服務(wù)器通知接收用戶;(b-l)視頻短信管理服務(wù)器,由通知管理模塊通知接收用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器到發(fā)送用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器獲取視頻短信;(b-2)接收用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器判斷與發(fā)送用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器是否是同一臺(tái)服務(wù)器,如果相同,利用本機(jī)操作實(shí)現(xiàn)視頻短信傳輸,如果不相同,通過核心網(wǎng)絡(luò)實(shí)現(xiàn)視頻短信傳輸;(b-3)短信傳輸完成后,發(fā)送用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器刪除視頻短信,接收用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器通知視頻短信管理服務(wù)器視頻短信獲取完成;(b-4)視頻短信管理服務(wù)器更新操作記錄,并將新的操作記錄保存于底層的數(shù)據(jù)庫中,同時(shí)通知視頻短信接收用戶接收視頻短信;(c) 接收用戶使用IPTV終端登錄視頻短信管理服務(wù)器,獲取接收用戶的本地網(wǎng)絡(luò)的媒體服務(wù)器地址,下載視頻短信到IPTV終端并播放;(C-l)接收用戶使用IPTV終端登錄視頻短信管理服務(wù)器,獲取接收用戶所在的本地網(wǎng)絡(luò)的媒體服務(wù)器地址,并向其發(fā)送下載視頻短信請(qǐng)求;(C-2)媒體服務(wù)器接到請(qǐng)求后,向視頻短信管理服務(wù)器發(fā)出用戶身份認(rèn)證請(qǐng)求,視頻短信管理服務(wù)器通過消息接收引擎接收到請(qǐng)求,利用身份認(rèn)證模塊,對(duì)用戶身份進(jìn)行驗(yàn)證,通知管理模塊將驗(yàn)證結(jié)果發(fā)送給媒體服務(wù)器;(C-3)媒體服務(wù)器獲取驗(yàn)證結(jié)果,如通過驗(yàn)證,則向IPTV終端發(fā)出下載就緒消息,如未通過,則向IPTV終端返回失敗信息,中止本次操作;(c-4) IPTV終端接到媒體服務(wù)器的就緒信息,將視頻短信下載到IPTV終端,媒體服務(wù)器在下載服務(wù)完成后,通知視頻短信管理服務(wù)器;(c-5)視頻短信管理服務(wù)器更新操作記錄,并將新的操作記錄保存于底層的數(shù)據(jù)庫中。
7、 根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)視頻短信業(yè)務(wù)的方法,其特征在于,所述步驟(b-4)還包括一個(gè)判斷過程,如果接收用戶離線,通知管理模塊則實(shí)時(shí)查看接收用戶的狀態(tài),用戶在線,立即通知用戶下載視頻短信。
8、 根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)視頻短信業(yè)務(wù)的方法,其特征在于,所述的視頻短信既包括以文件格式存儲(chǔ)的媒體文件,也包括實(shí)時(shí)錄制的流媒體文件。
9、 根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)視頻短信業(yè)務(wù)的方法,其特征在于,所述的視頻短信上載既包括上傳媒體文件到媒體服務(wù)器,也包括上載實(shí)時(shí)錄制的媒體流到媒體服務(wù)器;所述的視頻短信下載既包括下載媒體文件到IPTV終端,也包括下載媒體服務(wù)器實(shí)時(shí)下發(fā)的媒體流。
10、 根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)視頻短信業(yè)務(wù)的方法,其特征在于,所述視頻短信實(shí)現(xiàn),既包括一對(duì)一的視頻短信單發(fā)實(shí)現(xiàn)過程,也包括一對(duì)多的視頻短信群發(fā)實(shí)現(xiàn)過程。
全文摘要
本發(fā)明公開了一種IPTV網(wǎng)絡(luò)中實(shí)現(xiàn)視頻短信業(yè)務(wù)的系統(tǒng)及方法,該系統(tǒng)包括視頻短信管理服務(wù)器、運(yùn)營(yíng)支撐系統(tǒng)、認(rèn)證系統(tǒng)、媒體服務(wù)器和IPTV終端;該方法采用IPTV終端所在區(qū)域的媒體服務(wù)器作為終端的虛擬存儲(chǔ),通過視頻短信到虛擬存儲(chǔ)的上載、虛擬存儲(chǔ)間視頻短信的傳輸和從虛擬存儲(chǔ)下載視頻短信播放,實(shí)現(xiàn)了對(duì)視頻短信業(yè)務(wù)的管理。通過實(shí)施本發(fā)明,能夠保證存儲(chǔ)受限的IPTV終端正常使用業(yè)務(wù),使得運(yùn)營(yíng)商可以忽略終端存儲(chǔ)快速便利的開展視頻短信業(yè)務(wù),也能夠簡(jiǎn)便的實(shí)現(xiàn)群發(fā)功能,便于向群體用戶推送視頻信息,該方法同時(shí)還具備實(shí)現(xiàn)簡(jiǎn)單,邏輯清晰等優(yōu)點(diǎn)。
文檔編號(hào)H04L29/06GK101562580SQ20081010432
公開日2009年10月21日 申請(qǐng)日期2008年4月17日 優(yōu)先權(quán)日2008年4月17日
發(fā)明者學(xué) 劉, 磊 劉, 匡振國(guó), 嵇智輝, 王勁林 申請(qǐng)人:中國(guó)科學(xué)院聲學(xué)研究所