国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      交互式網(wǎng)絡(luò)電視數(shù)據(jù)量增量同步方法及裝置的制作方法

      文檔序號(hào):7759537閱讀:150來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):交互式網(wǎng)絡(luò)電視數(shù)據(jù)量增量同步方法及裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信領(lǐng)域,更具體地說(shuō),涉及一種交互式網(wǎng)絡(luò)電視數(shù)據(jù)量增量同步方 法及裝置。
      背景技術(shù)
      IPTVdnternet Protocol TV,互聯(lián)網(wǎng)協(xié)議電視或 Interactive Personal TV,交互 式網(wǎng)絡(luò)電視)是一種基于互聯(lián)網(wǎng)的多媒體通信技術(shù)。IPTV利用寬帶網(wǎng)的基礎(chǔ)設(shè)施,以家用 電視機(jī)或計(jì)算機(jī)作為主要終端設(shè)備,通過(guò)互聯(lián)網(wǎng)協(xié)議傳送多媒體信號(hào),向家庭用戶提供包 括電視在內(nèi)的多種交互式數(shù)字媒體服務(wù)。下面對(duì)IPTV涉及的主要技術(shù)進(jìn)行簡(jiǎn)單介紹。CDN(Content Distribution Network,內(nèi)容分發(fā)網(wǎng)絡(luò))是一種新的網(wǎng)絡(luò)架構(gòu),將業(yè) 務(wù)內(nèi)容發(fā)布到最接近用戶的網(wǎng)絡(luò)“邊緣”,使用戶可以就近取得所需的內(nèi)容,提高系統(tǒng)的運(yùn) 行效率。CDN在技術(shù)上可以全面解決由于用戶訪問(wèn)量大,服務(wù)器分布不均對(duì)骨干網(wǎng)帶來(lái)的擁 塞問(wèn)題,同時(shí)可以提高用戶訪問(wèn)流媒體服務(wù)的速度以及縮短用戶的請(qǐng)求響應(yīng)時(shí)間。EPG(Electronic Program Guide,電子節(jié)目菜單)是 IPTV 的一個(gè)門(mén)戶系統(tǒng),IPTV 所提供的各種業(yè)務(wù)的索引及導(dǎo)航都是通過(guò)EPG來(lái)完成的。EPG的界面與Web頁(yè)面類(lèi)似,在 EPG界面上一般都提供各類(lèi)菜單、按鈕、鏈接等可供用戶選擇節(jié)目時(shí)直接點(diǎn)擊的組件;EPG 的界面上也可以包含各類(lèi)供用戶瀏覽的動(dòng)態(tài)或靜態(tài)的多媒體內(nèi)容。DSP (Data Synchronize Point,數(shù)據(jù)同步處理器)是CDN的一個(gè)應(yīng)用模塊,其部署 在業(yè)務(wù)處理機(jī)上,主要是與數(shù)據(jù)同步客戶端進(jìn)行數(shù)據(jù)同步等功能。VOD (Video On Demand,視頻點(diǎn)播技術(shù))也稱(chēng)為交互式電視點(diǎn)播系統(tǒng)。它是計(jì)算機(jī) 技術(shù)、網(wǎng)絡(luò)技術(shù)及多媒體技術(shù)發(fā)展的產(chǎn)物,是一項(xiàng)全新的信息服務(wù)。它擺脫了傳統(tǒng)電視受時(shí) 空限制的束縛,解決了隨意和隨時(shí)看節(jié)目的問(wèn)題。VOD是指利用網(wǎng)絡(luò),采用多媒體技術(shù),將聲 音、圖像、圖形、文字、數(shù)據(jù)等集成為一體,向特定用戶播放其指定的視聽(tīng)節(jié)目的業(yè)務(wù)活動(dòng)。頻道節(jié)目單是提供給用戶瀏覽某一個(gè)頻道過(guò)去、現(xiàn)在和未來(lái)的節(jié)目菜單,其包括 針對(duì)某一個(gè)頻道一定時(shí)間內(nèi)包含的節(jié)目?jī)?nèi)容、節(jié)目順序、節(jié)目播出時(shí)間、節(jié)目結(jié)束時(shí)間等信 肩、ο目前,在IPTV系統(tǒng)中,對(duì)于數(shù)據(jù)更新服務(wù)器與數(shù)據(jù)同步客戶端之間的視頻點(diǎn)播節(jié) 目信息和頻道節(jié)目單信息數(shù)據(jù)同步是通過(guò)數(shù)據(jù)同步處理器采用增量數(shù)據(jù)同步的方式實(shí)現(xiàn), 其實(shí)現(xiàn)方式具體描述如下數(shù)據(jù)同步處理器定時(shí)對(duì)比數(shù)據(jù)更新服務(wù)器設(shè)置的視頻點(diǎn)播節(jié)目信息和頻道節(jié)目 單信息的系統(tǒng)更新時(shí)間戳與數(shù)據(jù)同步處理器最近一次處理的同步時(shí)間戳。如果該系統(tǒng)更新 時(shí)間戳大于最近一次處理的同步時(shí)間戳,則進(jìn)行視頻點(diǎn)播節(jié)目信息和頻道節(jié)目單信息的數(shù) 據(jù)增量同步。數(shù)據(jù)同步處理器將更新時(shí)間戳處于最近一次處理的同步時(shí)間戳和系統(tǒng)更新時(shí) 間戳之間的視頻點(diǎn)播節(jié)目信息和頻道節(jié)目單信息生成數(shù)據(jù)同步文件,將數(shù)據(jù)同步文件上傳 到數(shù)據(jù)同步文件傳輸服務(wù)器,并通知同步給數(shù)據(jù)同步客戶端。數(shù)據(jù)同步客戶端從數(shù)據(jù)同步 文件傳輸服務(wù)器上獲取到數(shù)據(jù)同步文件,最終將數(shù)據(jù)同步文件導(dǎo)入數(shù)據(jù)同步客戶端的數(shù)據(jù)庫(kù)中。隨著IPTV的迅猛發(fā)展,視頻點(diǎn)播節(jié)目和頻道節(jié)目單業(yè)務(wù)量逐漸提高,視頻點(diǎn)播節(jié) 目和頻道節(jié)目單更新頻率加快,業(yè)務(wù)量突發(fā)性增強(qiáng),現(xiàn)有的在每個(gè)周期內(nèi)將系統(tǒng)中本周期 所有變化的視頻點(diǎn)播節(jié)目信息和頻道節(jié)目單信息的數(shù)據(jù)同步給數(shù)據(jù)同步客戶端的方式,易 造成瞬時(shí)系統(tǒng)負(fù)擔(dān)峰值過(guò)重,給系統(tǒng)內(nèi)各設(shè)備帶來(lái)很大的壓力,具有表現(xiàn)為(1)數(shù)據(jù)同步處理器掃描待同步數(shù)據(jù)的數(shù)據(jù)量過(guò)大,給數(shù)據(jù)同步處理器帶來(lái)很大 的壓力;(2)數(shù)據(jù)同步處理器根據(jù)待同步數(shù)據(jù)生成的數(shù)據(jù)同步文件過(guò)大、操作時(shí)間過(guò)長(zhǎng),導(dǎo) 致磁盤(pán)I0(lnput Output,輸入輸出)口占用率很高;(3)數(shù)據(jù)同步文件過(guò)大,導(dǎo)致數(shù)據(jù)同步文件傳輸服務(wù)器壓力過(guò)大,大量數(shù)據(jù)同步客 戶端長(zhǎng)時(shí)間占用數(shù)據(jù)同步文件傳輸服務(wù)器的連接和帶寬資源,導(dǎo)致數(shù)據(jù)同步文件傳輸服務(wù) 器不能及時(shí)響應(yīng)其他業(yè)務(wù)的請(qǐng)求;(4)數(shù)據(jù)同步文件過(guò)大,導(dǎo)致當(dāng)數(shù)據(jù)同步客戶端將數(shù)據(jù)同步文件導(dǎo)入數(shù)據(jù)同步客 戶端的數(shù)據(jù)庫(kù)中時(shí),給數(shù)據(jù)同步客戶端的數(shù)據(jù)庫(kù)帶來(lái)很大壓力。

      發(fā)明內(nèi)容
      本發(fā)明所要解決的技術(shù)問(wèn)題是針對(duì)現(xiàn)有技術(shù)的缺陷,提出一種交互式網(wǎng)絡(luò)電視數(shù) 據(jù)量增量同步方法及裝置,能夠分散系統(tǒng)內(nèi)各設(shè)備的壓力,避免瞬時(shí)系統(tǒng)負(fù)擔(dān)峰值過(guò)重,提 高系統(tǒng)性能。為了解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種交互式網(wǎng)絡(luò)電視數(shù)據(jù)量增量同步方 法,包括系統(tǒng)預(yù)設(shè)一數(shù)據(jù)同步閥值;當(dāng)?shù)竭_(dá)定時(shí)處理時(shí)間時(shí),若對(duì)比出本周期系統(tǒng)更新時(shí)間戳大于上一個(gè)周期的處理 時(shí)間戳,或者,上一個(gè)周期的過(guò)濾窗格不為一預(yù)設(shè)值,確定本周期的過(guò)濾窗格;所述本周期 的過(guò)濾窗格對(duì)應(yīng)的同步數(shù)據(jù)量小于或等于所述數(shù)據(jù)同步閥值;根據(jù)所述本周期的過(guò)濾窗格和所述上一個(gè)周期的過(guò)濾窗格確定本周期同步數(shù) 據(jù);將所述本周期同步數(shù)據(jù)發(fā)送給客戶端。進(jìn)一步的,所述確定本周期的過(guò)濾窗格包括判斷本周期待同步數(shù)據(jù)量是否大于所述數(shù)據(jù)同步閥值;若是,則根據(jù)校正比率,將過(guò)濾窗格初始值進(jìn)行收縮,得到本周期的過(guò)濾窗格;所 述校正比率小于1 ;若否,則確定本周期的過(guò)濾窗格為所述預(yù)設(shè)值。進(jìn)一步的,所述根據(jù)校正比率,將過(guò)濾窗格初始值進(jìn)行收縮,得到本周期的過(guò)濾窗 格包括獲取本周期待同步數(shù)據(jù)的最晚更新時(shí)間和最早更新時(shí)間的差值與一校正比率的 乘積作為過(guò)濾窗格初始值;判斷根據(jù)所述過(guò)濾窗格初始值確定的本周期同步數(shù)據(jù)量是否大于所述數(shù)據(jù)同步 閥值,若否,則確定本周期的過(guò)濾窗格為所述過(guò)濾窗格初始值;若是,重新獲取所述過(guò)濾窗格初始值與所述校正比率的乘積作為過(guò)濾窗格初始值,循環(huán)執(zhí)行本步驟,直至得到所述本 周期的過(guò)濾窗格。進(jìn)一步的,所述根據(jù)所述本周期的過(guò)濾窗格和所述上一個(gè)周期的過(guò)濾窗格確定本 周期同步數(shù)據(jù)包括若所述上一個(gè)周期的過(guò)濾窗格為所述預(yù)設(shè)值,且所述本周期的過(guò)濾窗格也為所述 預(yù)設(shè)值,則確定所述本周期同步數(shù)據(jù)為更新時(shí)間位于[所述上一個(gè)周期的處理時(shí)間戳減去 Δ,所述本周期系統(tǒng)更新時(shí)間戳]范圍內(nèi)的數(shù)據(jù);若所述上一個(gè)周期的過(guò)濾窗格為所述預(yù)設(shè)值,且所述本周期的過(guò)濾窗格不為所述 預(yù)設(shè)值,則確定所述本周期同步數(shù)據(jù)為更新時(shí)間位于[所述上一個(gè)周期的處理時(shí)間戳減去 Δ,所述上一個(gè)周期的處理時(shí)間戳加上所述本周期的過(guò)濾窗格]范圍內(nèi)的數(shù)據(jù);若所述上一個(gè)周期的過(guò)濾窗格不為所述預(yù)設(shè)值,且所述本周期的過(guò)濾窗格為所述 預(yù)設(shè)值,則確定所述本周期同步數(shù)據(jù)為更新時(shí)間位于[所述上兩個(gè)周期的處理時(shí)間戳加上 所述上一個(gè)周期的過(guò)濾窗格,上一個(gè)周期系統(tǒng)更新時(shí)間戳]范圍內(nèi)的數(shù)據(jù),以及更新時(shí)間 位于[所述上一個(gè)周期的處理時(shí)間戳減去△,所述本周期系統(tǒng)更新時(shí)間戳]范圍內(nèi)的數(shù) 據(jù);若所述上一個(gè)周期的過(guò)濾窗格不為所述預(yù)設(shè)值,且所述本周期的過(guò)濾窗格也不為 所述預(yù)設(shè)值,則確定所述本周期同步數(shù)據(jù)為更新時(shí)間位于[所述上兩個(gè)周期的處理時(shí)間戳 加上所述上一個(gè)周期的過(guò)濾窗格,所述本周期系統(tǒng)更新時(shí)間戳]范圍內(nèi),并且更新時(shí)間小 于或等于本周期待同步數(shù)據(jù)的最早更新時(shí)間加上所述本周期的過(guò)濾窗格的數(shù)據(jù);所述Δ彡0。本發(fā)明提供了一種交互式網(wǎng)絡(luò)電視數(shù)據(jù)量增量同步裝置,包括過(guò)濾窗格獲取模塊,用于當(dāng)?shù)竭_(dá)定時(shí)處理時(shí)間時(shí),若對(duì)比出本周期系統(tǒng)更新時(shí)間 戳大于上一個(gè)周期的處理時(shí)間戳,或者,上一個(gè)周期的過(guò)濾窗格不為一預(yù)設(shè)值,確定本周期 的過(guò)濾窗格;所述本周期的過(guò)濾窗格對(duì)應(yīng)的同步數(shù)據(jù)量小于或等于系統(tǒng)預(yù)設(shè)的數(shù)據(jù)同步閥 值;數(shù)據(jù)獲取模塊,用于根據(jù)所述本周期的過(guò)濾窗格和所述上一個(gè)周期的過(guò)濾窗格確 定本周期同步數(shù)據(jù);發(fā)送模塊,用于將所述本周期同步數(shù)據(jù)發(fā)送給客戶端。進(jìn)一步的,所述過(guò)濾窗格獲取模塊包括第一判斷單元,用于當(dāng)判斷到本周期待同步數(shù)據(jù)量大于所述數(shù)據(jù)同步閥值,發(fā)出 第一觸發(fā)信號(hào);當(dāng)判斷到本周期待同步數(shù)據(jù)量小于或等于所述數(shù)據(jù)同步閥值,發(fā)出第二觸 發(fā)信號(hào);第一過(guò)濾窗格獲取單元,用于當(dāng)接收到所述第一觸發(fā)信號(hào),根據(jù)校正比率,將過(guò)濾 窗格初始值進(jìn)行收縮,得到本周期的過(guò)濾窗格;所述校正比率小于1 ;第二過(guò)濾窗格獲取單元,用于當(dāng)接收到所述第二觸發(fā)信號(hào),確定本周期的過(guò)濾窗 格為所述預(yù)設(shè)值。進(jìn)一步的,所述第一過(guò)濾窗格獲取單元包括初始值獲取單元,用于獲取本周期待同步數(shù)據(jù)的最晚更新時(shí)間和最早更新時(shí)間的 差值與一校正比率的乘積作為過(guò)濾窗格初始值;
      第二判斷單元,用于當(dāng)判斷到根據(jù)所述過(guò)濾窗格初始值確定的本周期同步數(shù)據(jù)量 大于所述數(shù)據(jù)同步閥值,發(fā)出第三觸發(fā)信號(hào);當(dāng)判斷到根據(jù)所述過(guò)濾窗格初始值確定的本 周期同步數(shù)據(jù)量小于或等于所述數(shù)據(jù)同步閥值,發(fā)出第四觸發(fā)信號(hào);計(jì)算單元,用于當(dāng)接收到所述第三觸發(fā)信號(hào),重新獲取所述過(guò)濾窗格初始值與所 述校正比率的乘積作為過(guò)濾窗格初始值;第三過(guò)濾窗格獲取單元,用于當(dāng)接收到所述第四觸發(fā)信號(hào),確定本周期的過(guò)濾窗 格為所述過(guò)濾窗格初始值。進(jìn)一步的,所述數(shù)據(jù)獲取模塊包括第一數(shù)據(jù)獲取單元,用于若所述上一個(gè)周期的過(guò)濾窗格為所述預(yù)設(shè)值,且所述本 周期的過(guò)濾窗格也為所述預(yù)設(shè)值,則確定所述本周期同步數(shù)據(jù)為更新時(shí)間位于[所述上一 個(gè)周期的處理時(shí)間戳減去△,所述本周期系統(tǒng)更新時(shí)間戳]范圍內(nèi)的數(shù)據(jù);第二數(shù)據(jù)獲取單元,用于若所述上一個(gè)周期的過(guò)濾窗格為所述預(yù)設(shè)值,且所述本 周期的過(guò)濾窗格不為所述預(yù)設(shè)值,則確定所述本周期同步數(shù)據(jù)為更新時(shí)間位于[所述上一 個(gè)周期的處理時(shí)間戳減去△,所述上一個(gè)周期的處理時(shí)間戳加上所述本周期的過(guò)濾窗格] 范圍內(nèi)的數(shù)據(jù);第三數(shù)據(jù)獲取單元,用于若所述上一個(gè)周期的過(guò)濾窗格不為所述預(yù)設(shè)值,且所述 本周期的過(guò)濾窗格為所述預(yù)設(shè)值,則確定所述本周期同步數(shù)據(jù)為更新時(shí)間位于[所述上兩 個(gè)周期的處理時(shí)間戳加上所述上一個(gè)周期的過(guò)濾窗格,上一個(gè)周期系統(tǒng)更新時(shí)間戳]范圍 內(nèi)的數(shù)據(jù),以及更新時(shí)間位于[所述上一個(gè)周期的處理時(shí)間戳減去△,所述本周期系統(tǒng)更 新時(shí)間戳]范圍內(nèi)的數(shù)據(jù);第四數(shù)據(jù)獲取單元,用于若所述上一個(gè)周期的過(guò)濾窗格不為所述預(yù)設(shè)值,且所述 本周期的過(guò)濾窗格也不為所述預(yù)設(shè)值,則確定所述本周期同步數(shù)據(jù)為更新時(shí)間位于[所述 上兩個(gè)周期的處理時(shí)間戳加上所述上一個(gè)周期的過(guò)濾窗格,所述本周期系統(tǒng)更新時(shí)間戳] 范圍內(nèi),并且更新時(shí)間小于或等于本周期待同步數(shù)據(jù)的最早更新時(shí)間加上所述本周期的過(guò) 濾窗格的數(shù)據(jù);所述Δ彡0。本發(fā)明提供的交互式網(wǎng)絡(luò)電視數(shù)據(jù)量增量同步方法及裝置,當(dāng)?shù)竭_(dá)定時(shí)處理時(shí)間 時(shí),若對(duì)比出本周期系統(tǒng)更新時(shí)間戳大于上一個(gè)周期的處理時(shí)間戳,或者,上一個(gè)周期的過(guò) 濾窗格不為一預(yù)設(shè)值,則確定本周期的過(guò)濾窗格,根據(jù)過(guò)濾窗格確定本周期同步數(shù)據(jù),其中 本周期的過(guò)濾窗格對(duì)應(yīng)的同步數(shù)據(jù)量小于或等于系統(tǒng)預(yù)設(shè)的數(shù)據(jù)同步閥值,這樣保證每個(gè) 周期內(nèi)同步數(shù)據(jù)量小于或等于數(shù)據(jù)同步閥值,在時(shí)間上均衡分擔(dān)了系統(tǒng)各設(shè)備的壓力,避 免了瞬時(shí)系統(tǒng)負(fù)擔(dān)峰值過(guò)重,提高了系統(tǒng)性能。


      圖1為本發(fā)明所適用的交互式網(wǎng)絡(luò)電視系統(tǒng)的框架示意圖;圖2為本發(fā)明提供的交互式網(wǎng)絡(luò)電視數(shù)據(jù)量增量同步方法實(shí)施例的流程示意圖;圖3為圖2中步驟103的流程示意圖;圖4為圖2中步驟104的流程示意圖;圖5為本發(fā)明提供的交互式網(wǎng)絡(luò)電視數(shù)據(jù)量增量同步裝置的實(shí)施例的結(jié)構(gòu)示意圖。
      具體實(shí)施例方式本發(fā)明的核心思想是提供一種交互式網(wǎng)絡(luò)電視數(shù)據(jù)量增量同步方法及裝置,其中 系統(tǒng)預(yù)先設(shè)置一數(shù)據(jù)同步閥值,當(dāng)?shù)竭_(dá)定時(shí)處理時(shí)間時(shí),若對(duì)比出本周期系統(tǒng)更新時(shí)間戳 大于上一個(gè)周期的處理時(shí)間戳,或者,上一個(gè)周期的過(guò)濾窗格不為一預(yù)設(shè)值,則確定本周期 的過(guò)濾窗格,根據(jù)過(guò)濾窗格確定本周期同步數(shù)據(jù),其中本周期的過(guò)濾窗格對(duì)應(yīng)的同步數(shù)據(jù) 量小于或等于系統(tǒng)預(yù)設(shè)的數(shù)據(jù)同步閥值,這樣保證每個(gè)周期內(nèi)同步數(shù)據(jù)量小于或等于數(shù)據(jù) 同步閥值,在時(shí)間上均衡分擔(dān)了系統(tǒng)各設(shè)備的壓力,避免了瞬時(shí)系統(tǒng)負(fù)擔(dān)峰值過(guò)重,提高了 系統(tǒng)性能。當(dāng)本周期待同步數(shù)據(jù)量超過(guò)數(shù)據(jù)同步閥值時(shí),在同步過(guò)程中,需要根據(jù)待同步數(shù) 據(jù)的更新時(shí)間對(duì)待同步數(shù)據(jù)進(jìn)行進(jìn)一步的過(guò)濾。即在滿足原條件的情況下,還需要滿足本 周期同步數(shù)據(jù)的更新時(shí)間小于上一個(gè)周期的處理時(shí)間戳加上一特定時(shí)間段,該特定時(shí)間段 就是本文中所述的過(guò)濾窗格。下面結(jié)合附圖及優(yōu)選實(shí)施方式對(duì)本發(fā)明技術(shù)方案進(jìn)行詳細(xì)說(shuō)明。參照?qǐng)D1所示,為本發(fā)明所適用的交互式網(wǎng)絡(luò)電視系統(tǒng)的框架示意圖,該系統(tǒng)包 括數(shù)據(jù)更新服務(wù)器、數(shù)據(jù)同步服務(wù)端數(shù)據(jù)庫(kù)、數(shù)據(jù)同步處理器、數(shù)據(jù)同步文件傳輸服務(wù)器、 多個(gè)數(shù)據(jù)同步客戶端以及與之連接的多個(gè)數(shù)據(jù)同步客戶端數(shù)據(jù)庫(kù)。其中,數(shù)據(jù)更新服務(wù)器 可以部署在門(mén)戶服務(wù)器上,數(shù)據(jù)同步處理器可以部署在業(yè)務(wù)處理機(jī)上,數(shù)據(jù)同步文件傳輸 服務(wù)器可以部署在數(shù)據(jù)同步文件傳輸服務(wù)器上,數(shù)據(jù)同步客戶端可以部署在數(shù)據(jù)同步客戶 端服務(wù)器上。在交互式網(wǎng)絡(luò)電視發(fā)生視頻點(diǎn)播節(jié)目信息和頻道節(jié)目單信息的更新時(shí),數(shù)據(jù) 更新服務(wù)器更新數(shù)據(jù)同步服務(wù)端數(shù)據(jù)庫(kù)中視頻點(diǎn)播節(jié)目信息和頻道節(jié)目單信息狀態(tài),并記 錄系統(tǒng)更新時(shí)間戳。本實(shí)施例以該系統(tǒng)為例,對(duì)本發(fā)明的技術(shù)方案進(jìn)行說(shuō)明。參照?qǐng)D2所示,為本發(fā)明提供的交互式網(wǎng)絡(luò)電視數(shù)據(jù)量增量同步方法實(shí)施例,包 括以下步驟步驟100、系統(tǒng)預(yù)設(shè)一數(shù)據(jù)同步閥值;本實(shí)施例中系統(tǒng)預(yù)設(shè)一數(shù)據(jù)同步閥值,用于在數(shù)據(jù)同步處理器同步數(shù)據(jù)時(shí)作為控 制數(shù)據(jù)量的依據(jù)。步驟101、當(dāng)?shù)竭_(dá)定時(shí)處理時(shí)間時(shí),數(shù)據(jù)同步處理器獲取系統(tǒng)更新時(shí)間戳作為本周 期系統(tǒng)更新時(shí)間戳;數(shù)據(jù)同步處理器判斷本周期系統(tǒng)更新時(shí)間戳是否大于上一個(gè)周期的處 理時(shí)間戳,若是,執(zhí)行步驟103 ;否則,執(zhí)行步驟102 ;若數(shù)據(jù)同步處理器對(duì)比出本周期系統(tǒng)更新時(shí)間戳大于上一個(gè)周期的處理時(shí)間戳, 則表明在上一個(gè)周期的處理時(shí)間戳到當(dāng)前時(shí)間這段時(shí)間內(nèi),數(shù)據(jù)更新服務(wù)器更新了數(shù)據(jù)同 步服務(wù)端數(shù)據(jù)庫(kù)中視頻點(diǎn)播節(jié)目信息和頻道節(jié)目單信息,本周期需要做數(shù)據(jù)量增量同步。步驟102、數(shù)據(jù)同步處理器判斷上一個(gè)周期的過(guò)濾窗格是否不為一預(yù)設(shè)值,若是, 執(zhí)行步驟103 ;否則,執(zhí)行步驟101 ;若數(shù)據(jù)同步處理器判斷出上一個(gè)周期的過(guò)濾窗格不為一預(yù)設(shè)值,則表明上一個(gè)周 期內(nèi)沒(méi)有將所有數(shù)據(jù)同步完成,本周期還需要繼續(xù)做數(shù)據(jù)量增量同步。該預(yù)設(shè)值可以為0 或負(fù)值,下面以預(yù)設(shè)值為0為例進(jìn)行說(shuō)明。
      若步驟101和102的兩個(gè)判斷結(jié)果都為否,則表明本周期沒(méi)有需要同步的數(shù)據(jù),則 等待下一個(gè)周期到來(lái)。上述步驟101和102的兩個(gè)判斷步驟的執(zhí)行順序也可以調(diào)換。步驟103、數(shù)據(jù)同步處理器確定本周期的過(guò)濾窗格;進(jìn)一步的,數(shù)據(jù)同步處理器確定本周期的過(guò)濾窗格可以包括判斷本周期待同步 數(shù)據(jù)量是否大于數(shù)據(jù)同步閥值;若是,則根據(jù)校正比率,將過(guò)濾窗格初始值進(jìn)行收縮,得到 本周期的過(guò)濾窗格,本周期的過(guò)濾窗格對(duì)應(yīng)的同步數(shù)據(jù)量小于或等于數(shù)據(jù)同步閥值,校正 比率小于1 ;若否,則確定本周期的過(guò)濾窗格為0。步驟104、數(shù)據(jù)同步處理器根據(jù)本周期的過(guò)濾窗格和上一個(gè)周期的過(guò)濾窗格確定 本周期同步數(shù)據(jù);步驟105、數(shù)據(jù)同步處理器將本周期同步數(shù)據(jù)導(dǎo)成數(shù)據(jù)同步文件,將該數(shù)據(jù)同步文 件上傳到數(shù)據(jù)同步文件傳輸服務(wù)器上;步驟106、數(shù)據(jù)同步處理器通知數(shù)據(jù)同步客戶端獲取數(shù)據(jù)同步文件,數(shù)據(jù)同步客戶 端從數(shù)據(jù)同步文件傳輸服務(wù)器獲取數(shù)據(jù)同步文件;步驟107、數(shù)據(jù)同步客戶端將數(shù)據(jù)同步文件導(dǎo)入到數(shù)據(jù)同步客戶端數(shù)據(jù)庫(kù),執(zhí)行步 驟 101。進(jìn)一步的,參照?qǐng)D3所示,為圖2中步驟103的流程示意圖。上述步驟103可以進(jìn) 一步包括步驟201、數(shù)據(jù)同步處理器根據(jù)數(shù)據(jù)同步服務(wù)端數(shù)據(jù)庫(kù)的記錄判斷本周期待同步 數(shù)據(jù)量是否大于數(shù)據(jù)同步閥值,若是,則執(zhí)行步驟203 ;否則,執(zhí)行步驟202 ;步驟202、數(shù)據(jù)同步處理器確定本周期的過(guò)濾窗格為0,結(jié)束;步驟203、數(shù)據(jù)同步處理器獲取本周期待同步數(shù)據(jù)的最晚更新時(shí)間和最早更新時(shí) 間的差值與一校正比率的乘積作為過(guò)濾窗格初始值;步驟204、數(shù)據(jù)同步處理器判斷根據(jù)過(guò)濾窗格初始值確定的本周期同步數(shù)據(jù)量是 否大于數(shù)據(jù)同步閥值,若是,執(zhí)行步驟205 ;否則,執(zhí)行步驟206 ;步驟205、數(shù)據(jù)同步處理器獲取過(guò)濾窗格初始值與校正比率的乘積,將該乘積重新 作為過(guò)濾窗格初始值,執(zhí)行步驟204 ;步驟206、數(shù)據(jù)同步處理器確定本周期的過(guò)濾窗格為過(guò)濾窗格初始值,結(jié)束。進(jìn)一步的,參照?qǐng)D4所示,為圖2中步驟104的流程示意圖。上述步驟104可以進(jìn) 一步包括步驟301、數(shù)據(jù)同步處理器判斷上一個(gè)周期的過(guò)濾窗格是否為0,若是,執(zhí)行步驟 302 ;否則,執(zhí)行步驟305 ;步驟302、數(shù)據(jù)同步處理器判斷本周期的過(guò)濾窗格是否為0,若是,執(zhí)行步驟303; 否則,執(zhí)行步驟304;步驟303、數(shù)據(jù)同步處理器確定本周期同步數(shù)據(jù)為更新時(shí)間位于[上一個(gè)周期的 處理時(shí)間戳減去△,本周期系統(tǒng)更新時(shí)間戳]范圍內(nèi)的數(shù)據(jù),結(jié)束。也就是說(shuō),本周期同步數(shù)據(jù)為更新時(shí)間大于或等于上一個(gè)周期的處理時(shí)間戳減去 Δ,小于或等于本周期系統(tǒng)更新時(shí)間戳的數(shù)據(jù)。其中,Δ ≥0,較佳地,為了避免數(shù)據(jù)丟失, Δ可設(shè)為30s。
      步驟304、數(shù)據(jù)同步處理器確定本周期同步數(shù)據(jù)為更新時(shí)間位于[上一個(gè)周期的 處理時(shí)間戳減去Δ,上一個(gè)周期的處理時(shí)間戳加上本周期的過(guò)濾窗格]范圍內(nèi)的數(shù)據(jù),結(jié)
      束ο也就是說(shuō),本周期同步數(shù)據(jù)為更新時(shí)間大于或等于上一個(gè)周期的處理時(shí)間戳減去 Δ,小于或等于上一個(gè)周期的處理時(shí)間戳加上本周期的過(guò)濾窗格的數(shù)據(jù)。步驟305、數(shù)據(jù)同步處理器判斷本周期的過(guò)濾窗格是否為0,若是,執(zhí)行步驟306; 否則,執(zhí)行步驟307;步驟306、數(shù)據(jù)同步處理器確定本周期同步數(shù)據(jù)為更新時(shí)間位于[上兩個(gè)周期的 處理時(shí)間戳加上上一個(gè)周期的過(guò)濾窗格,上一個(gè)周期系統(tǒng)更新時(shí)間戳]范圍內(nèi)的數(shù)據(jù),以 及更新時(shí)間位于[上一個(gè)周期的處理時(shí)間戳減去△,本周期系統(tǒng)更新時(shí)間戳]范圍內(nèi)的數(shù)
      據(jù)?結(jié)束。也就是說(shuō),本周期同步數(shù)據(jù)為更新時(shí)間大于或等于上兩個(gè)周期的處理時(shí)間戳加上 上一個(gè)周期的過(guò)濾窗格,小于或等于上一個(gè)周期系統(tǒng)更新時(shí)間戳的數(shù)據(jù),以及更新時(shí)間大 于或等于上一個(gè)周期的處理時(shí)間戳減去△,小于或等于本周期系統(tǒng)更新時(shí)間戳的數(shù)據(jù)。步驟307、數(shù)據(jù)同步處理器確定本周期同步數(shù)據(jù)為更新時(shí)間位于[上兩個(gè)周期的 處理時(shí)間戳加上上一個(gè)周期的過(guò)濾窗格,本周期系統(tǒng)更新時(shí)間戳]范圍內(nèi),并且更新時(shí)間 小于或等于本周期待同步數(shù)據(jù)的最早更新時(shí)間加上本周期的過(guò)濾窗格的數(shù)據(jù),結(jié)束。也就是說(shuō),本周期同步數(shù)據(jù)為更新時(shí)間大于或等于上兩個(gè)周期的處理時(shí)間戳加上 上一個(gè)周期的過(guò)濾窗格,小于或等于本周期系統(tǒng)更新時(shí)間戳,并且小于或等于本周期待同 步數(shù)據(jù)的最早更新時(shí)間加上本周期的過(guò)濾窗格的數(shù)據(jù)。參照?qǐng)D5所示,為本發(fā)明提供的交互式網(wǎng)絡(luò)電視數(shù)據(jù)量增量同步裝置的實(shí)施例, 本實(shí)施例可以為數(shù)據(jù)同步處理器,或者是數(shù)據(jù)同步處理器中的一個(gè)應(yīng)用模塊,具體包括過(guò) 濾窗格獲取模塊11、數(shù)據(jù)獲取模塊12及發(fā)送模塊13,其中過(guò)濾窗格獲取模塊11用于當(dāng)?shù)竭_(dá)定時(shí)處理時(shí)間時(shí),若對(duì)比出本周期系統(tǒng)更新時(shí) 間戳大于上一個(gè)周期的處理時(shí)間戳,或者,上一個(gè)周期的過(guò)濾窗格不為一預(yù)設(shè)值,確定本周 期的過(guò)濾窗格;該本周期的過(guò)濾窗格對(duì)應(yīng)的同步數(shù)據(jù)量小于或等于系統(tǒng)預(yù)設(shè)的數(shù)據(jù)同步閥 值;數(shù)據(jù)獲取模塊12用于根據(jù)本周期的過(guò)濾窗格和上一個(gè)周期的過(guò)濾窗格確定本周 期同步數(shù)據(jù);發(fā)送模塊13用于將本周期同步數(shù)據(jù)發(fā)送給客戶端。進(jìn)一步的,上述過(guò)濾窗格獲取模塊11可以包括第一判斷單元14、第一過(guò)濾窗格 獲取單元15及第二過(guò)濾窗格獲取單元16,其中第一判斷單元14用于當(dāng)判斷到本周期待同步數(shù)據(jù)量大于數(shù)據(jù)同步閥值,發(fā)出第 一觸發(fā)信號(hào);當(dāng)判斷到本周期待同步數(shù)據(jù)量小于或等于數(shù)據(jù)同步閥值,發(fā)出第二觸發(fā)信 號(hào);第一過(guò)濾窗格獲取單元15用于當(dāng)接收到第一觸發(fā)信號(hào),根據(jù)校正比率,將過(guò)濾窗 格初始值進(jìn)行收縮,得到本周期的過(guò)濾窗格;該校正比率小于1 ;第二過(guò)濾窗格獲取單元16用于當(dāng)接收到第二觸發(fā)信號(hào),確定本周期的過(guò)濾窗格 為預(yù)設(shè)值。
      11
      再進(jìn)一步,上述第一過(guò)濾窗格獲取單元15可以包括初始值獲取單元17、第二判 斷單元18、計(jì)算單元19及第三過(guò)濾窗格獲取單元20,其中初始值獲取單元17用于獲取本周期待同步數(shù)據(jù)的最晚更新時(shí)間和最早更新時(shí)間 的差值與一校正比率的乘積作為過(guò)濾窗格初始值;第二判斷單元18用于當(dāng)判斷到根據(jù)過(guò)濾窗格初始值確定的本周期同步數(shù)據(jù)量大 于數(shù)據(jù)同步閥值,發(fā)出第三觸發(fā)信號(hào);當(dāng)判斷到根據(jù)過(guò)濾窗格初始值確定的本周期同步數(shù) 據(jù)量小于或等于數(shù)據(jù)同步閥值,發(fā)出第四觸發(fā)信號(hào);計(jì)算單元19用于當(dāng)接收到第三觸發(fā)信號(hào),重新獲取過(guò)濾窗格初始值與校正比率 的乘積作為過(guò)濾窗格初始值;第三過(guò)濾窗格獲取單元20用于當(dāng)接收到第四觸發(fā)信號(hào),確定本周期的過(guò)濾窗格 為過(guò)濾窗格初始值。進(jìn)一步的,上述數(shù)據(jù)獲取模塊12可以包括第一數(shù)據(jù)獲取單元21、第二數(shù)據(jù)獲取 單元22、第三數(shù)據(jù)獲取單元23及第四數(shù)據(jù)獲取單元24,其中第一數(shù)據(jù)獲取單元21用于若上一個(gè)周期的過(guò)濾窗格為預(yù)設(shè)值,且本周期的過(guò)濾 窗格也為預(yù)設(shè)值,則確定本周期同步數(shù)據(jù)為更新時(shí)間位于[上一個(gè)周期的處理時(shí)間戳減去 Δ,本周期系統(tǒng)更新時(shí)間戳]范圍內(nèi)的數(shù)據(jù);第二數(shù)據(jù)獲取單元22用于若上一個(gè)周期的過(guò)濾窗格為預(yù)設(shè)值,且本周期的過(guò)濾 窗格不為預(yù)設(shè)值,則確定本周期同步數(shù)據(jù)為更新時(shí)間位于[上一個(gè)周期的處理時(shí)間戳減去 Δ,上一個(gè)周期的處理時(shí)間戳加上本周期的過(guò)濾窗格]范圍內(nèi)的數(shù)據(jù);第三數(shù)據(jù)獲取單元23用于若上一個(gè)周期的過(guò)濾窗格不為預(yù)設(shè)值,且本周期的過(guò) 濾窗格為預(yù)設(shè)值,則確定本周期同步數(shù)據(jù)為更新時(shí)間位于[上兩個(gè)周期的處理時(shí)間戳加上 上一個(gè)周期的過(guò)濾窗格,上一個(gè)周期系統(tǒng)更新時(shí)間戳]范圍內(nèi)的數(shù)據(jù),以及更新時(shí)間位于 [上一個(gè)周期的處理時(shí)間戳減去△,本周期系統(tǒng)更新時(shí)間戳]范圍內(nèi)的數(shù)據(jù);第四數(shù)據(jù)獲取單元24用于若上一個(gè)周期的過(guò)濾窗格不為預(yù)設(shè)值,且本周期的過(guò) 濾窗格也不為預(yù)設(shè)值,則確定本周期同步數(shù)據(jù)為更新時(shí)間位于[上兩個(gè)周期的處理時(shí)間戳 加上上一個(gè)周期的過(guò)濾窗格,本周期系統(tǒng)更新時(shí)間戳]范圍內(nèi),并且更新時(shí)間小于或等于 本周期待同步數(shù)據(jù)的最早更新時(shí)間加上本周期的過(guò)濾窗格的數(shù)據(jù);上述△ >0。綜上所述,本發(fā)明提供的交互式網(wǎng)絡(luò)電視數(shù)據(jù)量增量同步方法及裝置,在交互式 網(wǎng)絡(luò)電視系統(tǒng)中數(shù)據(jù)同步處理器在業(yè)務(wù)量突發(fā)性增強(qiáng)、視頻點(diǎn)播節(jié)目和頻道節(jié)目單短時(shí)間 內(nèi)大批量更新的情況下,可以有效的控制每個(gè)周期同步的數(shù)據(jù)量,在時(shí)間上均衡分擔(dān)了系 統(tǒng)各設(shè)備的壓力,避免了瞬時(shí)系統(tǒng)負(fù)擔(dān)峰值過(guò)重,減少了對(duì)數(shù)據(jù)同步處理器、數(shù)據(jù)同步服務(wù) 器數(shù)據(jù)庫(kù)、數(shù)據(jù)同步文件傳輸服務(wù)器、數(shù)據(jù)同步客戶端、數(shù)據(jù)同步客戶端數(shù)據(jù)庫(kù)的帶寬資源 的波峰占用率,提高了系統(tǒng)的穩(wěn)定性和可靠性,提高了系統(tǒng)性能。最后,需要注意的是以上列舉的僅是本發(fā)明的具體實(shí)施例子,當(dāng)然本領(lǐng)域的技術(shù) 人員可以對(duì)本發(fā)明進(jìn)行改動(dòng)和變型,倘若這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技 術(shù)的范圍之內(nèi),均應(yīng)認(rèn)為是本發(fā)明的保護(hù)范圍。
      權(quán)利要求
      一種交互式網(wǎng)絡(luò)電視數(shù)據(jù)量增量同步方法,其特征在于,包括系統(tǒng)預(yù)設(shè)一數(shù)據(jù)同步閥值;當(dāng)?shù)竭_(dá)定時(shí)處理時(shí)間時(shí),若對(duì)比出本周期系統(tǒng)更新時(shí)間戳大于上一個(gè)周期的處理時(shí)間戳,或者,上一個(gè)周期的過(guò)濾窗格不為一預(yù)設(shè)值,確定本周期的過(guò)濾窗格;所述本周期的過(guò)濾窗格對(duì)應(yīng)的同步數(shù)據(jù)量小于或等于所述數(shù)據(jù)同步閥值;根據(jù)所述本周期的過(guò)濾窗格和所述上一個(gè)周期的過(guò)濾窗格確定本周期同步數(shù)據(jù);將所述本周期同步數(shù)據(jù)發(fā)送給客戶端。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定本周期的過(guò)濾窗格包括 判斷本周期待同步數(shù)據(jù)量是否大于所述數(shù)據(jù)同步閥值;若是,則根據(jù)校正比率,將過(guò)濾窗格初始值進(jìn)行收縮,得到本周期的過(guò)濾窗格;所述校 正比率小于1 ;若否,則確定本周期的過(guò)濾窗格為所述預(yù)設(shè)值。
      3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)校正比率,將過(guò)濾窗格初始值進(jìn) 行收縮,得到本周期的過(guò)濾窗格包括獲取本周期待同步數(shù)據(jù)的最晚更新時(shí)間和最早更新時(shí)間的差值與一校正比率的乘積 作為過(guò)濾窗格初始值;判斷根據(jù)所述過(guò)濾窗格初始值確定的本周期同步數(shù)據(jù)量是否大于所述數(shù)據(jù)同步閥值, 若否,則確定本周期的過(guò)濾窗格為所述過(guò)濾窗格初始值;若是,重新獲取所述過(guò)濾窗格初始 值與所述校正比率的乘積作為過(guò)濾窗格初始值,循環(huán)執(zhí)行本步驟,直至得到所述本周期的 過(guò)濾窗格。
      4.根據(jù)權(quán)利要求1或2或3所述的方法,其特征在于,所述根據(jù)所述本周期的過(guò)濾窗格 和所述上一個(gè)周期的過(guò)濾窗格確定本周期同步數(shù)據(jù)包括若所述上一個(gè)周期的過(guò)濾窗格為所述預(yù)設(shè)值,且所述本周期的過(guò)濾窗格也為所述預(yù)設(shè) 值,則確定所述本周期同步數(shù)據(jù)為更新時(shí)間位于[所述上一個(gè)周期的處理時(shí)間戳減去Δ, 所述本周期系統(tǒng)更新時(shí)間戳]范圍內(nèi)的數(shù)據(jù);若所述上一個(gè)周期的過(guò)濾窗格為所述預(yù)設(shè)值,且所述本周期的過(guò)濾窗格不為所述預(yù)設(shè) 值,則確定所述本周期同步數(shù)據(jù)為更新時(shí)間位于[所述上一個(gè)周期的處理時(shí)間戳減去八, 所述上一個(gè)周期的處理時(shí)間戳加上所述本周期的過(guò)濾窗格]范圍內(nèi)的數(shù)據(jù);若所述上一個(gè)周期的過(guò)濾窗格不為所述預(yù)設(shè)值,且所述本周期的過(guò)濾窗格為所述預(yù)設(shè) 值,則確定所述本周期同步數(shù)據(jù)為更新時(shí)間位于[所述上兩個(gè)周期的處理時(shí)間戳加上所述 上一個(gè)周期的過(guò)濾窗格,上一個(gè)周期系統(tǒng)更新時(shí)間戳]范圍內(nèi)的數(shù)據(jù),以及更新時(shí)間位于 [所述上一個(gè)周期的處理時(shí)間戳減去△,所述本周期系統(tǒng)更新時(shí)間戳]范圍內(nèi)的數(shù)據(jù);若所述上一個(gè)周期的過(guò)濾窗格不為所述預(yù)設(shè)值,且所述本周期的過(guò)濾窗格也不為所述 預(yù)設(shè)值,則確定所述本周期同步數(shù)據(jù)為更新時(shí)間位于[所述上兩個(gè)周期的處理時(shí)間戳加上 所述上一個(gè)周期的過(guò)濾窗格,所述本周期系統(tǒng)更新時(shí)間戳]范圍內(nèi),并且更新時(shí)間小于或 等于本周期待同步數(shù)據(jù)的最早更新時(shí)間加上所述本周期的過(guò)濾窗格的數(shù)據(jù); 所述Δ彡0。
      5.一種交互式網(wǎng)絡(luò)電視數(shù)據(jù)量增量同步裝置,其特征在于,包括過(guò)濾窗格獲取模塊,用于當(dāng)?shù)竭_(dá)定時(shí)處理時(shí)間時(shí),若對(duì)比出本周期系統(tǒng)更新時(shí)間戳大于上一個(gè)周期的處理時(shí)間戳,或者,上一個(gè)周期的過(guò)濾窗格不為一預(yù)設(shè)值,確定本周期的過(guò) 濾窗格;所述本周期的過(guò)濾窗格對(duì)應(yīng)的同步數(shù)據(jù)量小于或等于系統(tǒng)預(yù)設(shè)的數(shù)據(jù)同步閥值;數(shù)據(jù)獲取模塊,用于根據(jù)所述本周期的過(guò)濾窗格和所述上一個(gè)周期的過(guò)濾窗格確定本 周期同步數(shù)據(jù);發(fā)送模塊,用于將所述本周期同步數(shù)據(jù)發(fā)送給客戶端。
      6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述過(guò)濾窗格獲取模塊包括第一判斷單元,用于當(dāng)判斷到本周期待同步數(shù)據(jù)量大于所述數(shù)據(jù)同步閥值,發(fā)出第一 觸發(fā)信號(hào);當(dāng)判斷到本周期待同步數(shù)據(jù)量小于或等于所述數(shù)據(jù)同步閥值,發(fā)出第二觸發(fā)信 號(hào);第一過(guò)濾窗格獲取單元,用于當(dāng)接收到所述第一觸發(fā)信號(hào),根據(jù)校正比率,將過(guò)濾窗格 初始值進(jìn)行收縮,得到本周期的過(guò)濾窗格;所述校正比率小于1 ;第二過(guò)濾窗格獲取單元,用于當(dāng)接收到所述第二觸發(fā)信號(hào),確定本周期的過(guò)濾窗格為 所述預(yù)設(shè)值。
      7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第一過(guò)濾窗格獲取單元包括初始值獲取單元,用于獲取本周期待同步數(shù)據(jù)的最晚更新時(shí)間和最早更新時(shí)間的差值 與一校正比率的乘積作為過(guò)濾窗格初始值;第二判斷單元,用于當(dāng)判斷到根據(jù)所述過(guò)濾窗格初始值確定的本周期同步數(shù)據(jù)量大于 所述數(shù)據(jù)同步閥值,發(fā)出第三觸發(fā)信號(hào);當(dāng)判斷到根據(jù)所述過(guò)濾窗格初始值確定的本周期 同步數(shù)據(jù)量小于或等于所述數(shù)據(jù)同步閥值,發(fā)出第四觸發(fā)信號(hào);計(jì)算單元,用于當(dāng)接收到所述第三觸發(fā)信號(hào),重新獲取所述過(guò)濾窗格初始值與所述校 正比率的乘積作為過(guò)濾窗格初始值;第三過(guò)濾窗格獲取單元,用于當(dāng)接收到所述第四觸發(fā)信號(hào),確定本周期的過(guò)濾窗格為 所述過(guò)濾窗格初始值。
      8.根據(jù)權(quán)利要求5或6或7所述的裝置,其特征在于,所述數(shù)據(jù)獲取模塊包括第一數(shù)據(jù)獲取單元,用于若所述上一個(gè)周期的過(guò)濾窗格為所述預(yù)設(shè)值,且所述本周期 的過(guò)濾窗格也為所述預(yù)設(shè)值,則確定所述本周期同步數(shù)據(jù)為更新時(shí)間位于[所述上一個(gè)周 期的處理時(shí)間戳減去△,所述本周期系統(tǒng)更新時(shí)間戳]范圍內(nèi)的數(shù)據(jù);第二數(shù)據(jù)獲取單元,用于若所述上一個(gè)周期的過(guò)濾窗格為所述預(yù)設(shè)值,且所述本周期 的過(guò)濾窗格不為所述預(yù)設(shè)值,則確定所述本周期同步數(shù)據(jù)為更新時(shí)間位于[所述上一個(gè)周 期的處理時(shí)間戳減去△,所述上一個(gè)周期的處理時(shí)間戳加上所述本周期的過(guò)濾窗格]范圍 內(nèi)的數(shù)據(jù);第三數(shù)據(jù)獲取單元,用于若所述上一個(gè)周期的過(guò)濾窗格不為所述預(yù)設(shè)值,且所述本周 期的過(guò)濾窗格為所述預(yù)設(shè)值,則確定所述本周期同步數(shù)據(jù)為更新時(shí)間位于[所述上兩個(gè)周 期的處理時(shí)間戳加上所述上一個(gè)周期的過(guò)濾窗格,上一個(gè)周期系統(tǒng)更新時(shí)間戳]范圍內(nèi)的 數(shù)據(jù),以及更新時(shí)間位于[所述上一個(gè)周期的處理時(shí)間戳減去△,所述本周期系統(tǒng)更新時(shí) 間戳]范圍內(nèi)的數(shù)據(jù);第四數(shù)據(jù)獲取單元,用于若所述上一個(gè)周期的過(guò)濾窗格不為所述預(yù)設(shè)值,且所述本周 期的過(guò)濾窗格也不為所述預(yù)設(shè)值,則確定所述本周期同步數(shù)據(jù)為更新時(shí)間位于[所述上兩 個(gè)周期的處理時(shí)間戳加上所an—個(gè)周期的過(guò)濾窗格,所述本周期系統(tǒng)更新時(shí)間戳]范圍內(nèi),并且更新時(shí)間小于或等于本周期待同步數(shù)據(jù)的最早更新時(shí)間加上所述本周期的過(guò)濾窗 格的數(shù)據(jù);所述Δ≥0。
      全文摘要
      本發(fā)明公開(kāi)了一種交互式網(wǎng)絡(luò)電視數(shù)據(jù)量增量同步方法及裝置,其中方法包括系統(tǒng)預(yù)設(shè)一數(shù)據(jù)同步閥值;當(dāng)?shù)竭_(dá)定時(shí)處理時(shí)間時(shí),若對(duì)比出本周期系統(tǒng)更新時(shí)間戳大于上一個(gè)周期的處理時(shí)間戳,或者,上一個(gè)周期的過(guò)濾窗格不為一預(yù)設(shè)值,確定本周期的過(guò)濾窗格;所述本周期的過(guò)濾窗格對(duì)應(yīng)的同步數(shù)據(jù)量小于或等于所述數(shù)據(jù)同步閥值;確定本周期同步數(shù)據(jù);將所述本周期同步數(shù)據(jù)發(fā)送給客戶端。本發(fā)明保證每個(gè)周期內(nèi)同步數(shù)據(jù)量小于或等于數(shù)據(jù)同步閥值,在時(shí)間上均衡分擔(dān)了系統(tǒng)各設(shè)備的壓力,避免了瞬時(shí)系統(tǒng)負(fù)擔(dān)峰值過(guò)重,提高了系統(tǒng)性能。
      文檔編號(hào)H04N7/173GK101951399SQ201010278419
      公開(kāi)日2011年1月19日 申請(qǐng)日期2010年9月8日 優(yōu)先權(quán)日2010年9月8日
      發(fā)明者劉皓, 朱偉, 潘承錦 申請(qǐng)人:中興通訊股份有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1