一種多浮層的展現(xiàn)方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請涉及多媒體信息技術(shù)領(lǐng)域,特別是涉及一種多浮層的展現(xiàn)方法,和一種多浮層的展現(xiàn)裝置。
【背景技術(shù)】
[0002]收看電視節(jié)目(或視頻節(jié)目)是人們生活中最平常的娛樂方式之一,隨著科技的發(fā)展和人們生活水平的提高,人們不再滿足于傳統(tǒng)電視的被動式收看節(jié)目,基于互聯(lián)網(wǎng)的電視節(jié)目播放模式逐漸發(fā)展起來。例如,越來越多的用戶選擇通過智能電視,以直播、點播、重播等各種的方式收看電視節(jié)目(或視頻節(jié)目)。
[0003]在智能電視或其它基于互聯(lián)網(wǎng)電視中,電視臺為了滿足用戶了解當(dāng)前節(jié)目信息的需求,或者吸引用戶收看其它的節(jié)目,會通過在用戶界面指定的位置上顯示某種的浮層,例如,通過當(dāng)前節(jié)目信息浮層的顯示向用戶提供當(dāng)前節(jié)目的節(jié)目信息,通過節(jié)目預(yù)告信息浮層的顯示向用戶提供下一個節(jié)目的預(yù)告信息等等。
[0004]目前,由于不同的浮層因自身的設(shè)定具有不同的顯示時機,使得用戶界面會出現(xiàn)同一時間段需要顯示不同的節(jié)目浮層情況,從而造成浮層顯示時出現(xiàn)沖突,例如,在17:59:00開始顯示節(jié)目預(yù)告信息浮層,直到17:59:15。這時有一個節(jié)目推薦信息浮層需要在17:59:10顯示,這時就可能會出現(xiàn)由于節(jié)目預(yù)告信息浮層的播放,導(dǎo)致節(jié)目推薦信息浮層漏播的情況,或者,節(jié)目預(yù)告信息浮層播到一半即被切換的情況。
[0005]因此,目前需要本領(lǐng)域技術(shù)人員迫切解決的一個技術(shù)問題就是:如何提供一種多浮層的展現(xiàn)機制,以解決在展現(xiàn)多個浮層時容易出現(xiàn)沖突的問題,避免出現(xiàn)漏播某個浮層或者浮層播到一半即被切換的情況。
【發(fā)明內(nèi)容】
[0006]本申請實施例所要解決的技術(shù)問題是提供一種多浮層的展現(xiàn)方法,以解決在展現(xiàn)多個浮層信息時容易出現(xiàn)沖突的問題,避免出現(xiàn)漏播某個浮層或者浮層播到一半即被切換的情況。
[0007]相應(yīng)的,本申請實施例還提供了一種多浮層的展現(xiàn)裝置,用以保證上述方法的實現(xiàn)及應(yīng)用。
[0008]為了解決上述問題,本申請公開了一種浮層的展現(xiàn)方法,所述浮層具有優(yōu)先級和時間參數(shù),所述的方法包括:
[0009]當(dāng)在同一時間點存在至少兩個待展現(xiàn)浮層時,依據(jù)所述待展現(xiàn)浮層的優(yōu)先級和時間參數(shù)確定各待展現(xiàn)浮層的展現(xiàn)時間區(qū)間;所述各待展現(xiàn)浮層的展現(xiàn)時間區(qū)間不重疊;
[0010]按照所述各待展現(xiàn)浮層的展現(xiàn)時間區(qū)間,分別對應(yīng)展現(xiàn)各待展現(xiàn)浮層。
[0011]優(yōu)選的,所述時間參數(shù)包括原始時間區(qū)間,所述原始時間區(qū)間具有原始起始時間,所述在同一時間點存在的至少兩個待展現(xiàn)浮層為,所述原始起始時間相同的至少兩個待展現(xiàn)浮層。
[0012]優(yōu)選的,所述當(dāng)在同一時間點存在至少兩個待展現(xiàn)浮層時,依據(jù)所述待展現(xiàn)浮層的優(yōu)先級和時間參數(shù)確定各待展現(xiàn)浮層的展現(xiàn)時間區(qū)間的步驟包括:
[0013]當(dāng)在同一時間點存在至少兩個待展現(xiàn)浮層時,確定所述至少兩個待展現(xiàn)浮層的優(yōu)先級是否相同;
[0014]若存在不同優(yōu)先級時,則將優(yōu)先級較低的待展現(xiàn)浮層的原始時間區(qū)間,延時至所述優(yōu)先級較高的待展現(xiàn)浮層的原始時間區(qū)間之后;
[0015]若存在相同優(yōu)先級時,則確定當(dāng)前待展現(xiàn)浮層及下一個待展現(xiàn)浮層,并將所述下一個待展現(xiàn)浮層的原始時間區(qū)間,延時至所述當(dāng)前待展現(xiàn)浮層的原始時間區(qū)間之后。
[0016]優(yōu)選的,所述將優(yōu)先級較低的待展現(xiàn)浮層的原始時間區(qū)間,延時至所述優(yōu)先級較高的待展現(xiàn)浮層的原始時間區(qū)間之后的子步驟進一步包括:
[0017]獲取所述優(yōu)先級較高的待展現(xiàn)浮層的原始停止時間與所述優(yōu)先級較低的待展現(xiàn)浮層的原始起始時間的第一時間差值;
[0018]將所述第一時間差值增加預(yù)設(shè)的時間間隔獲得延時參數(shù);
[0019]將優(yōu)先級較低的待展現(xiàn)浮層的原始時間區(qū)間增加所述延時參數(shù)。
[0020]優(yōu)選的,所述確定當(dāng)前待展現(xiàn)浮層及下一個待展現(xiàn)浮層,并將所述下一個待展現(xiàn)浮層的原始時間區(qū)間,延時至所述當(dāng)前待展現(xiàn)浮層的原始時間區(qū)間之后的子步驟進一步包括:
[0021]隨機確定當(dāng)前待展現(xiàn)浮層及下一個待展現(xiàn)浮層;
[0022]獲取所述的當(dāng)前待展現(xiàn)浮層的原始停止時間與所述下一個待展現(xiàn)浮層的原始起始時間的第二時間差值;
[0023]將所述第二時間差值增加預(yù)設(shè)的時間間隔獲得延時參數(shù);
[0024]將所述下一個待展現(xiàn)浮層的原始時間區(qū)間增加所述延時參數(shù)。
[0025]優(yōu)選的,所述時間參數(shù)具有原始時間區(qū)間,所述原始時間區(qū)間具有原始起始時間,所述在同一時間點存在的至少兩個待展現(xiàn)浮層為,所述原始時間區(qū)間存在重疊且所述原始起始時間不相同的至少兩個待展現(xiàn)浮層。
[0026]優(yōu)選的,所述當(dāng)在同一時間點存在至少兩個待展現(xiàn)浮層時,依據(jù)所述待展現(xiàn)浮層的優(yōu)先級和時間參數(shù)確定各待展現(xiàn)浮層的展現(xiàn)時間區(qū)間的步驟包括:
[0027]按照原始起始時間先后確定當(dāng)前待展現(xiàn)浮層及下一個待展現(xiàn)浮層,將所述下一個待展現(xiàn)浮層的原始時間區(qū)間,延時至所述當(dāng)前待展現(xiàn)浮層的原始時間區(qū)間之后。
[0028]優(yōu)選的,所述確定當(dāng)前待展現(xiàn)浮層及下一個待展現(xiàn)浮層,并將所述下一個待展現(xiàn)浮層的原始時間區(qū)間,延時至所述當(dāng)前待展現(xiàn)浮層的原始時間區(qū)間之后的子步驟進一步包括:
[0029]按照原始起始時間先后確定當(dāng)前待展現(xiàn)浮層及下一個待展現(xiàn)浮層;
[0030]獲取所述的當(dāng)前待展現(xiàn)浮層的原始停止時間與所述下一個待展現(xiàn)浮層的原始起始時間的第三時間差值;
[0031]將所述第三時間差值增加預(yù)設(shè)的時間間隔獲得延時參數(shù);
[0032]將所述下一個待展現(xiàn)浮層的原始時間區(qū)間增加所述延時參數(shù)。
[0033]為了解決上述問題,本申請公開了一種浮層的展現(xiàn)裝置,所述浮層具有優(yōu)先級和時間參數(shù),所述的裝置包括:
[0034]展現(xiàn)時間確定模塊,用于當(dāng)在同一時間點存在至少兩個待展現(xiàn)浮層時,依據(jù)所述待展現(xiàn)浮層的優(yōu)先級和時間參數(shù)確定各待展現(xiàn)浮層的展現(xiàn)時間區(qū)間;所述各待展現(xiàn)浮層的展現(xiàn)時間區(qū)間不重疊;
[0035]展現(xiàn)模塊,用于按照所述各待展現(xiàn)浮層的展現(xiàn)時間區(qū)間,分別對應(yīng)展現(xiàn)各待展現(xiàn)浮層。
[0036]優(yōu)選的,所述時間參數(shù)包括原始時間區(qū)間,所述原始時間區(qū)間具有原始起始時間,所述在同一時間點存在的至少兩個待展現(xiàn)浮層為,所述原始起始時間相同的至少兩個待展現(xiàn)浮層。
[0037]優(yōu)選的,所述展現(xiàn)時間確定模塊包括:
[0038]優(yōu)先級確定子模塊,當(dāng)在同一時間點存在至少兩個待展現(xiàn)浮層時,確定所述至少兩個待展現(xiàn)浮層的優(yōu)先級是否相同;若存在不同優(yōu)先級時,則調(diào)用第一延時子模塊;若存在相同優(yōu)先級時,則調(diào)用第二延時子模塊;
[0039]第一延時子模塊,用于將優(yōu)先級較低的待展現(xiàn)浮層的原始時間區(qū)間,延時至所述優(yōu)先級較高的待展現(xiàn)浮層的原始時間區(qū)間之后;
[0040]第二延時子模塊,用于確定當(dāng)前待展現(xiàn)浮層及下一個待展現(xiàn)浮層,并將所述下一個待展現(xiàn)浮層的原始時間區(qū)間,延時至所述當(dāng)前待展現(xiàn)浮層的原始時間區(qū)間之后。
[0041]優(yōu)選的,所述第一延時子模塊進一步包括:
[0042]第一時間差值獲取單元,用于獲取所述優(yōu)先級較高的待展現(xiàn)浮層的原始停止時間與所述優(yōu)先級較低的待展現(xiàn)浮層的原始起始時間的第一時間差值;
[0043]第一延時參數(shù)獲取單元,用于將所述第一時間差值增加預(yù)設(shè)的時間間隔獲得延時參數(shù);
[0044]第一延時計算單元,用于將優(yōu)先級較低的待展現(xiàn)浮層的原始時間區(qū)間增加所述延時參數(shù)。
[0045]優(yōu)選的,所述第二延時子模塊進一步包括:
[0046]第一排序單元,用于隨機確定當(dāng)前待展現(xiàn)浮層及下一個待展現(xiàn)浮層;
[0047]第二時間差值獲取單元,用于獲取所述的當(dāng)前待展現(xiàn)浮層的原始停止時間與所述下一個待展現(xiàn)浮層的原始起始時間的第二時間差值;
[0048]第二延時參數(shù)獲取單元,用于將所述第二時間差值增加預(yù)設(shè)的時間間隔獲得延時參數(shù);
[0049]第二延時計算單元,用于將所述下一個待展現(xiàn)浮層的原始時間區(qū)間增加所述延時參數(shù)。
[0050]優(yōu)選的,所述時間參數(shù)具有原始時間區(qū)間,所述原始時間區(qū)間具有原始起始時間,所述在同一時間點存在的至少兩個待展現(xiàn)浮層為,所述原始時間區(qū)間存在重疊且所述原始起始時間不相同的至少兩個待展現(xiàn)浮層。
[0051]優(yōu)選的,所述展現(xiàn)時間確定模塊包括:
[0052]第三延時子模塊,用于按照原始起始時間先后確定當(dāng)前待展現(xiàn)浮層及下一個待展現(xiàn)浮層,將所述下一個待展現(xiàn)浮層的原始時間區(qū)間,延時至所述當(dāng)前待展現(xiàn)浮層的原始時間區(qū)間之后。
[0053]優(yōu)選的,所述第三延時子模塊進一步包括:
[0054]第二排序單元,用于按照原始起始時間先后確定當(dāng)前待展現(xiàn)浮層及下一個待展現(xiàn)浮層;
[0055]第三時間差值獲取單元,用于獲取所述的當(dāng)前待展現(xiàn)浮層的原始停止時間與所述下一個待展現(xiàn)浮層的原始起始時間的第三時間差值;
當(dāng)前第1頁
1 
2 
3 
4