桌面啟動器主界面配置信息的生成方法及裝置的制造方法
【專利摘要】本發(fā)明適用于智能電視領(lǐng)域,提供一種桌面啟動器主界面配置信息的生成方法及裝置,所述方法包括:在桌面啟動器主界面上添加Tab頁,并在每個Tab頁內(nèi)添加相應(yīng)尺寸的塊;編輯國家碼,為編排好的主界面的布局添加國家碼;設(shè)置各牌照商的權(quán)重以及各牌照商下各個視頻類別的權(quán)重;計算桌面啟動器主界面上視頻資源為空的塊的塊數(shù);根據(jù)塊數(shù)、各牌照商以及各個視頻類別的權(quán)重計算每個視頻類別需要填充的視頻資源數(shù);根據(jù)每個視頻類別需要填充的視頻資源數(shù)獲取相應(yīng)國家碼下的視頻資源,并填充所述視頻資源的海報至視頻資源為空的塊中,生成桌面啟動器主界面配置信息。本發(fā)明,減小了運營人員的工作量,提高了運營人員發(fā)布桌面啟動器主界面的效率。
【專利說明】
桌面啟動器主界面配置信息的生成方法及裝置
技術(shù)領(lǐng)域
[0001] 本發(fā)明屬于智能電視技術(shù)領(lǐng)域,尤其涉及一種桌面啟動器主界面配置信息的生成 方法及裝置。
【背景技術(shù)】
[0002] 智能電視是基于互聯(lián)網(wǎng)浪潮沖擊形成的新產(chǎn)品,其目的是帶給用戶更便捷的體 驗,目前已經(jīng)成為電視的潮流趨勢。
[0003] 隨著"智能硬件互聯(lián)網(wǎng)化",智能電視互聯(lián)網(wǎng)運營已經(jīng)成為一種趨勢。Launcher是 安卓系統(tǒng)桌面啟動器。通常,Launcher主界面運營人員要根據(jù)市場的變化及用戶喜好隨時 編排Launcher主界面里面的視頻資源。
[0004] 然而,目前市場上存在的基于WEB的Launcher主界面的編排系統(tǒng)大多數(shù)還是運營 人員手工編排視頻資源。運營人員要根據(jù)不同國家碼、不同牌照商、不同視頻分類等條件編 排Launcher主界面里面的視頻資源。以上方式使得每天運營人員編排Launcher主界面的工 作量非常大。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明實施例提供了一種桌面啟動器主界面配置信息的生成方法及裝置,旨在解 決現(xiàn)有技術(shù)提供的桌面啟動器主界面配置信息的生成方法,使得每天運營人員編排 Launcher主界面的工作量非常大的問題。
[0006] 一方面,提供一種Launcher主界面配置信息的生成方法,所述方法包括:
[0007] 步驟A、編排Launcher主界面的布局,在所述Launcher主界面上添加Tab頁,并在每 個Tab頁內(nèi)添加相應(yīng)尺寸的Block塊;
[0008] 步驟B、編輯國家碼,為編排好的所述Launcher主界面的布局添加國家碼;
[0009] 步驟C、設(shè)置各牌照商的權(quán)重以及各牌照商下各個視頻類別的權(quán)重;
[0010] 步驟D、計算Launcher主界面上視頻資源為空的Block塊的塊數(shù);
[0011] 步驟E、根據(jù)所述塊數(shù)、各牌照商的權(quán)重以及各牌照商下各個視頻類別的權(quán)重計算 每個視頻類別需要填充的視頻資源數(shù);
[0012] 步驟F、根據(jù)所述每個視頻類別需要填充的視頻資源數(shù)獲取相應(yīng)的視頻資源,并填 充獲取到的視頻資源的海報至視頻資源為空的Block塊中,生成Launcher主界面配置信息。
[0013] 進一步地,所述D包括:
[0014] 遍歷Launcher主界面中的每個Tab頁;
[0015]將各個Tab頁中視頻資源為空的Block塊的塊數(shù)進行累加,得到Launcher主界面上 視頻資源為空的Block塊的總塊數(shù)。
[0016] 進一步地,所述步驟F包括:
[0017] 根據(jù)所述每個視頻類別需要填充的視頻資源數(shù)獲取相應(yīng)國家碼下的視頻資源;
[0018] 把所述視頻資源的海報裁剪后填充至視頻資源為空的Block塊中,生成Launcher 主界面配置信息。
[0019] 進一步地,所述視頻資源的海報是矩形,所述Block塊是正方形,所述把所述視頻 資源的海報裁剪后填充至視頻資源為空的Block塊中,包括:
[0020] 取所述視頻資源的海報最短的邊,將矩形裁剪成正方形;
[0021] 若裁剪后的海報邊長大于填充塊的邊長,則對裁剪后的海報進行壓縮操作;
[0022] 若裁剪后的海報邊長小于填充塊的邊長,則對裁剪后的海報進行拉伸操作。
[0023] 進一步地,在所述步驟A之前,還包括:
[0024]配置定時任務(wù),設(shè)置觸發(fā)自動生成Launcher主界面配置信息的時刻;
[0025] 在所述步驟C之后,還包括:
[0026]啟動計時器進行計時;
[0027]當(dāng)計時時間到達設(shè)置的觸發(fā)自動生成Launcher主界面配置信息的時刻時,依次執(zhí) 行步驟D至步驟F。
[0028]另一方面,提供一種Launcher主界面配置信息的生成裝置,所述裝置包括:
[0029] 布局編排模塊,用于編排Launcher主界面的布局,在所述Launcher主界面上添加 Tab頁,并在每個Tab頁內(nèi)添加相應(yīng)尺寸的Block塊;
[0030] 國家碼編輯模塊,用于編輯國家碼,為編排好的所述Launcher主界面的布局添加 國家碼;
[0031] 權(quán)重設(shè)置模塊,用于設(shè)置各牌照商的權(quán)重以及各牌照商下各個視頻類別的權(quán)重; [0032]填充數(shù)計算模塊,用于計算Launcher主界面上視頻資源為空的Block塊的塊數(shù); [0033]資源數(shù)計算模塊,用于根據(jù)所述塊數(shù)、各牌照商的權(quán)重以及各牌照商下各個視頻 類別的權(quán)重計算每個視頻類別需要填充的視頻資源數(shù);
[0034]資源填充模塊,用于根據(jù)所述每個視頻類別需要填充的視頻資源數(shù)獲取相應(yīng)國家 碼下的視頻資源,并填充獲取到的視頻資源的海報至視頻資源為空的Block塊中,生成 Launcher主界面配置信息。
[0035] 進一步地,所述填充數(shù)計算模塊包括:
[0036] 遍歷單元,用于遍歷Launcher主界面中的每個Tab頁;
[0037]累加單元,用于將各個Tab頁中視頻資源為空的Block塊進行累加,得到Launcher 主界面上視頻資源為空的Block塊的總塊數(shù)。
[0038]進一步地,所述資源填充模塊包括:
[0039]資源獲取單元,用于根據(jù)所述每個視頻類別需要填充的視頻資源數(shù)獲取相應(yīng)國家 碼下的視頻資源;
[0040]資源填充單元,用于把所述視頻資源的海報裁剪后填充至視頻資源為空的Block 塊中,生成Launcher主界面配置信息。
[0041]進一步地,所述視頻資源的海報是矩形,所述Block塊是正方形,所述資源填充單 元包括:
[0042]裁剪子單元,用于取所述視頻資源的海報最短的邊,將矩形裁剪成正方形;
[0043] 壓縮單元,用于若裁剪后的海報邊長大于填充塊的邊長,則對裁剪后的海報進行 壓縮操作;
[0044] 拉伸單元,用于若裁剪后的海報邊長小于填充塊的邊長,則對裁剪后的海報進行 拉伸操作。
[0045] 進一步地,所述裝置還包括:
[0046] 定時任務(wù)配置模塊,用于配置定時任務(wù),設(shè)置觸發(fā)自動生成Launcher主界面配置 信息的時刻;
[0047] 計時模塊,用于啟動計時器進行計時;
[0048]觸發(fā)模塊,用于當(dāng)計時時間到達設(shè)置的觸發(fā)自動生成Launcher主界面配置信息的 時刻時,依次調(diào)用填充數(shù)計算模塊、資源數(shù)計算模塊和資源填充模塊自動生成Launcher主 界面配置信息。
[0049] 在本發(fā)明實施例,運營人員編排好Launcher主界面的布局、編輯好國家碼、設(shè)置好 各牌照商的權(quán)重以及各牌照商下各個視頻類別的權(quán)重后,系統(tǒng)會自動先計算Launcher主界 面上視頻資源為空的Block塊的塊數(shù),再根據(jù)所述塊數(shù)、各牌照商的權(quán)重以及各牌照商下各 個視頻類別的權(quán)重計算每個視頻類別需要填充的視頻資源數(shù),然后根據(jù)所述每個視頻類別 需要填充的視頻資源數(shù)獲取相應(yīng)國家碼下的視頻資源,并填充獲取到的視頻資源的海報至 視頻資源為空的Block塊中,生成Launcher主界面配置信息。該生成Launcher主界面配置信 息的方法大大減小了運營人員的工作量,提高了運營人員發(fā)布Launcher主界面的效率。
【附圖說明】
[0050] 圖1是本發(fā)明實施例一提供的桌面啟動器主界面配置信息的生成方法的實現(xiàn)流程 圖;
[0051] 圖2是本發(fā)明實施例一提供的桌面啟動器主界面配置信息的生成方法中,編排 Launcher主界面的布局的示意圖;
[0052]圖3是本發(fā)明實施例一提供的桌面啟動器主界面配置信息的生成方法中,編排 Launcher主界面的布局的示意圖;
[0053]圖4是本發(fā)明實施例一提供的桌面啟動器主界面配置信息的生成方法中,設(shè)置各 個牌照商的權(quán)重示意圖;
[0054]圖5是本發(fā)明實施例一提供的桌面啟動器主界面配置信息的生成方法中,設(shè)置各 個牌照商下各個視頻類別的權(quán)重示意圖;
[0055] 圖6是本發(fā)明實施例二提供的桌面啟動器主界面配置信息的生成裝置的結(jié)構(gòu)框 圖。
【具體實施方式】
[0056] 為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對 本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。
[0057]在本發(fā)明實施例中,運營人員編排好Launcher主界面的布局、編輯好國家碼、設(shè)置 好各牌照商的權(quán)重以及各牌照商下各個視頻類別的權(quán)重后,系統(tǒng)會自動先計算Launcher主 界面上視頻資源為空的Block塊的塊數(shù),再根據(jù)所述塊數(shù)、各牌照商的權(quán)重以及各牌照商下 各個視頻類別的權(quán)重計算每個視頻類別需要填充的視頻資源數(shù),然后根據(jù)所述每個視頻類 別應(yīng)當(dāng)填充的視頻資源數(shù)獲取相應(yīng)的視頻資源,并填充獲取到的視頻資源的海報至視頻資 源為空的Block塊中,生成Launcher主界面配置信息。
[0058]以下結(jié)合具體實施例對本發(fā)明的實現(xiàn)進行詳細描述:
[0059] 實施例一
[0060]圖1示出了本發(fā)明實施例一提供的桌面啟動器主界面配置信息的生成方法的實現(xiàn) 流程,詳述如下:
[0061 ] 在步驟S101中,編排Launcher主界面的布局,在所述Launcher主界面上添加Tab 頁,并在每個Tab頁內(nèi)添加相應(yīng)尺寸的Block塊。
[0062] 在本發(fā)明實施例中,運營人員通過瀏覽器在Launcher主界面添加tab頁,并在每個 tab頁內(nèi)添加相應(yīng)尺寸的Block塊,圖2中顯示的是Launcher主界面信息的Tab頁列表,點擊 【添加Tab】按鈕后進入到編輯Tab頁面,如圖3中有四個按鈕,點擊對應(yīng)的按鈕后會自動將對 應(yīng)尺寸的Block塊添加到Tab頁中,每個Block塊會填充對應(yīng)視頻資源的海報,智能電視接收 用戶上述操作并存儲操作結(jié)果。
[0063] 在步驟S102中,編輯國家碼,為編排好的所述Launcher主界面的布局添加國家碼。
[0064]在本發(fā)明實施例中,運營人員通過瀏覽器在編排好的所述Launcher主界面的布局 添加、修改、刪除國家碼,智能電視接收用戶上述操作并存儲國家碼。
[0065]在步驟S103中,設(shè)置各牌照商的權(quán)重以及各牌照商下各個視頻類別的權(quán)重。
[0066]在本發(fā)明實施例中,運營人員通過瀏覽器設(shè)置各牌照商的權(quán)重以及各牌照商下各 個視頻類別的權(quán)重。首先設(shè)置各個牌照商的權(quán)重,如圖4所示,權(quán)重總數(shù)為100;然后設(shè)置各 個牌照商下各個視頻類別的權(quán)重,如圖5所示,權(quán)重總數(shù)為100,智能電視接收用戶上述操作 并存儲各權(quán)重數(shù)。
[0067] 在步驟S104中,計算Launcher主界面上視頻資源為空的Block塊的塊數(shù)。
[0068]在本發(fā)明實施例中,智能電視首先遍歷Launcher主界面中的每個Tab頁;然后將各 個Tab頁中視頻資源為空的Block塊的塊數(shù)進行累加,得到Launcher主界面上視頻資源為空 的Block塊的總塊數(shù),可記為FillNum。
[0069] 在步驟S105中,根據(jù)所述塊數(shù)、各牌照商的權(quán)重以及各牌照商下各個視頻類別的 權(quán)重計算每個視頻類別需要填充的視頻資源數(shù)。
[0070] 在本發(fā)明實施例中,智能電視根據(jù)步驟S104計算得到的塊數(shù)、步驟S103設(shè)置的各 牌照商的權(quán)重以及各牌照商下各個視頻類別的權(quán)重計算每個視頻類別需要填充的視頻資 源數(shù)。
[0071] 例如:牌照商A的權(quán)重為80;
[0072] 牌照商A的視頻類別aa的權(quán)重為40;視頻類別ab的權(quán)重為60;
[0073]牌照商B的權(quán)重為20;
[0074]牌照商B的視頻類別ba的權(quán)重為30;視頻類別bb的權(quán)重為70;
[0075] 視頻類別aa應(yīng)當(dāng)填充的資源數(shù)為80*40*FillNum/10000;
[0076] 視頻類別類ab應(yīng)當(dāng)填充的資源數(shù)為80*60*FillNum/10000;
[0077] 視頻類別ba應(yīng)當(dāng)填充的資源數(shù)為20*30*FillNum/10000;
[0078] 視頻分類bb應(yīng)當(dāng)填充的資源數(shù)為20*70*FillNum/10000。
[0079] 在步驟S106中,根據(jù)所述每個視頻類別需要填充的視頻資源數(shù)獲取相應(yīng)國家碼下 的視頻資源,并填充獲取到的視頻資源的海報至視頻資源為空的Block塊中,生成Launcher 主界面配置信息。
[0080] 在本發(fā)明實施例中,智能電視先根據(jù)所述每個視頻類別需要填充的視頻資源數(shù)從 服務(wù)器中獲取相應(yīng)國家碼下的視頻資源,再把所述視頻資源的海報裁剪后填充至視頻資源 為空的Block塊中,生成Launcher主界面配置信息。
[0081] 具體的,視頻專區(qū)服務(wù)器提供了兩個接口。其中,接口A用于根據(jù)牌照商id獲取視 頻類別數(shù)據(jù);接口 B用于根據(jù)牌照商id和視頻類別獲取視頻資源數(shù)據(jù)。
[0082] 調(diào)用接口 A獲得牌照商的視頻類別數(shù)據(jù)后,再調(diào)用接口 B獲取視頻資源數(shù)據(jù)。
[0083] 其中,獲取到的視頻資源的海報是矩形,而Launcher主界面中得Block塊是正方 形,因此,獲取到視頻資源數(shù)據(jù)后,可以先取視頻資源的海報最短的邊,將矩形裁剪成正方 形;若裁剪后的海報邊長大于填充塊的邊長,則再對裁剪后的海報進行壓縮操作;若裁剪后 的海報邊長小于填充塊的邊長,則再對裁剪后的海報進行拉伸操作。
[0084]對裁剪后的視頻資源的海報進行壓縮或者拉伸操作后,可以將處理過的海報填充 至視頻資源為空的Block塊中,生成Launcher主界面配置信息。
[0085] 優(yōu)選地,在步驟S101之前,還可以包括:
[0086]步驟1、配置定時任務(wù),設(shè)置觸發(fā)自動生成Launcher主界面配置信息的時刻。
[0087] 在本發(fā)明實施例中,運營人員通過瀏覽器配置定時任務(wù),設(shè)置觸發(fā)自動生成 Launcher主界面配置信息的時刻。智能電視提供了年月日時分秒星期等選擇。運營人員可 以通過設(shè)置年月日時分秒等信息來控制定時任務(wù)的啟動時間及啟動頻度,智能電視依據(jù)運 營人員的配置設(shè)置該定時任務(wù)并存儲配置信息。
[0088] 具體的,可以通過編寫配置文件來配置定時任務(wù),編寫格式如表1所示,用年月日 時分秒共6組數(shù)字表示,每組數(shù)字用空格隔開,表1中給出了每一組數(shù)字的詳細說明。
[0089] 例如,配置的定時任務(wù)為每天上午8點45分執(zhí)行則為0 0 0 8 45 0。
[0091]表1
[0092] 在步驟S103之后,還包括:
[0093] 步驟2、啟動計時器進行計時;
[0094]步驟3、當(dāng)計時時間到達設(shè)置的觸發(fā)自動生成Launcher主界面配置信息的時刻時, 依次執(zhí)行步驟S104至步驟S106。
[0095]本實施例,接收運營人員的輸入操作以編排好Launcher主界面的布局、編輯好國 家碼、設(shè)置好各牌照商的權(quán)重以及各牌照商下各個視頻類別的權(quán)重后,智能電視系統(tǒng)會自 動先計算Launcher主界面上視頻資源為空的Block塊的塊數(shù),再根據(jù)所述塊數(shù)、各牌照商的 權(quán)重以及各牌照商下各個視頻類別的權(quán)重計算每個視頻類別需要填充的視頻資源數(shù),然后 根據(jù)所述每個視頻類別需要填充的視頻資源數(shù)獲取相應(yīng)國家碼下的視頻資源,并填充獲取 到的視頻資源的海報至視頻資源為空的Block塊中,生成Launcher主界面配置信息。該生成 Launcher主界面配置信息的方法大大減小了運營人員的工作量,提高了運營人員發(fā)布 Launcher主界面的效率。
[0096]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述各實施例方法中的全部或部分步驟是可 以通過程序來指令相關(guān)的硬件來完成,相應(yīng)的程序可以存儲于一計算機可讀取存儲介質(zhì) 中,所述的存儲介質(zhì),如R0M/RAM、磁盤或光盤等。
[0097]實施例二
[0098]圖6示出了本發(fā)明實施例二提供的桌面啟動器主界面配置信息的生成裝置的具體 結(jié)構(gòu)框圖,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分。該桌面啟動器主界面配置 信息的生成裝置6包括:布局編排模塊61、國家碼編輯模塊62、權(quán)重設(shè)置模塊63、填充數(shù)計算 模塊64、資源數(shù)計算模塊65和資源填充模塊66。
[00"] 其中,布局編排模塊61,用于編排Launcher主界面的布局,在所述Launcher主界面 上添加 Tab頁,并在每個Tab頁內(nèi)添加相應(yīng)尺寸的Block塊;
[0?00]國家碼編輯模塊62,用于編輯國家碼,為編排好的所述Launcher主界面的布局添 加國家碼;
[0101]權(quán)重設(shè)置模塊63,用于設(shè)置各牌照商的權(quán)重以及各牌照商下各個視頻類別的權(quán) 重;
[0102]填充數(shù)計算模塊64,用于計算Launcher主界面上視頻資源為空的Block塊的塊數(shù); [0103]資源數(shù)計算模塊65,用于根據(jù)所述塊數(shù)、各牌照商的權(quán)重以及各牌照商下各個視 頻類別的權(quán)重計算每個視頻類別需要填充的視頻資源數(shù);
[0104] 資源填充模塊66,用于根據(jù)所述每個視頻類別需要填充的視頻資源數(shù)獲取相應(yīng)國 家碼下的視頻資源,并填充獲取到的視頻資源的海報至視頻資源為空的Block塊中,生成 Launcher主界面配置信息。
[0105] 進一步地,所述填充數(shù)計算模塊65包括:
[0106] 遍歷單元,用于遍歷Launcher主界面中的每個Tab頁;
[0107] 累加單元,用于將各個Tab頁中視頻資源為空的Block塊進行累加,得到Launcher 主界面上視頻資源為空的Block塊的總塊數(shù)。
[0108] 進一步地,所述資源填充模塊66包括:
[0109]資源獲取單元,用于根據(jù)所述每個視頻類別需要填充的視頻資源數(shù)獲取相應(yīng)國家 碼下的視頻資源;
[0110]資源填充單元,用于把所述視頻資源的海報裁剪后填充至視頻資源為空的Block 塊中,生成Launcher主界面配置信息。
[0111]進一步地,所述視頻資源的海報是矩形,所述Block塊是正方形,所述資源填充單 元包括:
[0112]裁剪子單元,用于取所述視頻資源的海報最短的邊,將矩形裁剪成正方形;
[0113]壓縮單元,用于若裁剪后的海報邊長大于填充塊的邊長,則對裁剪后的海報進行 壓縮操作;
[0114] 拉伸單元,用于若裁剪后的海報邊長小于填充塊的邊長,則對裁剪后的海報進行 拉伸操作。
[0115] 優(yōu)選地,所述桌面啟動器主界面配置信息的生成裝置6還包括:
[0116] 定時任務(wù)配置模塊,用于配置定時任務(wù),設(shè)置觸發(fā)自動生成Launcher主界面配置 信息的時刻;
[0117] 計時模塊,用于啟動計時器進行計時;
[0118] 觸發(fā)模塊,用于當(dāng)計時時間到達設(shè)置的觸發(fā)自動生成Launcher主界面配置信息的 時刻時,依次調(diào)用填充數(shù)計算模塊64、資源數(shù)計算模塊65和資源填充模塊66自動生成 Launcher主界面配置信息。
[0119] 本發(fā)明實施例提供的桌面啟動器主界面配置信息的生成裝置可以應(yīng)用在前述對 應(yīng)的方法實施例一中,詳情參見上述實施例一的描述,在此不再贅述。
[0120] 值得注意的是,上述裝置實施例中,所包括的各個單元只是按照功能邏輯進行劃 分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能單元的具體 名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護范圍。
[0121] 以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【主權(quán)項】
1. 一種Launcher主界面配置信息的生成方法,其特征在于,包括以下步驟: 步驟A、編排Launcher主界面的布局,在所述Launcher主界面上添加 Tab頁,并在每個 Tab頁內(nèi)添加相應(yīng)尺寸的Block塊; 步驟B、編輯國家碼,為編排好的所述Launcher主界面的布局添加國家碼; 步驟C、設(shè)置各牌照商的權(quán)重以及各牌照商下各個視頻類別的權(quán)重; 步驟D、計算Launcher主界面上視頻資源為空的Block塊的塊數(shù); 步驟E、根據(jù)所述塊數(shù)、各牌照商的權(quán)重以及各牌照商下各個視頻類別的權(quán)重計算每個 視頻類別需要填充的視頻資源數(shù); 步驟F、根據(jù)所述每個視頻類別需要填充的視頻資源數(shù)獲取相應(yīng)國家碼下的視頻資源, 并填充獲取到的視頻資源的海報至視頻資源為空的Block塊中,生成Launcher主界面配置 信息。2. 如權(quán)利要求1所述的方法,其特征在于,所述步驟D包括: 遍歷Launcher主界面中的每個Tab頁; 將各個Tab頁中視頻資源為空的Block塊的塊數(shù)進行累加,得到Launcher主界面上視頻 資源為空的Block塊的總塊數(shù)。3. 如權(quán)利要求1所述的方法,其特征在于,所述步驟F包括: 根據(jù)所述每個視頻類別需要填充的視頻資源數(shù)獲取相應(yīng)國家碼下的視頻資源; 把所述視頻資源的海報裁剪后填充至視頻資源為空的Block塊中,生成Launcher主界 面配置信息。4. 如權(quán)利要求3所述的方法,其特征在于,所述視頻資源的海報是矩形,所述Block塊是 正方形,所述把所述視頻資源的海報裁剪后填充至視頻資源為空的Block塊中,包括: 取所述視頻資源的海報最短的邊,將矩形裁剪成正方形; 若裁剪后的海報邊長大于填充塊的邊長,則對裁剪后的海報進行壓縮操作; 若裁剪后的海報邊長小于填充塊的邊長,則對裁剪后的海報進行拉伸操作。5. 如權(quán)利要求1所述的方法,其特征在于,在所述步驟A之前,還包括: 配置定時任務(wù),設(shè)置觸發(fā)自動生成Launcher主界面配置信息的時刻; 在所述步驟C之后,還包括: 啟動計時器進行計時; 當(dāng)計時時間到達設(shè)置的觸發(fā)自動生成Launcher主界面配置信息的時刻時,依次執(zhí)行步 驟D至步驟F。6. -種Launcher主界面配置信息的生成裝置,其特征在于,包括: 布局編排模塊,用于編排Launcher主界面的布局,在所述Launcher主界面上添加 Tab 頁,并在每個Tab頁內(nèi)添加相應(yīng)尺寸的Block塊; 國家碼編輯模塊,用于編輯國家碼,為編排好的所述Launcher主界面的布局添加國家 碼; 權(quán)重設(shè)置模塊,用于設(shè)置各牌照商的權(quán)重以及各牌照商下各個視頻類別的權(quán)重; 填充數(shù)計算模塊,用于計算Launcher主界面上視頻資源為空的Block塊的塊數(shù); 資源數(shù)計算模塊,用于根據(jù)所述塊數(shù)、各牌照商的權(quán)重以及各牌照商下各個視頻類別 的權(quán)重計算每個視頻類別需要填充的視頻資源數(shù); 資源填充模塊,用于根據(jù)所述每個視頻類別需要填充的視頻資源數(shù)獲取相應(yīng)國家碼下 的視頻資源,并填充獲取到的視頻資源的海報至視頻資源為空的Block塊中,生成Launcher 主界面配置信息。7. 如權(quán)利要求6所述的裝置,其特征在于,所述填充數(shù)計算模塊包括: 遍歷單元,用于遍歷Launcher主界面中的每個Tab頁; 累加單元,用于將各個Tab頁中視頻資源為空的Block塊進行累加,得到Launcher主界 面上視頻資源為空的Block塊的總塊數(shù)。8. 如權(quán)利要求6所述的裝置,其特征在于,所述資源填充模塊包括: 資源獲取單元,用于根據(jù)所述每個視頻類別需要填充的視頻資源數(shù)獲取相應(yīng)國家碼下 的視頻資源; 資源填充單元,用于把所述視頻資源的海報裁剪后填充至視頻資源為空的Block塊中, 生成Launcher主界面配置信息。9. 如權(quán)利要求8所述的裝置,其特征在于,所述視頻資源的海報是矩形,所述Block塊是 正方形,所述資源填充單元包括: 裁剪子單元,用于取所述視頻資源的海報最短的邊,將矩形裁剪成正方形;壓縮單元, 用于若裁剪后的海報邊長大于填充塊的邊長,則對裁剪后的海報進行壓縮操作; 拉伸單元,用于若裁剪后的海報邊長小于填充塊的邊長,則對裁剪后的海報進行拉伸 操作。10. 如權(quán)利要求6所述的裝置,其特征在于,還包括: 定時任務(wù)配置模塊,用于配置定時任務(wù),設(shè)置觸發(fā)自動生成Launcher主界面配置信息 的時刻; 計時模塊,用于啟動計時器進行計時; 觸發(fā)模塊,用于當(dāng)計時時間到達設(shè)置的觸發(fā)自動生成Launcher主界面配置信息的時刻 時,依次調(diào)用填充數(shù)計算模塊、資源數(shù)計算模塊和資源填充模塊自動生成Launcher主界面 配置信息。
【文檔編號】H04N21/482GK106028116SQ201610347459
【公開日】2016年10月12日
【申請日】2016年5月23日
【發(fā)明人】高保強
【申請人】Tcl集團股份有限公司