一種定時(shí)播放多媒體的方法、終端、服務(wù)器及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種定時(shí)播放多媒體的方法、終端、服務(wù)器及系統(tǒng),包括:服務(wù)器獲得預(yù)定播放時(shí)間節(jié)點(diǎn);查找預(yù)設(shè)的時(shí)間區(qū)段列表,將得到的第一時(shí)間節(jié)點(diǎn)和預(yù)定播放時(shí)間節(jié)點(diǎn)發(fā)送到終端中;終端判斷是否達(dá)到第一時(shí)間節(jié)點(diǎn),若是則隨機(jī)生成第二時(shí)間節(jié)點(diǎn);判斷是否達(dá)到隨機(jī)生成的第二時(shí)間節(jié)點(diǎn),若是則向服務(wù)器請求獲取多媒體文件;服務(wù)器根據(jù)終端的請求將多媒體發(fā)送給終端,終端接收服務(wù)器發(fā)送的所述多媒體文件,并緩存到本地存儲(chǔ)設(shè)備中;判斷是否達(dá)到預(yù)定播放時(shí)間節(jié)點(diǎn),若是則播放所述多媒體文件。所述定時(shí)播放多媒體的方法、終端、服務(wù)器及系統(tǒng)能夠避免所有終端在同一時(shí)間向服務(wù)器請求獲取多媒體文件,進(jìn)而大大提高了定時(shí)播放多媒體的效率和穩(wěn)定性。
【專利說明】
一種定時(shí)播放多媒體的方法、終端、服務(wù)器及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及多媒體播放的技術(shù)領(lǐng)域,特別是指一種定時(shí)播放多媒體的方法、終端、服務(wù)器及系統(tǒng)。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的飛速發(fā)展,人們對信息獲取的要求也越來越高,由此,產(chǎn)生了現(xiàn)代多媒體的展示方式,人們通過多媒體能夠快速有效的獲取大量的信息。
[0003]為了使得更多的用戶能夠及時(shí)獲取到相應(yīng)的信息,又或者,為了提高多媒體展示的效率,在一些特殊情況或特殊需求中,經(jīng)常需要將多媒體在同一個(gè)固定的時(shí)間進(jìn)行展示。日常生活中,最常見的例子就是在電視中的整點(diǎn)時(shí)刻出現(xiàn)的時(shí)鐘廣告,由此,也可以將時(shí)鐘廣告替換為其他的廣告,進(jìn)一步引出其他更多需要定時(shí)播放的多媒體文件,例如:在某一個(gè)視頻網(wǎng)站中,需要在某個(gè)固定時(shí)間播放某一個(gè)消息或某一種狀態(tài)信息?;蛘?,在電視節(jié)目中,需要在某一固定時(shí)間播放廣告或者視頻。
[0004]目前,當(dāng)需要在某個(gè)固定時(shí)間播放多媒體時(shí),首先是需要在該固定時(shí)間之前的某一時(shí)刻,所有在線連接的終端同時(shí)向服務(wù)器請求獲取多媒體文件,然后服務(wù)器才會(huì)將多媒體發(fā)送給不同的終端上。而在這一過程中,若需要定時(shí)播放的終端數(shù)量過多且服務(wù)器的數(shù)量又不足時(shí),會(huì)給服務(wù)器帶來較大的壓力,使得服務(wù)器出現(xiàn)卡頓,甚至出現(xiàn)多媒體信息的丟失或失真,給終端的播放帶來較大的不便。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明的目的在于提出一種定時(shí)播放多媒體的方法、終端、服務(wù)器及系統(tǒng),能夠避免終端同一時(shí)刻向服務(wù)器請求獲取多媒體文件,進(jìn)而提高定時(shí)播放多媒體的效率和穩(wěn)定性、減輕服務(wù)器的壓力。
[0006]基于上述目的本發(fā)明提供的一種定時(shí)播放多媒體的方法,包括:
[0007]在預(yù)定播放時(shí)間節(jié)點(diǎn)前設(shè)置有預(yù)設(shè)的第一時(shí)間節(jié)點(diǎn);
[0008]判斷是否達(dá)到所述第一時(shí)間節(jié)點(diǎn),若達(dá)到所述第一時(shí)間節(jié)點(diǎn),則隨機(jī)生成一個(gè)第二時(shí)間節(jié)點(diǎn);所述第二時(shí)間節(jié)點(diǎn)晚于所述第一時(shí)間節(jié)點(diǎn),且早于所述預(yù)定播放時(shí)間節(jié)點(diǎn);
[0009]判斷是否達(dá)到隨機(jī)生成的所述第二時(shí)間節(jié)點(diǎn),若達(dá)到所述第二時(shí)間節(jié)點(diǎn),則向服務(wù)器請求獲取需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件;
[0010]接收服務(wù)器發(fā)送的所述多媒體文件,并緩存到本地存儲(chǔ)設(shè)備中;
[0011]判斷是否達(dá)到所述預(yù)定播放時(shí)間節(jié)點(diǎn),若達(dá)到所述預(yù)定播放時(shí)間節(jié)點(diǎn),則播放所述多媒體文件。
[0012]優(yōu)選的,所述判斷是否達(dá)到預(yù)設(shè)的第一時(shí)間節(jié)點(diǎn)的步驟之前還包括:
[0013]接收服務(wù)器發(fā)送的預(yù)設(shè)的第一時(shí)間節(jié)點(diǎn)和預(yù)定播放時(shí)間節(jié)點(diǎn)。
[0014]進(jìn)一步,所述接收服務(wù)器發(fā)送的預(yù)設(shè)的第一時(shí)間節(jié)點(diǎn)和預(yù)定播放時(shí)間節(jié)點(diǎn)的步驟還包括:
[0015]接收服務(wù)器發(fā)送的包含有多組第一時(shí)間節(jié)點(diǎn)與預(yù)定播放時(shí)間節(jié)點(diǎn)一一對應(yīng)的關(guān)系列表;
[0016]解析所述關(guān)系列表,獲得每組第一時(shí)間節(jié)點(diǎn)和對應(yīng)的預(yù)定播放時(shí)間節(jié)點(diǎn)。
[0017]優(yōu)選的,所述播放所述多媒體文件的步驟還包括:
[0018]判斷所述多媒體文件是否播放完成,若播放完成,則清空本地存儲(chǔ)設(shè)備中緩存的多媒體文件。
[0019]本發(fā)明還提供了一種定時(shí)播放多媒體的方法,包括:
[0020]接收多媒體定時(shí)播放的設(shè)定指令,獲得多媒體播放的預(yù)定播放時(shí)間節(jié)點(diǎn);
[0021]確定所述預(yù)定播放時(shí)間節(jié)點(diǎn)所處的時(shí)間區(qū)段,查找預(yù)設(shè)的時(shí)間區(qū)段列表,獲得所述預(yù)定播放時(shí)間節(jié)點(diǎn)對應(yīng)的時(shí)間長度值;其中,所述時(shí)間區(qū)段列表為時(shí)間區(qū)段與時(shí)間長度值的對應(yīng)關(guān)系列表;將所述預(yù)定播放時(shí)間節(jié)點(diǎn)提前所述時(shí)間長度值,得到第一時(shí)間節(jié)點(diǎn);
[0022]將所述第一時(shí)間節(jié)點(diǎn)和所述預(yù)定播放時(shí)間節(jié)點(diǎn)發(fā)送到終端中。
[0023]優(yōu)選的,所述確定所述預(yù)定播放時(shí)間節(jié)點(diǎn)所處的時(shí)間區(qū)段的步驟之前還包括:
[0024]判斷所述預(yù)定播放時(shí)間節(jié)點(diǎn)是否處于高峰時(shí)段,若處于高峰時(shí)段,則執(zhí)行查找預(yù)設(shè)的時(shí)間區(qū)段列表的步驟;
[0025]否則,向終端發(fā)送預(yù)設(shè)的第三時(shí)間節(jié)點(diǎn)和預(yù)定播放時(shí)間節(jié)點(diǎn);其中,所述第三時(shí)間節(jié)點(diǎn)早于所述預(yù)定播放時(shí)間節(jié)點(diǎn);且所述第三時(shí)間節(jié)點(diǎn)為終端請求獲取多媒體文件的時(shí)間節(jié)點(diǎn)。
[0026]進(jìn)一步,所述將所述第一時(shí)間節(jié)點(diǎn)和所述預(yù)定播放時(shí)間節(jié)點(diǎn)發(fā)送到終端中的步驟之后還包括:
[0027]若檢測到新的終端接入服務(wù)器,判斷當(dāng)前時(shí)間是否超過所述第一時(shí)間節(jié)點(diǎn);
[0028]若超過所述第一時(shí)間節(jié)點(diǎn),則停止向所述新的終端發(fā)送所述第一時(shí)間節(jié)點(diǎn)和所述預(yù)定播放時(shí)間節(jié)點(diǎn);
[0029]否則,向所述新的終端發(fā)送所述第一時(shí)間節(jié)點(diǎn)和所述預(yù)定播放時(shí)間節(jié)點(diǎn)。
[0030]進(jìn)一步,所述判斷當(dāng)前時(shí)間是否超過所述第一時(shí)間節(jié)點(diǎn)的步驟還包括:
[0031]若當(dāng)前時(shí)間超過所述第一時(shí)間節(jié)點(diǎn),則向所述新的終端發(fā)送多媒體獲取指令;
[0032]終端接收所述多媒體獲取指令,向服務(wù)器請求獲取需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件。
[0033]優(yōu)選的,所述將所述第一時(shí)間節(jié)點(diǎn)和所述預(yù)定播放時(shí)間節(jié)點(diǎn)發(fā)送到終端中的步驟之后還包括:
[0034]接收終端發(fā)送的多媒體獲取請求,向終端發(fā)送需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件。
[0035]本發(fā)明還提供了一種終端,包括:
[0036]時(shí)間設(shè)置模塊,用于在預(yù)定播放時(shí)間節(jié)點(diǎn)前設(shè)置有第一時(shí)間節(jié)點(diǎn);并將所述第一時(shí)間節(jié)點(diǎn)發(fā)送到隨機(jī)時(shí)間生成模塊,將所述預(yù)定播放時(shí)間節(jié)點(diǎn)發(fā)送到播放模塊;
[0037]隨機(jī)時(shí)間生成模塊,用于接收時(shí)間設(shè)置模塊發(fā)送的所述第一時(shí)間節(jié)點(diǎn),判斷是否達(dá)到所述第一時(shí)間節(jié)點(diǎn),若達(dá)到所述第一時(shí)間節(jié)點(diǎn),則隨機(jī)生成一個(gè)第二時(shí)間節(jié)點(diǎn);所述第二時(shí)間節(jié)點(diǎn)晚于所述第一時(shí)間節(jié)點(diǎn),且早于所述預(yù)定播放時(shí)間節(jié)點(diǎn);將所述第二時(shí)間節(jié)點(diǎn)發(fā)送到多媒體請求模塊;
[0038]多媒體請求模塊,用于接收所述隨機(jī)時(shí)間生成模塊發(fā)送的所述第二時(shí)間節(jié)點(diǎn),判斷是否達(dá)到隨機(jī)生成的所述第二時(shí)間節(jié)點(diǎn),若達(dá)到所述第二時(shí)間節(jié)點(diǎn),則向服務(wù)器請求獲取需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件;
[0039]緩存模塊,用于根據(jù)所述多媒體請求模塊的獲取請求,接收服務(wù)器發(fā)送的所述多媒體文件,并緩存到本地存儲(chǔ)設(shè)備中;
[0040]播放模塊,用于接收時(shí)間設(shè)置模塊發(fā)送的所述預(yù)定播放時(shí)間節(jié)點(diǎn),判斷是否達(dá)到所述預(yù)定播放時(shí)間節(jié)點(diǎn),若達(dá)到所述預(yù)定播放時(shí)間節(jié)點(diǎn),則播放所述多媒體文件。
[0041]優(yōu)選的,所述時(shí)間設(shè)置模塊還用于,接收服務(wù)器發(fā)送的預(yù)設(shè)的第一時(shí)間節(jié)點(diǎn)和預(yù)定播放時(shí)間節(jié)點(diǎn)。
[0042]進(jìn)一步,所述時(shí)間設(shè)置模塊還用于,接收服務(wù)器發(fā)送的包含有多組第一時(shí)間節(jié)點(diǎn)與預(yù)定播放時(shí)間節(jié)點(diǎn)一一對應(yīng)的關(guān)系列表;解析所述關(guān)系列表,獲得每組第一時(shí)間節(jié)點(diǎn)和對應(yīng)的預(yù)定播放時(shí)間節(jié)點(diǎn)。
[0043]優(yōu)選的,所述緩存模塊還用于,
[0044]判斷所述播放模塊中的所述多媒體文件是否播放完成,若播放完成,則清空本地存儲(chǔ)設(shè)備中緩存的多媒體文件。
[0045]本發(fā)明還提供了一種服務(wù)器,包括:
[0046]播放時(shí)間設(shè)定模塊,用于接收多媒體定時(shí)播放的設(shè)定指令,獲得多媒體播放的預(yù)定播放時(shí)間節(jié)點(diǎn);將所述預(yù)定播放時(shí)間節(jié)點(diǎn)分別發(fā)送到時(shí)間長度查表模塊和信息發(fā)送模塊;
[0047]時(shí)間長度查表模塊,用于接收播放時(shí)間設(shè)定模塊發(fā)送的所述預(yù)定播放時(shí)間節(jié)點(diǎn),并確定所述預(yù)定播放時(shí)間節(jié)點(diǎn)所處的時(shí)間區(qū)段,查找預(yù)設(shè)的時(shí)間區(qū)段列表,獲得所述預(yù)定播放時(shí)間節(jié)點(diǎn)對應(yīng)的時(shí)間長度值;其中,所述時(shí)間區(qū)段列表為時(shí)間區(qū)段與時(shí)間長度值的對應(yīng)關(guān)系列表;將所述預(yù)定播放時(shí)間節(jié)點(diǎn)提前所述時(shí)間長度值,得到第一時(shí)間節(jié)點(diǎn);將所述第一時(shí)間節(jié)點(diǎn)發(fā)送給信息發(fā)送模塊;
[0048]信息發(fā)送模塊,用于接收時(shí)間長度查表模塊發(fā)送的所述第一時(shí)間節(jié)點(diǎn)和播放時(shí)間設(shè)定模塊發(fā)送的所述預(yù)定播放時(shí)間節(jié)點(diǎn),并將所述第一時(shí)間節(jié)點(diǎn)和所述預(yù)定播放時(shí)間節(jié)點(diǎn)發(fā)送到終端中。
[0049]優(yōu)選的,還包括高峰判斷模塊;
[0050]所述播放時(shí)間設(shè)定模塊還用于將所述預(yù)定播放時(shí)間節(jié)點(diǎn)發(fā)送到所述高峰判斷模塊;
[0051]所述高峰判斷模塊用于,接收所述播放時(shí)間設(shè)定模塊發(fā)送的所述預(yù)定播放時(shí)間節(jié)點(diǎn),并判斷所述預(yù)定播放時(shí)間節(jié)點(diǎn)是否處于高峰時(shí)段,若處于高峰時(shí)段,則向時(shí)間長度查表模塊發(fā)送查表指令,否則,指示信息發(fā)送模塊發(fā)送信息;
[0052]所述時(shí)間長度查表模塊還用于,接收所述高峰判斷模塊發(fā)送的查表指令,查找預(yù)設(shè)的時(shí)間區(qū)段列表;
[0053]所述信息發(fā)送模塊還用于,根據(jù)所述高峰判斷模塊的指示,向終端發(fā)送預(yù)設(shè)的第三時(shí)間節(jié)點(diǎn)和預(yù)定播放時(shí)間節(jié)點(diǎn);其中,所述第三時(shí)間節(jié)點(diǎn)早于所述預(yù)定播放時(shí)間節(jié)點(diǎn);且所述第三時(shí)間節(jié)點(diǎn)為終端請求獲取多媒體文件的時(shí)間節(jié)點(diǎn)。
[0054]優(yōu)選的,還包括終端判斷模塊,
[0055]所述時(shí)間長度查表模塊還用于將所述第一時(shí)間節(jié)點(diǎn)發(fā)送給終端判斷模塊;
[0056]所述終端判斷模塊用于,若檢測到新的終端接入服務(wù)器,判斷當(dāng)前時(shí)間是否超過所述第一時(shí)間節(jié)點(diǎn);若超過所述第一時(shí)間節(jié)點(diǎn),則指示所述信息發(fā)送模塊停止發(fā)送信息;否貝IJ,指示所述信息發(fā)送模塊向所述新的終端發(fā)送信息;
[0057]所述信息發(fā)送模塊還用于,根據(jù)所述終端判斷模塊的指示發(fā)送信息或停止發(fā)送信息。
[0058]進(jìn)一步,所述終端判斷模塊還用于,若當(dāng)前時(shí)間超過所述第一時(shí)間節(jié)點(diǎn),則指示所述信息發(fā)送模塊向所述新的終端發(fā)送多媒體獲取指令;
[0059]終端接收所述多媒體獲取指令,向服務(wù)器請求獲取需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件。
[0060]優(yōu)選的,所述信息發(fā)送模塊還用于,接收終端發(fā)送的多媒體獲取請求,向終端發(fā)送需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件。
[0061]本發(fā)明還提供了一種定時(shí)播放多媒體的系統(tǒng),包括終端和服務(wù)器。
[0062]從上面所述可以看出,本發(fā)明提供的一種定時(shí)播放多媒體的方法、終端、服務(wù)器及系統(tǒng),通過在預(yù)定播放時(shí)間節(jié)點(diǎn)之前設(shè)置有第一時(shí)間節(jié)點(diǎn),當(dāng)?shù)竭_(dá)第一時(shí)間節(jié)點(diǎn)時(shí),將隨機(jī)生成一個(gè)第二時(shí)間節(jié)點(diǎn),終端在隨機(jī)生成的第二時(shí)間節(jié)點(diǎn)向服務(wù)器請求獲取需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件。這樣,能夠使得不同的終端向服務(wù)器請求獲取多媒體文件的時(shí)間隨機(jī)分布,能夠避免所有終端在同一時(shí)間向服務(wù)器請求獲取多媒體文件,進(jìn)而大大提高了定時(shí)播放多媒體的效率和穩(wěn)定性。同時(shí),所述第二時(shí)間節(jié)點(diǎn)是由不同終端各自隨機(jī)生成的,減少了服務(wù)器或系統(tǒng)的控制指令以及相關(guān)指令的數(shù)據(jù)傳輸,既有利于多媒體進(jìn)行定時(shí)播放的實(shí)現(xiàn),又提高了系統(tǒng)的可靠性。
【附圖說明】
[0063]圖1為本發(fā)明提供的一種定時(shí)播放多媒體的方法基于終端的一個(gè)實(shí)施例的流程圖;
[0064]圖2為本發(fā)明提供的一種定時(shí)播放多媒體的方法基于終端的另一個(gè)實(shí)施例的流程圖;
[0065]圖3為本發(fā)明提供的一種定時(shí)播放多媒體的方法基于服務(wù)器的一個(gè)實(shí)施例的流程圖;
[0066]圖4為本發(fā)明提供的一種定時(shí)播放多媒體的方法基于服務(wù)器的另一個(gè)實(shí)施例的流程圖;
[0067]圖5為本發(fā)明提供的一種終端的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
[0068]圖6為本發(fā)明提供的一種服務(wù)器的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
[0069]圖7為本發(fā)明提供的一種服務(wù)器的另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
[0070]圖8為本發(fā)明提供的一種定時(shí)播放多媒體的系統(tǒng)的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0071]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下結(jié)合具體實(shí)施例,并參照附圖,對本發(fā)明進(jìn)一步詳細(xì)說明。
[0072]需要說明的是,本發(fā)明實(shí)施例中所有使用“第一”和“第二”的表述均是為了區(qū)分兩個(gè)相同名稱非相同的實(shí)體或者非相同的參量,可見“第一” “第二”僅為了表述的方便,不應(yīng)理解為對本發(fā)明實(shí)施例的限定,后續(xù)實(shí)施例對此不再一一說明。
[0073]參照圖1所示,為本發(fā)明提供的一種定時(shí)播放多媒體的方法基于終端的一個(gè)實(shí)施例的流程圖。所述定時(shí)播放多媒體的方法應(yīng)用于終端,所述終端為需要定時(shí)播放多媒體文件的終端,例如電視、電腦、手機(jī)、平板等。所述方法具體包括:
[0074]步驟101,在預(yù)定播放時(shí)間節(jié)點(diǎn)前設(shè)置預(yù)設(shè)的第一時(shí)間節(jié)點(diǎn);其中,所述預(yù)定播放時(shí)間節(jié)點(diǎn)為需要定時(shí)播放多媒體的時(shí)間節(jié)點(diǎn),通常這一時(shí)間節(jié)點(diǎn)是由用戶或者系統(tǒng)設(shè)定的,例如:需要在上午10點(diǎn)整播放某一個(gè)新聞片段。所述第一時(shí)間節(jié)點(diǎn)是所述預(yù)定播放時(shí)間節(jié)點(diǎn)之前的某一時(shí)間節(jié)點(diǎn)。
[0075]步驟102,判斷是否達(dá)到所述第一時(shí)間節(jié)點(diǎn),若達(dá)到所述第一時(shí)間節(jié)點(diǎn),則執(zhí)行步驟103,否則繼續(xù)步驟102的判斷過程。
[0076]步驟103,根據(jù)步驟102的判斷,當(dāng)達(dá)到所述第一時(shí)間節(jié)點(diǎn)時(shí),隨機(jī)生成一個(gè)第二時(shí)間節(jié)點(diǎn);所述第二時(shí)間節(jié)點(diǎn)晚于所述第一時(shí)間節(jié)點(diǎn),且早于所述預(yù)定播放時(shí)間節(jié)點(diǎn)。其中,所述第一時(shí)間節(jié)點(diǎn)為一個(gè)設(shè)定的觸發(fā)時(shí)間,當(dāng)?shù)竭_(dá)該時(shí)間時(shí),表示可以進(jìn)入多媒體定時(shí)播放的準(zhǔn)備工作。所述第二時(shí)間節(jié)點(diǎn)為從所述第一時(shí)間節(jié)點(diǎn)到所述預(yù)定播放時(shí)間節(jié)點(diǎn)之間的一個(gè)隨機(jī)時(shí)間節(jié)點(diǎn),且所述第二時(shí)間節(jié)點(diǎn)為終端向服務(wù)器獲取多媒體文件的時(shí)間節(jié)點(diǎn)。這樣,通過隨機(jī)設(shè)置終端向服務(wù)器請求獲取多媒體的時(shí)間節(jié)點(diǎn),能夠使得不同的終端在不同時(shí)刻請求獲取多媒體文件,分散了服務(wù)器的壓力。
[0077]步驟104,判斷是否達(dá)到隨機(jī)生成的所述第二時(shí)間節(jié)點(diǎn),若達(dá)到所述第二時(shí)間節(jié)點(diǎn),則執(zhí)行步驟105,否則繼續(xù)步驟104的判斷過程。
[0078]步驟105,根據(jù)步驟104的判斷結(jié)果,當(dāng)達(dá)到所述第二時(shí)間節(jié)點(diǎn)時(shí),向服務(wù)器請求獲取需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件;由于每個(gè)不同的終端的所述第二時(shí)間節(jié)點(diǎn)均是隨機(jī)設(shè)置的,所以在第一時(shí)間節(jié)點(diǎn)到預(yù)定播放時(shí)間節(jié)點(diǎn)之間的時(shí)間內(nèi),終端是隨機(jī)的向服務(wù)器請求獲取多媒體文件,使得請求指令不會(huì)集中在同一時(shí)間。
[0079]步驟106,接收服務(wù)器發(fā)送的所述多媒體文件,并緩存到本地存儲(chǔ)設(shè)備中;根據(jù)步驟105的獲取請求,服務(wù)器會(huì)將需要定時(shí)播放的多媒體發(fā)送給終端,終端接收所述多媒體文件后,需要將所述多媒體文件緩存到本地,這樣,在預(yù)定時(shí)間,能夠在終端上實(shí)現(xiàn)多媒體的快速播放。
[0080]步驟107,判斷是否達(dá)到所述預(yù)定播放時(shí)間節(jié)點(diǎn),若達(dá)到所述預(yù)定播放時(shí)間節(jié)點(diǎn),則執(zhí)行步驟108,否則繼續(xù)步驟107的判斷過程,。
[0081 ]步驟108,根據(jù)步驟107的判斷,當(dāng)達(dá)到所述預(yù)定播放時(shí)間節(jié)點(diǎn)時(shí),在所述預(yù)定播放時(shí)間節(jié)點(diǎn)播放所述多媒體文件。最終實(shí)現(xiàn)了多媒體文件的定時(shí)播放。
[0082]由上述實(shí)施例可知,所述多媒體定時(shí)播放的方法通過在預(yù)定播放時(shí)間節(jié)點(diǎn)之前設(shè)置有第一時(shí)間節(jié)點(diǎn),然后當(dāng)?shù)竭_(dá)第一時(shí)間節(jié)點(diǎn)時(shí)隨機(jī)生成一個(gè)第二時(shí)間節(jié)點(diǎn),終端在隨機(jī)生成的第二時(shí)間節(jié)點(diǎn)向服務(wù)器請求獲取需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件。這樣,能夠使得不同的終端向服務(wù)器請求獲取多媒體文件的時(shí)間隨機(jī)分布,避免了所有終端在同一時(shí)間向服務(wù)器請求獲取多媒體文件,進(jìn)而大大提高了定時(shí)播放多媒體的效率和穩(wěn)定性。同時(shí),這里的第二時(shí)間節(jié)點(diǎn)是由不同終端各自隨機(jī)生成的,大大減少了服務(wù)器或系統(tǒng)進(jìn)行控制的指令以及相應(yīng)的數(shù)據(jù)傳輸,既有利于多媒體進(jìn)行定時(shí)播放的有效實(shí)現(xiàn),又提尚了系統(tǒng)的可靠性。
[0083]可選的,所述第二時(shí)間節(jié)點(diǎn)還可以由服務(wù)器生成,然后服務(wù)器將所述第二時(shí)間節(jié)點(diǎn)發(fā)送到不同的終端上。
[0084]可選的,所述定時(shí)播放也可以設(shè)置有只有當(dāng)終端進(jìn)行視頻播放時(shí),才進(jìn)行定時(shí)播放,或者,設(shè)置為終端在實(shí)現(xiàn)某一操作時(shí),進(jìn)行多媒體的定時(shí)播放。
[0085]在一些優(yōu)選的實(shí)施例中,所述判斷是否達(dá)到預(yù)設(shè)的第一時(shí)間節(jié)點(diǎn)的步驟102之前還包括:接收服務(wù)器發(fā)送的預(yù)設(shè)的第一時(shí)間節(jié)點(diǎn)和預(yù)定播放時(shí)間節(jié)點(diǎn)。終端既可以接收服務(wù)器發(fā)送的預(yù)設(shè)的第一時(shí)間節(jié)點(diǎn)和預(yù)定播放時(shí)間節(jié)點(diǎn),相應(yīng)地在預(yù)定播放時(shí)間節(jié)點(diǎn)前設(shè)置第一時(shí)間節(jié)點(diǎn),還可以終端自身或者接收用戶的設(shè)定指令進(jìn)行第一時(shí)間節(jié)點(diǎn)的設(shè)定。這樣,通過服務(wù)器同一設(shè)定所述第一時(shí)間節(jié)點(diǎn)和預(yù)定播放時(shí)間節(jié)點(diǎn),能夠?qū)崿F(xiàn)定時(shí)播放的有效管理,避免不同終端的系統(tǒng)時(shí)間不同進(jìn)而導(dǎo)致多媒體的播放出現(xiàn)差異,提高了多媒體定時(shí)播放的準(zhǔn)確性。
[0086]進(jìn)一步的,所述接收服務(wù)器發(fā)送的預(yù)設(shè)的第一時(shí)間節(jié)點(diǎn)和預(yù)定播放時(shí)間節(jié)點(diǎn)的步驟還包括:接收服務(wù)器發(fā)送的包含有多組第一時(shí)間節(jié)點(diǎn)與預(yù)定播放時(shí)間節(jié)點(diǎn)一一對應(yīng)的關(guān)系列表;解析所述關(guān)系列表,獲得每組第一時(shí)間節(jié)點(diǎn)和對應(yīng)的預(yù)定播放時(shí)間節(jié)點(diǎn)。這里,當(dāng)需要定時(shí)播放多媒體的時(shí)間節(jié)點(diǎn)有多個(gè)的時(shí)候,需要將每個(gè)預(yù)定播放時(shí)間節(jié)點(diǎn)和與該預(yù)定播放時(shí)間節(jié)點(diǎn)對應(yīng)的第一播放時(shí)間節(jié)點(diǎn)分別對應(yīng)起來,也即,在每個(gè)需要播放多媒體的預(yù)定播放時(shí)間節(jié)點(diǎn)之前均分別設(shè)置有一個(gè)第一時(shí)間節(jié)點(diǎn),這樣,終端能夠根據(jù)每個(gè)不同的第一時(shí)間節(jié)點(diǎn),分別實(shí)現(xiàn)不同多媒體的定時(shí)播放。
[0087]在另一些可選的實(shí)施例中,所述播放所述多媒體文件的步驟108還包括:判斷所述多媒體文件是否播放完成,若播放完成,則清空本地存儲(chǔ)設(shè)備中緩存的多媒體文件。這樣,在進(jìn)行下一次多媒體的定時(shí)播放時(shí),能夠?qū)⒈镜卮鎯?chǔ)中的多媒體清除,避免下一次還播放上一次的多媒體文件,或者,導(dǎo)致存儲(chǔ)空間的不足。
[0088]進(jìn)一步,所述判斷所述多媒體文件是否播放完成的方法具體為:獲取所述多媒體播放的時(shí)間長度,然后根據(jù)該時(shí)間長度以及預(yù)定播放時(shí)間節(jié)點(diǎn),計(jì)算得到一個(gè)多媒體播放截止的時(shí)間節(jié)點(diǎn),當(dāng)?shù)竭_(dá)該截止時(shí)間節(jié)點(diǎn)時(shí),即表示多媒體已播放完成。或者,還可以在每個(gè)需要播放的多媒體文件的最后添加一個(gè)標(biāo)簽,當(dāng)播放完該多媒體文件時(shí),將會(huì)觸發(fā)標(biāo)簽或者終端能夠監(jiān)測到該標(biāo)簽,這樣,也能實(shí)現(xiàn)多媒體是否播放完成的判斷。
[0089]參照圖2所示,為本發(fā)明提供的一種定時(shí)播放多媒體的方法基于終端的另一個(gè)實(shí)施例的流程圖。所示定時(shí)播放多媒體的方法包括:
[0090]步驟201,接收服務(wù)器發(fā)送的包含有多組第一時(shí)間節(jié)點(diǎn)與預(yù)定播放時(shí)間節(jié)點(diǎn)一一對應(yīng)的關(guān)系列表;
[0091]步驟202,解析所述關(guān)系列表,獲得每組第一時(shí)間節(jié)點(diǎn)和對應(yīng)的預(yù)定播放時(shí)間節(jié)點(diǎn)
[0092]步驟203,判斷是否達(dá)到所述第一時(shí)間節(jié)點(diǎn),若達(dá)到所述第一時(shí)間節(jié)點(diǎn),則執(zhí)行步驟204,否則,繼續(xù)執(zhí)行步驟203的判斷過程;
[0093]步驟204,根據(jù)步驟203,當(dāng)達(dá)到所述第一時(shí)間節(jié)點(diǎn)時(shí),隨機(jī)生成一個(gè)第二時(shí)間節(jié)占.V ,
[0094]步驟205,判斷是否達(dá)到隨機(jī)生成的所述第二時(shí)間節(jié)點(diǎn),若達(dá)到所述第二時(shí)間節(jié)點(diǎn),則執(zhí)行步驟206否則,繼續(xù)執(zhí)行步驟205斷過程;
[0095]步驟206,根據(jù)步驟205,當(dāng)達(dá)到所述第二時(shí)間節(jié)點(diǎn)時(shí),向服務(wù)器請求獲取需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件;
[0096]步驟207,接收服務(wù)器發(fā)送的所述多媒體文件,并緩存到本地存儲(chǔ)設(shè)備中;
[0097]步驟208,判斷是否達(dá)到所述預(yù)定播放時(shí)間節(jié)點(diǎn),若達(dá)到所述預(yù)定播放時(shí)間節(jié)點(diǎn),則執(zhí)行步驟209否則,繼續(xù)執(zhí)行步驟208判斷過程;
[0098]步驟209,根據(jù)步驟208,當(dāng)達(dá)到所述預(yù)定播放時(shí)間節(jié)點(diǎn)時(shí),在所述預(yù)定播放時(shí)間節(jié)點(diǎn)播放所述多媒體文件;
[0099]步驟210,判斷所述多媒體文件是否播放完成,若播放完成,則執(zhí)行步驟211,否則,繼續(xù)執(zhí)行步驟210判斷過程;
[0100]步驟211,根據(jù)步驟210的判斷,當(dāng)所述多媒體文件播放完成時(shí),清空本地存儲(chǔ)設(shè)備中緩存的多媒體文件。
[0101]由上述實(shí)施例可知,所述定時(shí)播放多媒體的方法通過服務(wù)器向終端發(fā)送多組預(yù)定播放時(shí)間節(jié)點(diǎn)和該預(yù)定播放時(shí)間節(jié)點(diǎn)對應(yīng)的第一時(shí)間節(jié)點(diǎn),然后當(dāng)達(dá)到所述第一時(shí)間節(jié)點(diǎn)時(shí),隨機(jī)生成第二時(shí)間節(jié)點(diǎn),終端在第二時(shí)間節(jié)點(diǎn)向服務(wù)器獲取多媒體文件,能夠極大提高服務(wù)器發(fā)送多媒體文件的效率和速度。同時(shí)通過判斷多媒體是否播放完成,當(dāng)播放完成后清空本地存儲(chǔ)設(shè)備,既提高了存儲(chǔ)設(shè)備的存儲(chǔ)效率,而且保證每次多媒體播放的多樣性。
[0102]參照圖3所示,為本發(fā)明提供的一種定時(shí)播放多媒體的方法基于服務(wù)器的一個(gè)實(shí)施例的流程圖。所示定時(shí)播放多媒體的方法應(yīng)用于服務(wù)器,包括:
[0103]步驟301,接收多媒體定時(shí)播放的設(shè)定指令,獲得多媒體播放的預(yù)定播放時(shí)間節(jié)點(diǎn);所述設(shè)定指令既可以為用戶或監(jiān)控人員在需要定時(shí)播放時(shí)進(jìn)行設(shè)定,也可以在系統(tǒng)初始時(shí)進(jìn)行設(shè)定;所述設(shè)定指令主要包含需要定時(shí)播放多媒體的時(shí)間對應(yīng)的時(shí)間節(jié)點(diǎn),即預(yù)定播放時(shí)間節(jié)點(diǎn)。
[0104]步驟302,確定所述預(yù)定播放時(shí)間節(jié)點(diǎn)所處的時(shí)間區(qū)段,查找預(yù)設(shè)的時(shí)間區(qū)段列表,獲得所述預(yù)定播放時(shí)間節(jié)點(diǎn)對應(yīng)的時(shí)間長度值;其中,所述時(shí)間區(qū)段列表為時(shí)間區(qū)段與時(shí)間長度值的對應(yīng)關(guān)系列表;其中,所述時(shí)間區(qū)段列表為用戶或監(jiān)控人員根據(jù)歷史數(shù)據(jù)設(shè)定的一個(gè)將不同時(shí)間區(qū)分的列表,在不同的時(shí)間區(qū)段中,與服務(wù)器連接的終端的數(shù)量不同,即需要播放多媒體的終端的數(shù)量不同,因此,相應(yīng)的設(shè)定的所述第一時(shí)間節(jié)點(diǎn)也不同。每個(gè)不同的時(shí)間區(qū)段對應(yīng)一個(gè)不同的時(shí)間長度值,表示在不同的時(shí)間區(qū)段內(nèi)需要提前不同長度的時(shí)間來隨機(jī)生成第二時(shí)間節(jié)點(diǎn)。
[0105]步驟303,將所述預(yù)定播放時(shí)間節(jié)點(diǎn)提前所述時(shí)間長度值,得到第一時(shí)間節(jié)點(diǎn);所述時(shí)間長度值即所述預(yù)定播放時(shí)間節(jié)點(diǎn)的提前時(shí)間,由此,計(jì)算得到與所述預(yù)定播放時(shí)間節(jié)點(diǎn)對應(yīng)的第一時(shí)間節(jié)點(diǎn)。根據(jù)步驟302,處于不同時(shí)間區(qū)段的所述預(yù)定播放時(shí)間節(jié)點(diǎn)對應(yīng)了不同的所述第一時(shí)間節(jié)點(diǎn)。
[0106]步驟304,將所述第一時(shí)間節(jié)點(diǎn)和所述預(yù)定播放時(shí)間節(jié)點(diǎn)發(fā)送到終端中。
[0107]由上述實(shí)施例可知,所述定時(shí)播放多媒體的方法在服務(wù)器端通過根據(jù)設(shè)定的預(yù)定播放時(shí)間節(jié)點(diǎn)所處的不同時(shí)間區(qū)段,分別得到與所述預(yù)定播放時(shí)間節(jié)點(diǎn)對應(yīng)的第一時(shí)間節(jié)點(diǎn)。這樣,不僅能夠根據(jù)所述預(yù)定播放時(shí)間節(jié)點(diǎn)所處的不同時(shí)間設(shè)定不同的第一時(shí)間節(jié)點(diǎn),而且所述第一時(shí)間節(jié)點(diǎn)通過由服務(wù)器統(tǒng)一查表得到,能夠提高服務(wù)器進(jìn)行多媒體定時(shí)播放的效率。
[0108]可選的,所述確定所述預(yù)定播放時(shí)間節(jié)點(diǎn)所處的時(shí)間區(qū)段的步驟302之前還包括:判斷所述預(yù)定播放時(shí)間節(jié)點(diǎn)是否處于高峰時(shí)段,若處于高峰時(shí)段,則執(zhí)行查找預(yù)設(shè)的時(shí)間區(qū)段列表的步驟;否則,向終端發(fā)送預(yù)設(shè)的第三時(shí)間節(jié)點(diǎn)和預(yù)定播放時(shí)間節(jié)點(diǎn);其中,所述第三時(shí)間節(jié)點(diǎn)早于所述預(yù)定播放時(shí)間節(jié)點(diǎn);且所述第三時(shí)間節(jié)點(diǎn)為終端請求獲取多媒體文件的時(shí)間節(jié)點(diǎn),也即,當(dāng)達(dá)到所述第三時(shí)間節(jié)點(diǎn)時(shí),終端直接向服務(wù)器請求獲取多媒體文件。這樣,能夠根據(jù)所述預(yù)定播放時(shí)間節(jié)點(diǎn)是否處于高峰時(shí)段,進(jìn)而使得在高峰時(shí)段時(shí),生成一個(gè)隨機(jī)的第二時(shí)間節(jié)點(diǎn),用于將終端的獲取請求分散開,而在非高峰時(shí)段,由于服務(wù)器的壓力不大,可以在同一時(shí)刻請求,可以進(jìn)一步提高多媒體定時(shí)播放的處理效率和整個(gè)系統(tǒng)的穩(wěn)定性。
[0109]優(yōu)選的,所述將所述第一時(shí)間節(jié)點(diǎn)和所述預(yù)定播放時(shí)間節(jié)點(diǎn)發(fā)送到終端中的步驟304之后還包括:若檢測到新的終端接入服務(wù)器,判斷當(dāng)前時(shí)間是否超過所述第一時(shí)間節(jié)點(diǎn);若超過所述第一時(shí)間節(jié)點(diǎn),則停止向所述新的終端發(fā)送所述第一時(shí)間節(jié)點(diǎn)和所述預(yù)定播放時(shí)間節(jié)點(diǎn);若沒有超過所述第一時(shí)間節(jié)點(diǎn),向所述新的終端發(fā)送所述第一時(shí)間節(jié)點(diǎn)和所述預(yù)定播放時(shí)間節(jié)點(diǎn)。這樣,在所述第一時(shí)間節(jié)點(diǎn)之前,服務(wù)器能夠繼續(xù)向后來與服務(wù)器連接的終端發(fā)送所述第一時(shí)間節(jié)點(diǎn)和所述預(yù)定播放時(shí)間節(jié)點(diǎn),避免遺漏某些終端。而當(dāng)超過所述第一時(shí)間節(jié)點(diǎn)時(shí),由于時(shí)間已經(jīng)超過所述第一時(shí)間節(jié)點(diǎn),若繼續(xù)發(fā)送所述第一時(shí)間節(jié)點(diǎn),則所述第一時(shí)間節(jié)點(diǎn)已經(jīng)失去判斷的意義。
[0110]進(jìn)一步,所述判斷當(dāng)前時(shí)間是否超過所述第一時(shí)間節(jié)點(diǎn)的步驟還包括:若當(dāng)前時(shí)間超過所述第一時(shí)間節(jié)點(diǎn),則向所述新的終端發(fā)送多媒體獲取指令;終端接收所述多媒體獲取指令,向服務(wù)器請求獲取需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件。當(dāng)超過第一時(shí)間節(jié)點(diǎn)時(shí),由于終端連接的時(shí)間節(jié)點(diǎn)本身就是一個(gè)隨機(jī)的時(shí)間值,因此不需要再去生成隨機(jī)的第二時(shí)間節(jié)點(diǎn),因此,此時(shí)直接向所述新的終端發(fā)送多媒體獲取指令;終端接收到所述多媒體獲取指令后,直接向服務(wù)器請求獲取需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件。這樣,能夠提高在第一時(shí)間節(jié)點(diǎn)之后連接的終端進(jìn)行多媒體定時(shí)播放的效率。
[0111]可選的,也可以由上述新的終端再次生成一個(gè)新的隨機(jī)時(shí)間節(jié)點(diǎn),所述新的隨機(jī)時(shí)間節(jié)點(diǎn)為新的終端連接上服務(wù)器的時(shí)間節(jié)點(diǎn)到預(yù)定播放時(shí)間節(jié)點(diǎn)之間的某一個(gè)時(shí)間。
[0112]優(yōu)選的,所述將所述第一時(shí)間節(jié)點(diǎn)和所述預(yù)定播放時(shí)間節(jié)點(diǎn)發(fā)送到終端中的步驟之后還包括:接收終端發(fā)送的多媒體獲取請求,向終端發(fā)送需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件。
[0113]參照圖4所示,為本發(fā)明提供的一種定時(shí)播放多媒體的方法基于服務(wù)器的另一個(gè)實(shí)施例的流程圖。所述定時(shí)播放多媒體的方法包括:
[0114]步驟401,接收多媒體定時(shí)播放的設(shè)定指令,獲得多媒體播放的預(yù)定播放時(shí)間節(jié)占.V ,
[0115]步驟402,判斷所述預(yù)定播放時(shí)間節(jié)點(diǎn)是否處于高峰時(shí)段,若處于高峰時(shí)段,則執(zhí)行步驟404,若沒有處于高峰時(shí)段,執(zhí)行步驟403;
[0116]步驟403,向終端發(fā)送預(yù)設(shè)的第三時(shí)間節(jié)點(diǎn)和預(yù)定播放時(shí)間節(jié)點(diǎn);
[0117]步驟404,查找預(yù)設(shè)的時(shí)間區(qū)段列表,獲得所述預(yù)定播放時(shí)間節(jié)點(diǎn)對應(yīng)的時(shí)間長度值;
[0118]步驟405,將所述預(yù)定播放時(shí)間節(jié)點(diǎn)提前所述時(shí)間長度值,得到第一時(shí)間節(jié)點(diǎn);
[0119]步驟406,將所述第一時(shí)間節(jié)點(diǎn)和所述預(yù)定播放時(shí)間節(jié)點(diǎn)發(fā)送到終端中;
[0120]步驟407,若檢測到新的終端接入服務(wù)器,判斷當(dāng)前時(shí)間是否超過所述第一時(shí)間節(jié)點(diǎn);若超過所述第一時(shí)間節(jié)點(diǎn),則執(zhí)行步驟409,若沒有超過所述第一時(shí)間節(jié)點(diǎn),執(zhí)行步驟408;
[0121 ]步驟408,向所述新的終端發(fā)送所述第一時(shí)間節(jié)點(diǎn)和所述預(yù)定播放時(shí)間節(jié)點(diǎn);
[0122]步驟409,停止向所述新的終端發(fā)送所述第一時(shí)間節(jié)點(diǎn)和所述預(yù)定播放時(shí)間節(jié)點(diǎn);
[0123]步驟410,向所述新的終端發(fā)送多媒體獲取指令;
[0124]步驟411,接收終端發(fā)送的多媒體獲取請求;
[0125]步驟412,向終端發(fā)送需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件。
[0126]這樣,通過服務(wù)器查表得到一個(gè)統(tǒng)一的第一時(shí)間節(jié)點(diǎn),能夠提高服務(wù)器處理定時(shí)播放多媒體任務(wù)的效率和準(zhǔn)確性。
[0127]參照圖5所示,為本發(fā)明提供的一種終端的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。所述終端包括:
[0128]時(shí)間設(shè)置模塊501,用于在預(yù)定播放時(shí)間節(jié)點(diǎn)前設(shè)置有第一時(shí)間節(jié)點(diǎn);并將所述第一時(shí)間節(jié)點(diǎn)發(fā)送到隨機(jī)時(shí)間生成模塊502,將所述預(yù)定播放時(shí)間節(jié)點(diǎn)發(fā)送到播放模塊505;
[0129]隨機(jī)時(shí)間生成模塊502,用于接收時(shí)間設(shè)置模塊501發(fā)送的所述第一時(shí)間節(jié)點(diǎn),判斷是否達(dá)到所述第一時(shí)間節(jié)點(diǎn),若達(dá)到所述第一時(shí)間節(jié)點(diǎn),則隨機(jī)生成一個(gè)第二時(shí)間節(jié)點(diǎn);所述第二時(shí)間節(jié)點(diǎn)晚于所述第一時(shí)間節(jié)點(diǎn),且早于所述預(yù)定播放時(shí)間節(jié)點(diǎn);將所述第二時(shí)間節(jié)點(diǎn)發(fā)送到多媒體請求模塊503;
[0130]多媒體請求模塊503,用于接收所述隨機(jī)時(shí)間生成模塊502發(fā)送的所述第二時(shí)間節(jié)點(diǎn),判斷是否達(dá)到隨機(jī)生成的所述第二時(shí)間節(jié)點(diǎn),若達(dá)到所述第二時(shí)間節(jié)點(diǎn),則向服務(wù)器請求獲取需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件;
[0131]緩存模塊504,用于根據(jù)所述多媒體請求模塊503的獲取請求,接收服務(wù)器發(fā)送的所述多媒體文件,并緩存到本地存儲(chǔ)設(shè)備中;
[0132]播放模塊505,用于接收時(shí)間設(shè)置模塊501發(fā)送的所述預(yù)定播放時(shí)間節(jié)點(diǎn),判斷是否達(dá)到所述預(yù)定播放時(shí)間節(jié)點(diǎn),若達(dá)到所述預(yù)定播放時(shí)間節(jié)點(diǎn),則播放所述多媒體文件。
[0133]由上述實(shí)施例可知,所述定時(shí)播放多媒體的終端通過所述隨機(jī)時(shí)間生成模塊502生成一個(gè)隨機(jī)的第二時(shí)間節(jié)點(diǎn),能夠?qū)⑺薪K端向服務(wù)器獲取多媒體的時(shí)間節(jié)點(diǎn)通過所述隨機(jī)的第二時(shí)間節(jié)點(diǎn)分散開,大大減輕了服務(wù)器的運(yùn)行壓力,繼而提高了處理多媒體定時(shí)播放的效率。
[0134]優(yōu)選的,所述時(shí)間設(shè)置模塊501還用于,接收服務(wù)器發(fā)送的預(yù)設(shè)的第一時(shí)間節(jié)點(diǎn)和預(yù)定播放時(shí)間節(jié)點(diǎn)。
[0135]進(jìn)一步,所述時(shí)間設(shè)置模塊501還用于,接收服務(wù)器發(fā)送的包含有多組第一時(shí)間節(jié)點(diǎn)與預(yù)定播放時(shí)間節(jié)點(diǎn)一一對應(yīng)的關(guān)系列表;解析所述關(guān)系列表,獲得每組第一時(shí)間節(jié)點(diǎn)和對應(yīng)的預(yù)定播放時(shí)間節(jié)點(diǎn)。
[0136]優(yōu)選的,所述緩存模塊504還用于,判斷所述播放模塊中的所述多媒體文件是否播放完成,若播放完成,則清空本地存儲(chǔ)設(shè)備中緩存的多媒體文件。
[0137]參照圖6所示,為本發(fā)明提供的一種服務(wù)器的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;所述服務(wù)器包括:
[0138]播放時(shí)間設(shè)定模塊601,用于接收多媒體定時(shí)播放的設(shè)定指令,獲得多媒體播放的預(yù)定播放時(shí)間節(jié)點(diǎn);將所述預(yù)定播放時(shí)間節(jié)點(diǎn)分別發(fā)送到時(shí)間長度查表模塊602和信息發(fā)送模塊603 ;
[0139]時(shí)間長度查表模塊602,用于接收播放時(shí)間設(shè)定模塊601發(fā)送的所述預(yù)定播放時(shí)間節(jié)點(diǎn),并確定所述預(yù)定播放時(shí)間節(jié)點(diǎn)所處的時(shí)間區(qū)段,查找預(yù)設(shè)的時(shí)間區(qū)段列表,獲得所述預(yù)定播放時(shí)間節(jié)點(diǎn)對應(yīng)的時(shí)間長度值;其中,所述時(shí)間區(qū)段列表為時(shí)間區(qū)段與時(shí)間長度值的對應(yīng)關(guān)系列表;將所述預(yù)定播放時(shí)間節(jié)點(diǎn)提前所述時(shí)間長度值,得到第一時(shí)間節(jié)點(diǎn);將所述第一時(shí)間節(jié)點(diǎn)發(fā)送給信息發(fā)送模塊603;
[0140]信息發(fā)送模塊603,用于接收時(shí)間長度查表模塊602發(fā)送的所述第一時(shí)間節(jié)點(diǎn)和播放時(shí)間設(shè)定模塊發(fā)送的所述預(yù)定播放時(shí)間節(jié)點(diǎn),并將所述第一時(shí)間節(jié)點(diǎn)和所述預(yù)定播放時(shí)間節(jié)點(diǎn)發(fā)送到終端中。
[0141]由上述實(shí)施例可知,所述服務(wù)器用于定時(shí)播放多媒體,通過所述時(shí)間長度查表模塊602查詢時(shí)間區(qū)段列表,然后計(jì)算得到第一時(shí)間節(jié)點(diǎn),最后將所述第一時(shí)間節(jié)點(diǎn)和所述播放時(shí)間設(shè)定模塊601獲得的預(yù)定播放時(shí)間節(jié)點(diǎn)發(fā)送到終端上,實(shí)現(xiàn)了多媒體定時(shí)播放的有效實(shí)施。所述服務(wù)器通過按照預(yù)定播放時(shí)間節(jié)點(diǎn)所處不同的時(shí)間區(qū)間,設(shè)定不同的第一時(shí)間節(jié)點(diǎn),使得多媒體定時(shí)播放具有更好的適應(yīng)性,同時(shí)提高了處理大量多媒體定時(shí)播放的任務(wù)時(shí)的效率和穩(wěn)定性。
[0142]優(yōu)選的,參照圖7所示,所述服務(wù)器還包括高峰判斷模塊604;
[0143]所述播放時(shí)間設(shè)定模塊601還用于將所述預(yù)定播放時(shí)間節(jié)點(diǎn)發(fā)送到所述高峰判斷模塊604;
[0144]所述高峰判斷模塊604用于,接收所述播放時(shí)間設(shè)定模塊601發(fā)送的所述預(yù)定播放時(shí)間節(jié)點(diǎn),并判斷所述預(yù)定播放時(shí)間節(jié)點(diǎn)是否處于高峰時(shí)段,若處于高峰時(shí)段,則向時(shí)間長度查表模塊602發(fā)送查表指令,否則,指示信息發(fā)送模塊603發(fā)送信息;
[0145]所述時(shí)間長度查表模塊602還用于,接收所述高峰判斷模塊604發(fā)送的查表指令,查找預(yù)設(shè)的時(shí)間區(qū)段列表;
[0146]所述信息發(fā)送模塊603還用于,根據(jù)所述高峰判斷模塊604的指示,向終端發(fā)送預(yù)設(shè)的第三時(shí)間節(jié)點(diǎn)和預(yù)定播放時(shí)間節(jié)點(diǎn);其中,所述第三時(shí)間節(jié)點(diǎn)早于所述預(yù)定播放時(shí)間節(jié)點(diǎn);且所述第三時(shí)間節(jié)點(diǎn)為終端請求獲取多媒體文件的時(shí)間節(jié)點(diǎn)。
[0147]優(yōu)選的,所述服務(wù)器還包括終端判斷模塊605,
[0148]所述時(shí)間長度查表模塊602還用于將所述第一時(shí)間節(jié)點(diǎn)發(fā)送給終端判斷模塊605;
[0149]所述終端判斷模塊605用于,若檢測到新的終端接入服務(wù)器,判斷當(dāng)前時(shí)間是否超過所述第一時(shí)間節(jié)點(diǎn);若超過所述第一時(shí)間節(jié)點(diǎn),則指示所述信息發(fā)送模塊603停止發(fā)送信息;否則,指示所述信息發(fā)送模塊603向所述新的終端發(fā)送信息;
[0150]所述信息發(fā)送模塊603還用于,根據(jù)所述終端判斷模塊605的指示發(fā)送信息或停止發(fā)送信息。
[0151]優(yōu)選的,所述終端判斷模塊605還用于,若當(dāng)前時(shí)間超過所述第一時(shí)間節(jié)點(diǎn),則指示所述信息發(fā)送模塊603向所述新的終端發(fā)送多媒體獲取指令;
[0152]終端接收所述多媒體獲取指令,向服務(wù)器請求獲取需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件。
[0153]參照圖7所示,為本發(fā)明提供的一種服務(wù)器的另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;所示服務(wù)器包括:所述播放時(shí)間設(shè)定模塊601、時(shí)間長度查表模塊602、信息發(fā)送模塊603、高峰判斷模塊604和終端判斷模塊605。其中,所示播放時(shí)間設(shè)定模塊601、高峰判斷模塊604、時(shí)間長度查表模塊602、信息發(fā)送模塊603、終端判斷模塊605依次連接,且所述高峰判斷模塊604與所述信息發(fā)送模塊603連接,所述時(shí)間長度查表模塊602與所述終端判斷模塊605連接。
[0154]優(yōu)選的,所述信息發(fā)送模塊603還用于,接收終端發(fā)送的多媒體獲取請求,向終端發(fā)送需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件。
[0155]參照圖8所示,為本發(fā)明提供的一種定時(shí)播放多媒體的系統(tǒng)的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。所述定時(shí)播放多媒體的系統(tǒng)包括以上實(shí)施例中任意一項(xiàng)所述的終端和以及上述實(shí)施例中任意一項(xiàng)所述的服務(wù)器。具體的,所述系統(tǒng)包括:圖7中所述的服務(wù)器以及圖5中所述的終端,詳細(xì)的部分為:所述播放時(shí)間設(shè)定模塊601、時(shí)間長度查表模塊602、信息發(fā)送模塊603、高峰判斷模塊604、終端判斷模塊605、時(shí)間設(shè)置模塊501、隨機(jī)時(shí)間生成模塊502、多媒體請求模塊503、緩存模塊504、播放模塊505。其中,各個(gè)模塊的連接關(guān)系與之前所述的實(shí)施例中的連接關(guān)系一致,而服務(wù)器與終端的連接關(guān)系為:所述信息發(fā)送模塊603分別連接到多媒體請求模塊503和緩存模塊504。
[0156]所屬領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:以上任何實(shí)施例的討論僅為示例性的,并非旨在暗示本公開的范圍(包括權(quán)利要求)被限于這些例子;在本發(fā)明的思路下,以上實(shí)施例或者不同實(shí)施例中的技術(shù)特征之間也可以進(jìn)行組合,步驟可以以任意順序?qū)崿F(xiàn),并存在如上所述的本發(fā)明的不同方面的許多其它變化,為了簡明它們沒有在細(xì)節(jié)中提供。
[0157]另外,為簡化說明和討論,并且為了不會(huì)使本發(fā)明難以理解,在所提供的附圖中可以示出或可以不示出與集成電路(IC)芯片和其它部件的公知的電源/接地連接。此外,可以以框圖的形式示出裝置,以便避免使本發(fā)明難以理解,并且這也考慮了以下事實(shí),即關(guān)于這些框圖裝置的實(shí)施方式的細(xì)節(jié)是高度取決于將要實(shí)施本發(fā)明的平臺(tái)的(即,這些細(xì)節(jié)應(yīng)當(dāng)完全處于本領(lǐng)域技術(shù)人員的理解范圍內(nèi))。在闡述了具體細(xì)節(jié)(例如,電路)以描述本發(fā)明的示例性實(shí)施例的情況下,對本領(lǐng)域技術(shù)人員來說顯而易見的是,可以在沒有這些具體細(xì)節(jié)的情況下或者這些具體細(xì)節(jié)有變化的情況下實(shí)施本發(fā)明。因此,這些描述應(yīng)被認(rèn)為是說明性的而不是限制性的。
[0158]盡管已經(jīng)結(jié)合了本發(fā)明的具體實(shí)施例對本發(fā)明進(jìn)行了描述,但是根據(jù)前面的描述,這些實(shí)施例的很多替換、修改和變型對本領(lǐng)域普通技術(shù)人員來說將是顯而易見的。例如,其它存儲(chǔ)器架構(gòu)(例如,動(dòng)態(tài)RAM(DRAM))可以使用所討論的實(shí)施例。
[0159]本發(fā)明的實(shí)施例旨在涵蓋落入所附權(quán)利要求的寬泛范圍之內(nèi)的所有這樣的替換、修改和變型。因此,凡在本發(fā)明的精神和原則之內(nèi),所做的任何省略、修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種定時(shí)播放多媒體的方法,其特征在于,包括: 在預(yù)定播放時(shí)間節(jié)點(diǎn)前設(shè)置有預(yù)設(shè)的第一時(shí)間節(jié)點(diǎn); 判斷是否達(dá)到所述第一時(shí)間節(jié)點(diǎn),若達(dá)到所述第一時(shí)間節(jié)點(diǎn),則隨機(jī)生成一個(gè)第二時(shí)間節(jié)點(diǎn);所述第二時(shí)間節(jié)點(diǎn)晚于所述第一時(shí)間節(jié)點(diǎn),且早于所述預(yù)定播放時(shí)間節(jié)點(diǎn); 判斷是否達(dá)到隨機(jī)生成的所述第二時(shí)間節(jié)點(diǎn),若達(dá)到所述第二時(shí)間節(jié)點(diǎn),則向服務(wù)器請求獲取需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件; 接收服務(wù)器發(fā)送的所述多媒體文件,并緩存到本地存儲(chǔ)設(shè)備中; 判斷是否達(dá)到所述預(yù)定播放時(shí)間節(jié)點(diǎn),若達(dá)到所述預(yù)定播放時(shí)間節(jié)點(diǎn),則播放所述多媒體文件。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷是否達(dá)到預(yù)設(shè)的第一時(shí)間節(jié)點(diǎn)的步驟之前還包括: 接收服務(wù)器發(fā)送的預(yù)設(shè)的第一時(shí)間節(jié)點(diǎn)和預(yù)定播放時(shí)間節(jié)點(diǎn)。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述接收服務(wù)器發(fā)送的預(yù)設(shè)的第一時(shí)間節(jié)點(diǎn)和預(yù)定播放時(shí)間節(jié)點(diǎn)的步驟還包括: 接收服務(wù)器發(fā)送的包含有多組第一時(shí)間節(jié)點(diǎn)與預(yù)定播放時(shí)間節(jié)點(diǎn)一一對應(yīng)的關(guān)系列表; 解析所述關(guān)系列表,獲得每組第一時(shí)間節(jié)點(diǎn)和對應(yīng)的預(yù)定播放時(shí)間節(jié)點(diǎn)。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述播放所述多媒體文件的步驟還包括: 判斷所述多媒體文件是否播放完成,若播放完成,則清空本地存儲(chǔ)設(shè)備中緩存的多媒體文件。5.一種定時(shí)播放多媒體的方法,其特征在于,包括: 接收多媒體定時(shí)播放的設(shè)定指令,獲得多媒體播放的預(yù)定播放時(shí)間節(jié)點(diǎn); 確定所述預(yù)定播放時(shí)間節(jié)點(diǎn)所處的時(shí)間區(qū)段,查找預(yù)設(shè)的時(shí)間區(qū)段列表,獲得所述預(yù)定播放時(shí)間節(jié)點(diǎn)對應(yīng)的時(shí)間長度值;其中,所述時(shí)間區(qū)段列表為時(shí)間區(qū)段與時(shí)間長度值的對應(yīng)關(guān)系列表;將所述預(yù)定播放時(shí)間節(jié)點(diǎn)提前所述時(shí)間長度值,得到第一時(shí)間節(jié)點(diǎn); 將所述第一時(shí)間節(jié)點(diǎn)和所述預(yù)定播放時(shí)間節(jié)點(diǎn)發(fā)送到終端中。6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述確定所述預(yù)定播放時(shí)間節(jié)點(diǎn)所處的時(shí)間區(qū)段的步驟之前還包括: 判斷所述預(yù)定播放時(shí)間節(jié)點(diǎn)是否處于高峰時(shí)段,若處于高峰時(shí)段,則執(zhí)行查找預(yù)設(shè)的時(shí)間區(qū)段列表的步驟; 若沒有處于高峰時(shí)段,向終端發(fā)送預(yù)設(shè)的第三時(shí)間節(jié)點(diǎn)和預(yù)定播放時(shí)間節(jié)點(diǎn);其中,所述第三時(shí)間節(jié)點(diǎn)早于所述預(yù)定播放時(shí)間節(jié)點(diǎn);且所述第三時(shí)間節(jié)點(diǎn)為終端請求獲取多媒體文件的時(shí)間節(jié)點(diǎn)。7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述將所述第一時(shí)間節(jié)點(diǎn)和所述預(yù)定播放時(shí)間節(jié)點(diǎn)發(fā)送到終端中的步驟之后還包括: 若檢測到新的終端接入服務(wù)器,判斷當(dāng)前時(shí)間是否超過所述第一時(shí)間節(jié)點(diǎn); 若超過所述第一時(shí)間節(jié)點(diǎn),則停止向所述新的終端發(fā)送所述第一時(shí)間節(jié)點(diǎn)和所述預(yù)定播放時(shí)間節(jié)點(diǎn); 若沒有超過所述第一時(shí)間節(jié)點(diǎn),向所述新的終端發(fā)送所述第一時(shí)間節(jié)點(diǎn)和所述預(yù)定播放時(shí)間節(jié)點(diǎn)。8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述判斷當(dāng)前時(shí)間是否超過所述第一時(shí)間節(jié)點(diǎn)的步驟還包括: 若當(dāng)前時(shí)間超過所述第一時(shí)間節(jié)點(diǎn),則向所述新的終端發(fā)送多媒體獲取指令; 終端接收所述多媒體獲取指令,向服務(wù)器請求獲取需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件。9.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述將所述第一時(shí)間節(jié)點(diǎn)和所述預(yù)定播放時(shí)間節(jié)點(diǎn)發(fā)送到終端中的步驟之后還包括: 接收終端發(fā)送的多媒體獲取請求,向終端發(fā)送需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件。10.一種終端,其特征在于,包括: 時(shí)間設(shè)置模塊,用于在預(yù)定播放時(shí)間節(jié)點(diǎn)前設(shè)置有第一時(shí)間節(jié)點(diǎn);并將所述第一時(shí)間節(jié)點(diǎn)發(fā)送到隨機(jī)時(shí)間生成模塊,將所述預(yù)定播放時(shí)間節(jié)點(diǎn)發(fā)送到播放模塊; 隨機(jī)時(shí)間生成模塊,用于接收時(shí)間設(shè)置模塊發(fā)送的所述第一時(shí)間節(jié)點(diǎn),判斷是否達(dá)到預(yù)設(shè)的第一時(shí)間節(jié)點(diǎn),若達(dá)到預(yù)設(shè)的第一時(shí)間節(jié)點(diǎn),則隨機(jī)生成一個(gè)第二時(shí)間節(jié)點(diǎn);所述第二時(shí)間節(jié)點(diǎn)晚于所述第一時(shí)間節(jié)點(diǎn),且早于所述預(yù)定播放時(shí)間節(jié)點(diǎn);將所述第二時(shí)間節(jié)點(diǎn)發(fā)送到多媒體請求模塊; 多媒體請求模塊,用于接收所述隨機(jī)時(shí)間生成模塊發(fā)送的所述第二時(shí)間節(jié)點(diǎn),判斷是否達(dá)到隨機(jī)生成的所述第二時(shí)間節(jié)點(diǎn),若達(dá)到所述第二時(shí)間節(jié)點(diǎn),則向服務(wù)器請求獲取需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件; 緩存模塊,用于根據(jù)所述多媒體請求模塊的獲取請求,接收服務(wù)器發(fā)送的所述多媒體文件,并緩存到本地存儲(chǔ)設(shè)備中; 播放模塊,用于接收時(shí)間設(shè)置模塊發(fā)送的所述預(yù)定播放時(shí)間節(jié)點(diǎn),判斷是否達(dá)到所述預(yù)定播放時(shí)間節(jié)點(diǎn),若是,則播放所述多媒體文件。11.根據(jù)權(quán)利要求10所述的終端,其特征在于,所述時(shí)間設(shè)置模塊還用于,接收服務(wù)器發(fā)送的預(yù)設(shè)的第一時(shí)間節(jié)點(diǎn)和預(yù)定播放時(shí)間節(jié)點(diǎn)。12.根據(jù)權(quán)利要求11所述的終端,其特征在于,所述時(shí)間設(shè)置模塊還用于,接收服務(wù)器發(fā)送的包含有多組第一時(shí)間節(jié)點(diǎn)與預(yù)定播放時(shí)間節(jié)點(diǎn)一一對應(yīng)的關(guān)系列表;解析所述關(guān)系列表,獲得每組第一時(shí)間節(jié)點(diǎn)和對應(yīng)的預(yù)定播放時(shí)間節(jié)點(diǎn)。13.根據(jù)權(quán)利要求10所述的終端,其特征在于,所述緩存模塊還用于, 判斷所述播放模塊中的所述多媒體文件是否播放完成,若播放完成,則清空本地存儲(chǔ)設(shè)備中緩存的多媒體文件。14.一種服務(wù)器,其特征在于,包括: 播放時(shí)間設(shè)定模塊,用于接收多媒體定時(shí)播放的設(shè)定指令,獲得多媒體播放的預(yù)定播放時(shí)間節(jié)點(diǎn);將所述預(yù)定播放時(shí)間節(jié)點(diǎn)分別發(fā)送到時(shí)間長度查表模塊和信息發(fā)送模塊; 時(shí)間長度查表模塊,用于接收播放時(shí)間設(shè)定模塊發(fā)送的所述預(yù)定播放時(shí)間節(jié)點(diǎn),并確定所述預(yù)定播放時(shí)間節(jié)點(diǎn)所處的時(shí)間區(qū)段,查找預(yù)設(shè)的時(shí)間區(qū)段列表,獲得所述預(yù)定播放時(shí)間節(jié)點(diǎn)對應(yīng)的時(shí)間長度值;其中,所述時(shí)間區(qū)段列表為時(shí)間區(qū)段與時(shí)間長度值的對應(yīng)關(guān)系列表;將所述預(yù)定播放時(shí)間節(jié)點(diǎn)提前所述時(shí)間長度值,得到第一時(shí)間節(jié)點(diǎn);將所述第一時(shí)間節(jié)點(diǎn)發(fā)送給信息發(fā)送模塊; 信息發(fā)送模塊,用于接收時(shí)間長度查表模塊發(fā)送的所述第一時(shí)間節(jié)點(diǎn)和播放時(shí)間設(shè)定模塊發(fā)送的所述預(yù)定播放時(shí)間節(jié)點(diǎn),并將所述第一時(shí)間節(jié)點(diǎn)和所述預(yù)定播放時(shí)間節(jié)點(diǎn)發(fā)送到終端中。15.根據(jù)權(quán)利要求14所述的服務(wù)器,其特征在于,還包括高峰判斷模塊; 所述播放時(shí)間設(shè)定模塊還用于將所述預(yù)定播放時(shí)間節(jié)點(diǎn)發(fā)送到所述高峰判斷模塊; 所述高峰判斷模塊用于,接收所述播放時(shí)間設(shè)定模塊發(fā)送的所述預(yù)定播放時(shí)間節(jié)點(diǎn),并判斷所述預(yù)定播放時(shí)間節(jié)點(diǎn)是否處于高峰時(shí)段,若處于高峰時(shí)段,則向時(shí)間長度查表模塊發(fā)送查表指令,,若沒有處于高峰時(shí)段,指示信息發(fā)送模塊發(fā)送信息; 所述時(shí)間長度查表模塊還用于,接收所述高峰判斷模塊發(fā)送的查表指令,查找預(yù)設(shè)的時(shí)間區(qū)段列表; 所述信息發(fā)送模塊還用于,根據(jù)所述高峰判斷模塊的指示,向終端發(fā)送預(yù)設(shè)的第三時(shí)間節(jié)點(diǎn)和預(yù)定播放時(shí)間節(jié)點(diǎn);其中,所述第三時(shí)間節(jié)點(diǎn)早于所述預(yù)定播放時(shí)間節(jié)點(diǎn);且所述第三時(shí)間節(jié)點(diǎn)為終端請求獲取多媒體文件的時(shí)間節(jié)點(diǎn)。16.根據(jù)權(quán)利要求14所述的服務(wù)器,其特征在于,還包括終端判斷模塊, 所述時(shí)間長度查表模塊還用于將所述第一時(shí)間節(jié)點(diǎn)發(fā)送給終端判斷模塊; 所述終端判斷模塊用于,若檢測到新的終端接入服務(wù)器,判斷當(dāng)前時(shí)間是否超過所述第一時(shí)間節(jié)點(diǎn);若超過所述第一時(shí)間節(jié)點(diǎn),則指示所述信息發(fā)送模塊停止發(fā)送信息;若沒有超過所述第一時(shí)間節(jié)點(diǎn),指示所述信息發(fā)送模塊向所述新的終端發(fā)送信息; 所述信息發(fā)送模塊還用于,根據(jù)所述終端判斷模塊的指示發(fā)送信息或停止發(fā)送信息。17.根據(jù)權(quán)利要求16所述的服務(wù)器,其特征在于,所述終端判斷模塊還用于,若當(dāng)前時(shí)間超過所述第一時(shí)間節(jié)點(diǎn),則指示所述信息發(fā)送模塊向所述新的終端發(fā)送多媒體獲取指令; 終端接收所述多媒體獲取指令,向服務(wù)器請求獲取需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件。18.根據(jù)權(quán)利要求14所述的服務(wù)器,其特征在于,所述信息發(fā)送模塊還用于,接收終端發(fā)送的多媒體獲取請求,向終端發(fā)送需要在所述預(yù)定播放時(shí)間節(jié)點(diǎn)進(jìn)行播放的多媒體文件。19.一種定時(shí)播放多媒體的系統(tǒng),其特征在于,包括權(quán)利要求10-13任意一項(xiàng)所述的終端和權(quán)利要求14-18任意一項(xiàng)所述的服務(wù)器。
【文檔編號】H04N21/262GK105847894SQ201610173939
【公開日】2016年8月10日
【申請日】2016年3月24日
【發(fā)明人】高健
【申請人】樂視控股(北京)有限公司, 樂視網(wǎng)信息技術(shù)(北京)股份有限公司