專利名稱:節(jié)目內(nèi)容處理的方法、系統(tǒng)及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視頻點(diǎn)播技術(shù),尤其涉及視頻點(diǎn)播業(yè)務(wù)中節(jié)目內(nèi)容處理的方 法、系統(tǒng)及設(shè)備,所述設(shè)備包括節(jié)目內(nèi)容調(diào)度中心和節(jié)目內(nèi)容子中心。
背景技術(shù):
雙向數(shù)字電視互動業(yè)務(wù)中的視頻點(diǎn)播業(yè)務(wù),改變了傳統(tǒng)的"你播我看" 模式,以前看電視,是用戶等節(jié)目,電視臺播什么,用戶就得看什么,要是 有喜歡的節(jié)目,就得等著電視臺播放才能觀看。視頻點(diǎn)播業(yè)務(wù)將電影、電視 劇、專欄節(jié)目、熱門音樂、精彩賽事......等豐富多彩的節(jié)目內(nèi)容,分類結(jié)集
在服務(wù)器,采用"我點(diǎn)你播"的模式,用戶想看什么,服務(wù)器就給用戶播放 什么節(jié)目內(nèi)容。
節(jié)目內(nèi)容通過內(nèi)容發(fā)布網(wǎng)播放給用戶,內(nèi)容發(fā)布網(wǎng)中包括至少三個級別 的服務(wù)器群組,為中心、子中心和子邊緣等。中心包括中心存儲區(qū)和中心備 份區(qū),中心存儲區(qū)內(nèi)存儲了所有的節(jié)目內(nèi)容,中心備份區(qū)備份了中心存儲區(qū) 內(nèi)的所有節(jié)目內(nèi)容。所述所有節(jié)目內(nèi)容包括熱門內(nèi)容和冷門內(nèi)容,例如,熱
門內(nèi)容占20%,冷門內(nèi)容占80%,所謂熱門內(nèi)容,也就是用戶收看率高的 節(jié)目內(nèi)容,是所有節(jié)目內(nèi)容中最新、最好的節(jié)目內(nèi)容,所謂冷門內(nèi)容,也就 是用戶收看率低的節(jié)目內(nèi)容。中心對所有的節(jié)目內(nèi)容進(jìn)行評估,評估出熱門 內(nèi)容和冷門內(nèi)容,將熱門內(nèi)容下發(fā)到各個子中心,各個子中心下屬有多個子 邊緣,子中心再將熱門內(nèi)容中收看率相對較高的節(jié)目內(nèi)容下發(fā)給各個子邊 緣。終端向距離其最近的子邊緣請求服務(wù)以獲得需要的節(jié)目內(nèi)容,所述終端 可以是雙向數(shù)字電視。如圖1所示,為現(xiàn)有技術(shù)中內(nèi)容發(fā)布網(wǎng)的結(jié)構(gòu)示意圖, 圖中,假設(shè)該內(nèi)容發(fā)布網(wǎng)有N個子中心,圖中示出了子中心一下屬的N個
5子邊緣。
用戶收看節(jié)目內(nèi)容時,通過終端向距離其最近的子邊緣發(fā)送節(jié)目請求, 該節(jié)目請求中包括用戶選擇的節(jié)目內(nèi)容的指示信息,子邊緣接收該節(jié)目請求 后,在自身的存儲空間查找是否存儲有用戶選擇的節(jié)目內(nèi)容,如果有則將該
內(nèi)容4番》文給終端;
如果沒有,則向該子邊緣的上一級子中心發(fā)送該節(jié)目請求,子中心接收 該節(jié)目請求后,在該子中心自身的存儲空間查找是否存儲有用戶選擇的節(jié)目 內(nèi)容,如果有則將該節(jié)目內(nèi)容下發(fā)給該子邊緣,該子邊緣再將該節(jié)目內(nèi)容播 放給終端;如果子中心在其存儲空間沒有找到該節(jié)目內(nèi)容,則向中心發(fā)送該 節(jié)目請求,中心接收該節(jié)目請求后,在其中心存儲區(qū)查找出該節(jié)目內(nèi)容,下 發(fā)給子中心,子中心存儲該節(jié)目內(nèi)容,并通過子邊緣播放給終端。
現(xiàn)有的內(nèi)容發(fā)布網(wǎng)絡(luò)中設(shè)置了中心,中心的中心存儲區(qū)內(nèi)存儲了所有的 節(jié)目內(nèi)容,并在中心備份區(qū)備份了所有的節(jié)目內(nèi)容。隨著雙向數(shù)字電視互動 業(yè)務(wù)的深入,中心存儲的節(jié)目內(nèi)容將不斷增加,中心存儲區(qū)和中心備份區(qū)將 不斷地?cái)U(kuò)大容量,這將增加中心的成本;并且,存在崩潰的風(fēng)險,當(dāng)中心的 存儲發(fā)生崩潰時,將丟失所有的節(jié)目內(nèi)容,節(jié)目內(nèi)容的丟失對運(yùn)營將造成承 重的打擊。
發(fā)明內(nèi)容
本發(fā)明提供一種節(jié)目內(nèi)容處理的方法,該方法能夠降低存儲成本。 本發(fā)明提供一種節(jié)目內(nèi)容處理的系統(tǒng),該系統(tǒng)能夠降低存儲成本。 本發(fā)明提供一種節(jié)目內(nèi)容調(diào)度中心,該調(diào)度中心能夠降低內(nèi)容存儲的成本。
本發(fā)明提供一種節(jié)目內(nèi)容子中心,該子中心能夠降低內(nèi)容存儲的成本。 一種節(jié)目內(nèi)容處理的方法,該方法包括 每個子中心存儲上傳給本地子中心的節(jié)目內(nèi)容;
調(diào)度中心監(jiān)控所有子中心狀況,存儲對所有子中心的描述信息,確定可以備份的目的子中心并向源子中心發(fā)送備份指令,所述備份指令中包含備份的目 的地址;
收到備份指令的源子中心將自身存儲的節(jié)目內(nèi)容備份到與備份指令中包含 的目的地址對應(yīng)的目的子中心;
調(diào)度中心存儲源子中心進(jìn)行備份的節(jié)目內(nèi)容的指示信息與目的子中心之間 的對應(yīng)關(guān)系。
一種節(jié)目內(nèi)容處理的系統(tǒng),包括調(diào)度中心和多個子中心;
所述子中心,用于存儲上傳給本地子中心的節(jié)目內(nèi)容,接收調(diào)度中心發(fā)送
的備份指令,所述備份指令中包含備份的目的地址,子中心將自身存儲的節(jié)目
內(nèi)容備份到所述目的地址對應(yīng)的子中心;
所述調(diào)度中心,用于對所有子中心狀況的監(jiān)控,存儲對所有子中心的描述
信息,確定可以備份的子中心并向各個子中心發(fā)送備份指令,存儲主動進(jìn)行備
份的子中心內(nèi)進(jìn)行備份的節(jié)目內(nèi)容的指示信息與被動進(jìn)行備份的子中心之間的
對應(yīng)關(guān)系。
一種節(jié)目內(nèi)容調(diào)度中心,包括監(jiān)控模塊和備份指令下發(fā)模塊; 所述監(jiān)控模塊,用于對所有子中心狀況進(jìn)行監(jiān)控,存儲對所有子中心的描
述信息,確定可以備份的子中心并向備份指令下發(fā)模塊發(fā)送備份指令,所述備
份指令中包含備份的目的地址;
所述備份指令下發(fā)模塊,用于接收所述備份指令,下發(fā)給相應(yīng)的子中心,
并存儲主動進(jìn)行備份的子中心內(nèi)進(jìn)行備份的節(jié)目內(nèi)容的指示信息與被動進(jìn)行備
份的子中心之間的對應(yīng)關(guān)系。
一種節(jié)目內(nèi)容子中心,包括存儲模塊和備份模塊,
所述存儲模塊,用于存儲上傳給本地子中心的節(jié)目內(nèi)容,
所述備份模塊,用于接收調(diào)度中心發(fā)送的備份指令,將自身存儲的節(jié)目內(nèi)
容備份到與備份指令中包含的目的地址對應(yīng)的子中心。
從上述方案可以看出,本發(fā)明中,每個子中心存儲上傳給本地子中心的
節(jié)目內(nèi)容,并且,調(diào)度中心對所有子中心狀況的監(jiān)控,將上傳給本地子中心的節(jié)目內(nèi)容備份到其他子中心。采用本發(fā)明提供的節(jié)目內(nèi)容處理方案,無需 再設(shè)置存儲所有節(jié)目內(nèi)容和所有備份的節(jié)目內(nèi)容的中心,從而,節(jié)省了存儲 成本
圖1為現(xiàn)有技術(shù)中內(nèi)容發(fā)布網(wǎng)絡(luò)的結(jié)構(gòu)示意圖; 圖2為本發(fā)明中節(jié)目內(nèi)容處理的方法示意性流程圖; 圖3為本發(fā)明中內(nèi)容發(fā)布網(wǎng)絡(luò)的結(jié)構(gòu)示意圖實(shí)例; 圖4為本發(fā)明中節(jié)目內(nèi)容處理的系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合實(shí)施例和 附圖,對本發(fā)明進(jìn)一步詳細(xì)說明。
實(shí)際運(yùn)用中,每個子中心的存儲空間足夠大,除了能夠?yàn)橐?guī)定數(shù)量的終端 提供點(diǎn)播服務(wù)外,還有部分剩余。本發(fā)明利用各個子中心內(nèi)存儲空間的剩余, 對其他子中心的節(jié)目內(nèi)容進(jìn)行備份存儲,這樣,在內(nèi)容發(fā)布網(wǎng)絡(luò)中不再設(shè)置存 儲所有節(jié)目內(nèi)容和所有備份節(jié)目內(nèi)容的中心,節(jié)省了存儲資源。
具體地,本發(fā)明在內(nèi)容發(fā)布網(wǎng)絡(luò)中增加調(diào)度中心,參見圖2,為本發(fā)明節(jié) 目內(nèi)容處理的方法示例性流程圖,包括以下步驟
步驟201,每個子中心存儲上傳給本地子中心的節(jié)目內(nèi)容。
本地根據(jù)實(shí)際需要向其所在的子中心上傳節(jié)目內(nèi)容,該節(jié)目內(nèi)容可以包括 當(dāng)前的熱門內(nèi)容。例如,對于深圳地區(qū)的子中心,可接收并存儲上傳給深圳地 區(qū)子中心的節(jié)目內(nèi)容。
步驟202,調(diào)度中心對所有子中心狀況進(jìn)行監(jiān)控,存儲對所有子中心的描 述信息,確定可以備份的子中心并向各個子中心發(fā)送備份指令,所述備份指令 中包含備份的目的地址。
調(diào)度中心對所有子中心狀況進(jìn)行監(jiān)控,獲取并存儲對所有子中心的描述信息,包括各個子中心存儲空間的剩余狀況、各個子中心之間的距離、各子中心 內(nèi)所存儲節(jié)目內(nèi)容的指示信息、各個子中心覆蓋范圍內(nèi)用戶對節(jié)目內(nèi)容的點(diǎn) 擊率,等等。
需要說明的是,所述各個子中心存儲空間可以只針對各個子中心自身而
言;也可以針對各個子中心以及該子中心下屬的子邊緣而言,也就是,如果 某子中心下屬的子邊緣存儲空間有足夠的剩余,則可以將該子邊緣的剩余存 儲空間認(rèn)為是該子中心的剩余存儲空間。并且,調(diào)度中心根據(jù)各子中心內(nèi)存 儲節(jié)目內(nèi)容的指示信息,生成節(jié)目表,該節(jié)目表包含所有子中心內(nèi)的所有節(jié) 目內(nèi)容的指示信息;然后,調(diào)度中心通過各個子中心將節(jié)目表下發(fā)到各個子 中心下屬的子邊緣,子邊緣通過終端將節(jié)目表展示給用戶,用戶從節(jié)目表中 選擇關(guān)于某個節(jié)目內(nèi)容的指示信息;終端根據(jù)用戶的選擇向子邊緣發(fā)送節(jié)目 請求以獲取節(jié)目內(nèi)容,所述節(jié)目請求包括用戶選擇的節(jié)目內(nèi)容的指示信息。 另外,調(diào)度中心還對下發(fā)到各個子邊緣的節(jié)目表實(shí)時進(jìn)行更新。
本步驟中,調(diào)度中心根據(jù)對所有子中心的描述信息,確定出各個子中心 之間的備份關(guān)系,向各個子中心下發(fā)備份指令,所述備份指令包含備份的目 的地址。例如,調(diào)度中心根據(jù)各個子中心存儲空間的剩余狀況下發(fā)備份指令, 具體地,如果某子中心內(nèi)的存儲空間有足夠多的剩余,該剩余存儲空間除了 能夠保證該子中心用于存儲上傳給本地子中心的節(jié)目內(nèi)容,以及保證該子中
心的活動空間外,還有冗余的存儲空間,則調(diào)度中心向其他指定的至少一個 子中心下發(fā)備份指令,將所述指定的至少一個子中心的節(jié)目內(nèi)容備份到該子 中心冗余的存儲空間,備份后,調(diào)度中心存儲進(jìn)行備份的子中心之間的對應(yīng) 關(guān)系。再比如,為了進(jìn)一步優(yōu)化對子中心內(nèi)節(jié)目內(nèi)容的備份,調(diào)度中心根據(jù) 各個子中心存儲空間的剩余狀況和各個子中心之間的距離進(jìn)行備份指令的 下發(fā),具體地,如果調(diào)度中心發(fā)現(xiàn)某子中心內(nèi)的存儲空間有足夠多的剩余, 則向與該子中心鄰近的子中心發(fā)送備份指令,使與該子中心鄰近的子中心將 節(jié)目內(nèi)容備份到該子中心,備份后,調(diào)度中心存儲進(jìn)行備份的子中心之間的 對應(yīng)關(guān)系,這樣,當(dāng)需要時可方便地從鄰近的子中心獲取備份的節(jié)目內(nèi)容。
9這里,將進(jìn)行備份的兩個子中心分別稱為源子中心和目的子中心,其中 將與備份指令中包含的目的地址相對應(yīng)的子中心稱為目的子中心,將另 一個 子中心稱為源子中心,源子中心為主動進(jìn)行備份的子中心,目的子中心為被 動進(jìn)行備份的子中心。所述子中心之間的對應(yīng)關(guān)系包括源子中心內(nèi)進(jìn)行備份 的節(jié)目內(nèi)容的指示信息與目的子中心之間的對應(yīng)關(guān)系。具體地,所述子中心 之間的對應(yīng)關(guān)系不僅包括源子中心的地址與目的子中心的地址之間的對應(yīng) 關(guān)系,還包括該源子中心的地址與進(jìn)行備份的節(jié)目內(nèi)容的指示信息之間的對 應(yīng)關(guān)系。這樣,將進(jìn)行備份的子中心之間的對應(yīng)關(guān)系存儲在調(diào)度中心后,當(dāng)某 個子中心內(nèi)的節(jié)目內(nèi)容發(fā)現(xiàn)崩潰時,可根據(jù)調(diào)度中心存儲的所述子中心之間的
對應(yīng)關(guān)系在相應(yīng)的目的子中心獲取備份的節(jié)目內(nèi)容;需要說明的是, 一個子中 心內(nèi)存儲的節(jié)目內(nèi)容可能分為幾份,分別備份到兩個以上的子中心,此時,根 據(jù)所述子中心的對應(yīng)關(guān)系,需要到兩個以上的子中心獲取備份的節(jié)目內(nèi)容。
步驟203,各個子中心將自身存儲的節(jié)目內(nèi)容備份到與備份指令中包含的 目的地址相對應(yīng)的子中心。
在最初建立子中心的時候需要對上傳給各個子中心的節(jié)目內(nèi)容按照圖2流 程進(jìn)行備份,建立子中心之后,也需要對上傳給各個子中心的節(jié)目內(nèi)容按照圖 2流程進(jìn)行備份。
備份過程中,源子中心將自身存儲的節(jié)目內(nèi)容逐一拷貝到目的子中心, 拷貝過程中,如果判斷出目的子中心已經(jīng)存儲了某一節(jié)目內(nèi)容,為了節(jié)省存 儲空間,則不將該節(jié)目內(nèi)容拷貝到目的子中心。
本發(fā)明在內(nèi)容發(fā)布網(wǎng)中增加調(diào)度中心,調(diào)度中心對所有子中心狀況的監(jiān) 控,將上傳給本地子中心的節(jié)目內(nèi)容備份到其他子中心,本發(fā)明采用與現(xiàn)有 不同的節(jié)目內(nèi)容存儲方案,無需再設(shè)置存儲所有節(jié)目內(nèi)容和所有備份的節(jié)目 內(nèi)容的中心,并且,調(diào)度中心存儲所有子中心的描述信息,其存儲容量遠(yuǎn)遠(yuǎn)小 于現(xiàn)有技術(shù)中中心的存儲容量,從而降低了內(nèi)容存儲的成本。參見圖3,為本 發(fā)明內(nèi)容發(fā)布網(wǎng)的結(jié)構(gòu)示意圖實(shí)例,內(nèi)容發(fā)布網(wǎng)中包括增加了調(diào)度中心,而不 再設(shè)置中心,與現(xiàn)有技術(shù)相同地,每個子中心下屬有多個子邊緣。圖中的箭頭指向?yàn)楣?jié)目內(nèi)容的備份方向,子中心之間可互為備份。
進(jìn)一步地,為了使各個子中心內(nèi)存儲的熱門節(jié)目內(nèi)容可以共享,調(diào)度中心 還對各個子中心內(nèi)存儲的節(jié)目內(nèi)容進(jìn)行評估,如果為熱門內(nèi)容,則向其他子中 心發(fā)送獲取指令,該獲取指令中包含該熱門內(nèi)容所在子中心的地址以及該熱門
內(nèi)容的指示信息;其他子中心接收該獲取指令后,到該熱門內(nèi)容所在子中心獲
取該熱門內(nèi)容,并存儲。
可選地,所述評估可依據(jù)節(jié)目內(nèi)容的特點(diǎn)進(jìn)行,例如,若某部電影是張藝
謀導(dǎo)演的,則將該電影評估為熱門內(nèi)容;所述評估也可依據(jù)用戶對該節(jié)目內(nèi)容 的點(diǎn)擊率進(jìn)行,將用戶點(diǎn)擊率高的節(jié)目內(nèi)容評估為熱門內(nèi)容。
進(jìn)一步地,本發(fā)明的節(jié)目內(nèi)容處理方案還包括節(jié)目內(nèi)容的發(fā)布過程終 端向子邊緣發(fā)送節(jié)目請求,子邊緣接收該節(jié)目請求后,在自身的存儲空間查 找是否存儲有用戶選擇的節(jié)目內(nèi)容,如果有則將該內(nèi)容播放給終端;
如果沒有,則向該子邊緣的上一級子中心發(fā)送該節(jié)目請求,該節(jié)目請求中 包含用戶選擇的節(jié)目內(nèi)容的指示信息,子中心接收該節(jié)目請求后,在子中心的 存儲空間查找是否存儲有用戶選擇的節(jié)目內(nèi)容,如果有則將該內(nèi)容下發(fā)給該子 邊緣,子邊緣再將該內(nèi)容播放給終端;如果子中心在其存儲空間沒有找到該節(jié) 目內(nèi)容,則向調(diào)度中心發(fā)送該節(jié)目請求,調(diào)度中心接收該節(jié)目請求后,在自身 存儲的各子中心內(nèi)所存儲節(jié)目內(nèi)容的指示信息中查找用戶選擇的節(jié)目內(nèi)容所在 的子中心,向請求節(jié)目內(nèi)容的子中心反饋查找到的子中心的位置信息;請求節(jié) 目內(nèi)容的子中心接收調(diào)度中心發(fā)送的位置信息后,到該位置信息對應(yīng)的子中心 獲取該節(jié)目內(nèi)容,存儲并播放給終端。
需要說明的是,在節(jié)目內(nèi)容的發(fā)布過程,每個子中心內(nèi)存儲的所有節(jié)目內(nèi) 容都可播放給終端,包括上傳給本地子中心的節(jié)目內(nèi)容、備份的其他子中心的 節(jié)目內(nèi)容、從其他子中心獲取的熱門內(nèi)容,以及根據(jù)調(diào)度中心發(fā)送的位置信息 從其他子中心獲取的節(jié)目內(nèi)容。從其他子中心獲取的熱門內(nèi)容,為各個子中心 根據(jù)調(diào)度中心的指令被動獲取的節(jié)目內(nèi)容,在實(shí)際運(yùn)用中,為了保證子中心內(nèi) 有足夠的冗余的存儲空間,還可刪除從其他子中心獲取的熱門內(nèi)容。
ii參見圖4,為本發(fā)明節(jié)目內(nèi)容處理的系統(tǒng)結(jié)構(gòu)示意圖,該系統(tǒng)也就是內(nèi)容
發(fā)布網(wǎng)絡(luò)系統(tǒng),包括調(diào)度中心和多個子中心;
所述子中心,用于存儲上傳給本地子中心的節(jié)目內(nèi)容,接收調(diào)度中心發(fā)送 的備份指令,所述備份指令中包含備份的目的地址,子中心將自身存儲的節(jié)目 內(nèi)容備份到所述目的地址對應(yīng)的子中心;
所述調(diào)度中心,用于對所有子中心狀況的監(jiān)控,存儲對所有子中心的描述
份的子中心內(nèi)進(jìn)行備份的節(jié)目內(nèi)容的指示信息與被動進(jìn)行備份的子中心之間的
對應(yīng)關(guān)系。當(dāng)然,該系統(tǒng)還包括子中心下屬的多個子邊緣。 可選地,所述調(diào)度中心包括監(jiān)控模塊和備份指令下發(fā)模塊; 所述監(jiān)控模塊,用于對所有子中心狀況進(jìn)行監(jiān)控,存儲對所有子中心的描
述信息,確定可以備份的子中心并向備份指令下發(fā)模塊發(fā)送備份指令,所述備
份指令中包含備份的目的地址;
所述備份指令下發(fā)模塊,用于接收所述備份指令,下發(fā)相應(yīng)的子中心,并
存儲主動進(jìn)行備份的子中心內(nèi)進(jìn)行備份的節(jié)目內(nèi)容的指示信息與被動進(jìn)行備份
的子中心之間的對應(yīng)關(guān)系。
可選地,所述子中心包括存儲模塊和備份模塊,
所述存儲模塊,用于存儲上傳給本地子中心的節(jié)目內(nèi)容,
所述備份模塊,用于接收調(diào)度中心發(fā)送的備份指令,將自身存儲的節(jié)目內(nèi)
容備份到與備份指令中包含的目的地址對應(yīng)的子中心。
可選地,所述調(diào)度中心包括節(jié)目獲取指令下發(fā)模塊,所述子中心包括節(jié)目
內(nèi)容獲取模塊;
所述節(jié)目獲取指令下發(fā)模塊,用于對各個子中心內(nèi)存儲的節(jié)目內(nèi)容進(jìn)行評 估,如果為熱門內(nèi)容,則向其他子中心的節(jié)目內(nèi)容獲取模塊發(fā)送獲取指令,該 獲取指令中包含該熱門內(nèi)容所在子中心的地址以及該熱門內(nèi)容的指示信息;
所述節(jié)目內(nèi)容獲取模塊,用于接收節(jié)目獲取指令下發(fā)模塊發(fā)送的獲取指令, 到該熱門內(nèi)容所在子中心獲取該熱門內(nèi)容,并存儲??蛇x地,所述描述信息包括各子中心內(nèi)所存儲節(jié)目內(nèi)容的指示信息,所述 子中心包括節(jié)目內(nèi)容請求模塊,所述調(diào)度中心包括節(jié)目請求反饋模塊;
所述節(jié)目內(nèi)容請求模塊,用于接收終端通過子邊緣發(fā)送的節(jié)目請求,該請 求中包含用戶選擇的節(jié)目內(nèi)容的指示信息,該節(jié)目內(nèi)容請求模塊判斷出子中心 沒有存儲用戶選擇的該節(jié)目內(nèi)容,則向節(jié)目請求反饋模塊發(fā)送該節(jié)目請求,接 收節(jié)目請求反饋模塊反饋的位置信息,到該位置信息對應(yīng)的子中心獲取該節(jié)目
內(nèi)容,存儲并播放給終端;
所述節(jié)目請求反饋模塊,用于接收節(jié)目內(nèi)容請求模塊發(fā)送的節(jié)目請求,在 調(diào)度中心存儲的各子中心內(nèi)所存儲節(jié)目內(nèi)容的指示信息中查找用戶選擇的節(jié)目 內(nèi)容所在的子中心,向所述節(jié)目內(nèi)容請求模塊反饋查找到的用戶選擇的節(jié)目內(nèi) 容所在子中心的位置信息。
本發(fā)明方案可以運(yùn)用于雙向數(shù)字電視中的視頻點(diǎn)播業(yè)務(wù),也可運(yùn)用于電信 視頻點(diǎn)播業(yè)務(wù)等。
本發(fā)明中,每個子中心存儲上傳給本地子中心的節(jié)目內(nèi)容,并且,調(diào)度中 心對所有子中心進(jìn)行監(jiān)控,利用子中心內(nèi)存儲空間的剩余將上傳給本地子中心 的節(jié)目內(nèi)容備份到其他子中心,采用本發(fā)明的節(jié)目內(nèi)容處理方案,無需再設(shè)置 存儲所有節(jié)目內(nèi)容和所有備份的節(jié)目內(nèi)容的中心,節(jié)省了存儲成本;并且,可 將一個子中心的節(jié)目內(nèi)容備份到至少一個以上的其他子中心,當(dāng)一個子中心出 現(xiàn)內(nèi)容崩潰時,可以到其他子中心獲取備份的節(jié)目內(nèi)容,這樣,分散了風(fēng)險, 不會出現(xiàn)丟失所有子中心的備份的節(jié)目內(nèi)容的問題,減小了因發(fā)生崩潰對節(jié)目 內(nèi)容的丟失帶來的影響。
以上所述的具體實(shí)施例,對本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn) 一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不 用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、 等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
1權(quán)利要求
1、一種節(jié)目內(nèi)容處理的方法,其特征在于,該方法包括每個子中心存儲上傳給本地子中心的節(jié)目內(nèi)容;調(diào)度中心監(jiān)控所有子中心狀況,存儲對所有子中心的描述信息,確定可以備份的目的子中心并向源子中心發(fā)送備份指令,所述備份指令中包含備份的目的地址;收到備份指令的源子中心將自身存儲的節(jié)目內(nèi)容備份到與備份指令中包含的目的地址對應(yīng)的目的子中心;調(diào)度中心存儲源子中心進(jìn)行備份的節(jié)目內(nèi)容的指示信息與目的子中心之間的對應(yīng)關(guān)系。
2、 如權(quán)利要求l所述的方法,其特征在于,調(diào)度中心根據(jù)各個子中心存儲 空間的剩余狀況下發(fā)所述備份指令;所述各個子中心存儲空間的剩余狀況為各 個子中心自身存儲空間的剩余狀況,或者,為各個子中心自身存儲空間的剩余狀況以及各個子中心下屬的子邊緣存儲空間的剩余狀況;或者,調(diào)度中心根據(jù)各個子中心存儲空間的剩余狀況以及子中心之間的距 離下發(fā)所述備份指令。
3、 如權(quán)利要求l所述的方法,其特征在于,所述描述信息包括各子中心內(nèi) 所存儲節(jié)目內(nèi)容的指示信息,所述收到備份指令的源子中心將自身存儲的節(jié)目 內(nèi)容備份到與備份指令中包含的目的地址對應(yīng)的目的子中心之后,該方法還包 括子中心接收終端通過子邊緣發(fā)送的節(jié)目請求,該節(jié)目請求中包含用戶選擇 的節(jié)目內(nèi)容的指示信息;子中心在自身存儲的節(jié)目內(nèi)容中查找是否存儲有用戶選擇的節(jié)目內(nèi)容,如 果沒有,則向調(diào)度中心發(fā)送該節(jié)目請求,調(diào)度中心接收該節(jié)目請求后,在自身 存儲的各子中心內(nèi)所存儲節(jié)目內(nèi)容的指示信息中查找用戶選擇的節(jié)目內(nèi)容所在的子中心,向請求節(jié)目內(nèi)容的子中心反饋查找到的子中心的位置信息;請求節(jié)目內(nèi)容的子中心接收調(diào)度中心發(fā)送的位置信息后,到該位置信息對 應(yīng)的子中心獲取該節(jié)目內(nèi)容,存儲并播放給終端。
4、 如權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述調(diào)度中心存 儲源子中心進(jìn)行備份的節(jié)目內(nèi)容的指示信息與目的子中心之間的對應(yīng)關(guān)系之后,該方法包4舌節(jié)目內(nèi)容發(fā)生崩潰的源子中心根據(jù)所述對應(yīng)關(guān)系,到相應(yīng)的目的子中心獲 取備份的節(jié)目內(nèi)容。
5、 一種節(jié)目內(nèi)容處理的系統(tǒng),其特征在于,包括調(diào)度中心和多個子中心; 所述子中心,用于存儲上傳給本地子中心的節(jié)目內(nèi)容,接收調(diào)度中心發(fā)送的備份指令,所述備份指令中包含備份的目的地址,子中心將自身存儲的節(jié)目 內(nèi)容備份到所述目的地址對應(yīng)的子中心;所述調(diào)度中心,用于對所有子中心狀況的監(jiān)控,存儲對所有子中心的描述 信息,確定可以備份的子中心并向各個子中心發(fā)送備^H旨令,存儲主動進(jìn)行備 份的子中心內(nèi)進(jìn)行備份的節(jié)目內(nèi)容的指示信息與被動進(jìn)行備份的子中心之間的 對應(yīng)關(guān)系。
6、 一種節(jié)目內(nèi)容調(diào)度中心,其特征在于,包括監(jiān)控模塊和備份指令下發(fā)模塊;所述監(jiān)控模塊,用于對所有子中心狀況進(jìn)行監(jiān)控,存儲對所有子中心的描 述信息,確定可以備份的子中心并向備份指令下發(fā)模塊發(fā)送備份指令,所述備 份指令中包含備份的目的地址;所述備份指令下發(fā)模塊,用于接收所述備份指令,下發(fā)給相應(yīng)的子中心, 并存儲主動進(jìn)行備份的子中心內(nèi)進(jìn)行備份的節(jié)目內(nèi)容的指示信息與被動進(jìn)行備 份的子中心之間的對應(yīng)關(guān)系。
7、 如權(quán)利要求6所述的節(jié)目內(nèi)容調(diào)度中心,其特征在于,所述調(diào)度中心還 包括節(jié)目獲取指令下發(fā)模塊,用于對各個子中心內(nèi)存儲的節(jié)目內(nèi)容進(jìn)行評估, 如果為熱門內(nèi)容,則向其他子中心發(fā)送獲取指令,該獲取指令中包含該熱門內(nèi) 容所在子中心的地址以及該熱門內(nèi)容的指示信息。
8、 如權(quán)利要求6或7所述的節(jié)目內(nèi)容調(diào)度中心,其特征在于,所述描述信 息包括各子中心內(nèi)所存儲節(jié)目內(nèi)容的指示信息,所述調(diào)度中心還包括節(jié)目請求 反饋模塊,用于接收子中心發(fā)送的節(jié)目請求,該節(jié)目請求中包含用戶選擇的節(jié) 目內(nèi)容的指示信息,節(jié)目請求反饋模塊在調(diào)度中心存儲的各子中心內(nèi)所存儲節(jié) 目內(nèi)容的指示信息中查找用戶選擇的節(jié)目內(nèi)容所在的子中心,向請求節(jié)目內(nèi)容 的子中心反饋查找到的子中心的位置信息。
9、 一種節(jié)目內(nèi)容子中心,其特征在于,包括存儲模塊和備份模塊, 所述存儲模塊,用于存儲上傳給本地子中心的節(jié)目內(nèi)容, 所述備份模塊,用于接收調(diào)度中心發(fā)送的備份指令,將自身存儲的節(jié)目內(nèi)容備份到與備份指令中包含的目的地址對應(yīng)的子中心。
10、 如權(quán)利要求9所述的節(jié)目內(nèi)容子中心,其特征在于,所述子中心包括 節(jié)目內(nèi)容請求模塊,用于接收終端通過子邊緣發(fā)送的節(jié)目請求,該請求中包含 用戶選擇的節(jié)目內(nèi)容的指示信息,該節(jié)目內(nèi)容請求模塊判斷出子中心沒有存儲 用戶選擇的該節(jié)目內(nèi)容,則向調(diào)度中心發(fā)送該節(jié)目請求,接收調(diào)度中心反饋的 位置信息,到該位置信息對應(yīng)的子中心獲取該節(jié)目內(nèi)容,存儲并播放給終端。
全文摘要
本發(fā)明公開了節(jié)目內(nèi)容處理的方法及系統(tǒng),其中,該方法包括每個子中心存儲上傳給本地子中心的節(jié)目內(nèi)容;調(diào)度中心監(jiān)控所有子中心狀況,存儲對所有子中心的描述信息,確定可以備份的目的子中心并向源子中心發(fā)送備份指令,所述備份指令中包含備份的目的地址;收到備份指令的源子中心將自身存儲的節(jié)目內(nèi)容備份到與備份指令中包含的目的地址對應(yīng)的目的子中心;調(diào)度中心存儲源子中心進(jìn)行備份的節(jié)目內(nèi)容的指示信息與目的子中心之間的對應(yīng)關(guān)系。本發(fā)明方案節(jié)省了內(nèi)容存儲的成本。
文檔編號H04N7/173GK101489108SQ20091007723
公開日2009年7月22日 申請日期2009年1月20日 優(yōu)先權(quán)日2009年1月20日
發(fā)明者李延峰 申請人:深圳市同洲電子股份有限公司