亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

機頂盒端首頁小窗口展現(xiàn)多個推薦位圖的方法及機頂盒與流程

文檔序號:12498972閱讀:575來源:國知局
機頂盒端首頁小窗口展現(xiàn)多個推薦位圖的方法及機頂盒與流程

本發(fā)明涉及到智能機頂盒端界面展示技術(shù),特別是涉及到機頂盒端首頁小窗口展現(xiàn)多個推薦位圖的方法及機頂盒。



背景技術(shù):

數(shù)字電視又稱為數(shù)位電視或數(shù)碼電視,是指從演播室到發(fā)射、傳輸、接收的所有環(huán)節(jié)都是使用數(shù)字電視信號或?qū)υ撓到y(tǒng)所有的信號傳播都是通過由0、1數(shù)字串所構(gòu)成的二進制數(shù)字流來傳播的電視類型,與模擬電視相對。其信號損失小,接收效果好,數(shù)字信號的傳播速率是每秒19.39兆字節(jié),如此大的數(shù)據(jù)流的傳遞保證了數(shù)字電視的高清晰度,克服了模擬電視的先天不足。

數(shù)字電視機頂盒是一種將數(shù)字電視信號轉(zhuǎn)換成模擬信號的變換設(shè)備,數(shù)字電視機頂盒已成為一種嵌入式計算設(shè)備,具有完善的實時操作系統(tǒng),提供強大的CPU計算能力,用來協(xié)調(diào)控制機頂盒內(nèi)各部分硬件設(shè)施,并提供易操作的用戶界面。同時,數(shù)字電視機頂盒也是擴展電視機功能的一種新型家用電器,負責(zé)將接收到的各種信息轉(zhuǎn)換為電視機可實現(xiàn)的格式在屏幕上顯示出來。機頂盒可通過內(nèi)部軟件功能和對網(wǎng)絡(luò)稍加進行雙向改造,很容易實現(xiàn)如因特網(wǎng)瀏覽、視頻點播、家庭電子商務(wù)、電話通信等多種服務(wù),設(shè)備的用戶界面,都比老式的屏幕引導(dǎo)要強大百倍。

現(xiàn)有技術(shù)中,利用服務(wù)器布局中的播放窗口進行推送內(nèi)容的預(yù)覽播放,但一個小窗口只能展現(xiàn)一個推薦圖,播放窗口推送信息量受限,當(dāng)推送內(nèi)容繁多時,需頻繁更新軟件實現(xiàn)多個推送圖的展現(xiàn),且常規(guī)視頻窗口推送推薦位圖的方法,日常維護、內(nèi)容更新時操作繁瑣。

因此,現(xiàn)有技術(shù)還有待改進。



技術(shù)實現(xiàn)要素:

本發(fā)明的主要目的為提供機頂盒端首頁小窗口展現(xiàn)多個推薦位圖的方法,旨在解決現(xiàn)有機頂盒端一個播放窗口展現(xiàn)一個推薦位圖,播放窗口推送信息量受限的問題。

本發(fā)明提出一種機頂盒端首頁小窗口展現(xiàn)多個推薦位圖的方法,包括:

機頂盒連接指定服務(wù)器,在指定服務(wù)器的模板內(nèi)下載預(yù)設(shè)的推薦位布局文件、應(yīng)用功能文件,所述布局文件、應(yīng)用功能文件通過推薦位ID一一對應(yīng),且一個推薦位ID指定多個推薦位圖;

解析所述多個推薦位圖布局文件、應(yīng)用功能文件,獲取多個推薦位圖播放信息,所述多個推薦位圖播放信息至少包括:指定播放ID、推薦位圖、指定推薦位區(qū)域ID、寬高及頁面位置模塊ID;

加載所述多個推薦位圖播放信息,通過窗口播放控件輪流播放多個推薦位圖。

優(yōu)選地,所述輪流播放多個推薦位圖的窗口播放控件為Android自定義控件。

優(yōu)選地,所述加載所述多個推薦位圖播放信息,通過窗口播放控件輪流播放多個推薦位圖的步驟之后,還包括:

所述窗口播放控件播放多個推薦位圖時,檢測用戶光標(biāo)移動,當(dāng)光標(biāo)移動至播放窗口時播放控件停止推薦位圖輪流播放,展示當(dāng)前推薦位圖。

優(yōu)選地,所述多個推薦位圖信息類型包括文本文件類型。

優(yōu)選地,在所述方法之前還包括:

在指定服務(wù)器部署布局文件,分別指定各推薦位的寬高及頁面位置模塊ID;

根據(jù)布局文件中對播放信息的指定,在指定服務(wù)器部署應(yīng)用功能文件,以指定推薦位實體內(nèi)容,至少包括指定播放ID、欄目ID、推薦位圖;

指定服務(wù)器上運行服務(wù)器軟件后得到壓縮文件并解壓縮,在解壓文件中獲取布局文件,并將布局文件、應(yīng)用功能文件上傳至指定服務(wù)器模板內(nèi)。

本發(fā)明還提出一種首頁小窗口展現(xiàn)多個推薦位圖的機頂盒,包括:

獲取模塊,用于連接指定服務(wù)器,在指定服務(wù)器的模板內(nèi)下載預(yù)設(shè)的多個推薦位圖布局文件、應(yīng)用功能文件,所述布局文件、應(yīng)用功能文件通過推薦位ID一一對應(yīng),且一個推薦位ID指定多個推薦位圖;

解析模塊,用于解析所述多個推薦位播放布局文件、應(yīng)用功能文件,獲取多個推薦位圖的播放信息;所述多個推薦位圖播放信息至少包括:指定播放ID、推薦位圖、指定推薦位區(qū)域ID、寬高及頁面位置模塊ID;

播放模塊,頁面加載完成后通過一個播放窗口展現(xiàn)多個推薦位圖。

優(yōu)選地,所述機頂盒連接指定服務(wù)器,所述指定服務(wù)器運行預(yù)設(shè)文件壓縮包,取得預(yù)設(shè)的多視頻播放布局文件,并上傳至指定服務(wù)器模板內(nèi)。

優(yōu)選地,所述機頂盒多個推薦位圖播放控件為Android自定義控件。

優(yōu)選地,所述機頂盒窗口播放控件播放多個推薦位圖時,檢測用戶光標(biāo)移動,當(dāng)光標(biāo)移動至播放窗口時播放控件停止推薦位圖輪流播放,展示當(dāng)前推薦位圖。

優(yōu)選地,所述機頂盒具有分析推薦數(shù)據(jù)處理模塊,在應(yīng)用不清除緩存、持續(xù)連接服務(wù)器狀態(tài)下,機頂盒可分析瀏覽記錄,并根據(jù)瀏覽記錄推薦布局文件中未展示的同類型推薦位圖。

本發(fā)明的有益效果:本發(fā)明提出機頂盒端首頁小窗口展現(xiàn)多個推薦位圖的方法,增加了機頂盒播放窗口的信息推送量,而且便于內(nèi)容更新、日常維護。初始版本經(jīng)研發(fā)人員完成編寫,首頁數(shù)據(jù)的展示和維護可交由運維人員進行維護,運維人員可對首頁展示的數(shù)據(jù)內(nèi)容和類型進行指定和更換,而且機頂盒窗口展現(xiàn)內(nèi)容類型靈活度高,提高了資源利用效率。

附圖說明

圖1本發(fā)明一實施例中機頂盒端首頁小窗口展現(xiàn)多個推薦位圖方法流程圖;

圖2本發(fā)明一實施例中機頂盒端首頁小窗口展現(xiàn)多個推薦位圖的系統(tǒng)流程圖;

圖3本發(fā)明一實施例中首頁小窗口展現(xiàn)多個推薦位圖的機頂盒模塊圖;

圖4本發(fā)明一實施例中首頁小窗口展現(xiàn)多個推薦位圖的機頂盒系統(tǒng)連接模塊圖。

本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。

具體實施方式

應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

參照圖1,在本發(fā)明一實施例提出機頂盒端首頁小窗口展現(xiàn)多個推薦位圖的方法,包括步驟:

S10:機頂盒連接指定服務(wù)器,在指定服務(wù)器的模板內(nèi)下載預(yù)設(shè)的推薦位布局文件、應(yīng)用功能文件,所述布局文件、應(yīng)用功能文件通過推薦位ID一一對應(yīng),且一個推薦位ID指定多個推薦位圖;

S11:解析所述多個推薦位布局文件、應(yīng)用功能文件,獲取多個推薦位圖播放信息,所述多個推薦位圖播放信息至少包括:指定播放ID、推薦位圖、指定推薦位區(qū)域ID、寬高及頁面位置模塊ID;

S12:加載所述多個推薦位圖播放信息,通過窗口播放控件輪流播放多個推薦位圖。

現(xiàn)有機頂盒端首頁小窗口只能展現(xiàn)一個推薦位圖,播放窗口推送信息量受限,不能使客戶快速了解更多的推送信息。本發(fā)明中通過對推薦位的基本信息、推薦位的實體信息分別以布局文件、應(yīng)用功能文件分開部署于同一個指定服務(wù)器內(nèi),且推薦位的布局文件、應(yīng)用功能文件通過推薦位ID一一對應(yīng),可承載大容量信息,且一個推薦位ID可指定多個推薦位圖,進而實現(xiàn)首頁一個小窗口展現(xiàn)多個推薦位圖的效果,增大播放窗口的推送信息量。當(dāng)推送內(nèi)容繁多時,現(xiàn)有機頂盒需頻繁更新軟件以實現(xiàn)多個推送信息圖的展現(xiàn),不能滿足客戶及時了解最新推送信息的要求,且常規(guī)播放窗口展現(xiàn)推薦位圖的方法,內(nèi)容更新、日常維護操作繁瑣。本實施例中推薦位的布局文件、應(yīng)用功能文件分開部署,內(nèi)容更新、日常維護只需對推薦位的布局文件、應(yīng)用功能文件進行更新,即可實現(xiàn)更新推送內(nèi)容的效果。上述推薦位為播放窗口,推薦位ID為播放窗口地址,所述推薦位圖為指定推送圖片等信息文件。

由于XML文件能方便有效地表示結(jié)構(gòu)化數(shù)據(jù),作為描述和傳輸數(shù)據(jù)的手段,本發(fā)明一實施例中布局文件使用XML文件格式。

所述XML文件由3個部分構(gòu)成,它們分別是:文檔類型定義(dtd),即XML文件的布局語言;可擴展的樣式語言(xsl),即XML文件的樣式表語言;以及可擴展鏈接語言(xll)。XML文件格式簡單,但可承載各種形式數(shù)據(jù)。XML文件的格式簡單使其易于在任何應(yīng)用程序中讀寫數(shù)據(jù),使XML文件成為數(shù)據(jù)交換的公共語言,更容易在Windows,Linux以及其他平臺下進行信息交互。

所述JSON文件是完全動態(tài)的,允許在JSON結(jié)構(gòu)的中間改變表示數(shù)據(jù)的方式,所以在處理大量數(shù)據(jù)對象時,JSON優(yōu)勢凸顯,可以輕松地將大量數(shù)據(jù)轉(zhuǎn)換為可以在請求中發(fā)送給服務(wù)器端程序的格式。而且JSON不像XML需要嚴格的閉合標(biāo)簽,使得JSON作為數(shù)據(jù)包格式傳輸?shù)臅r候具有更高的效率,有效數(shù)據(jù)量大大提升,從而增加同等數(shù)據(jù)流量下網(wǎng)絡(luò)的傳輸能力。

本發(fā)明實施例布局文件選用XML格式文件,應(yīng)用功能文件選用JSON格式文件,應(yīng)用功能JSON文件中推薦位指定內(nèi)容與布局XML文件中推薦位區(qū)域ID一一對應(yīng),且一個推薦位ID指定多個推薦位圖,以實現(xiàn)機頂盒端首頁一個小窗口展現(xiàn)多個推薦位圖,多個推薦位圖在一個播放窗口中按照指定時間間隔輪流播放。本發(fā)明實施例采用布局XML文件與應(yīng)用功能JSON文件先結(jié)合的方式,在實現(xiàn)機頂盒端首頁一個小窗口展現(xiàn)多個推薦位圖,增大播放窗口推送信息量的同時,也提高了數(shù)據(jù)傳輸效率,滿足客戶多信息量順暢瀏覽的需求。

參照圖2,在本發(fā)明一實施例中提出機頂盒端首頁小窗口展現(xiàn)多個推薦位圖的方法,在上述方法步驟之前還包括:

S1:在指定服務(wù)器部署推薦位布局文件,分別指定各推薦位的寬高及頁面位置模塊ID;

S2:根據(jù)推薦位布局文件中的指定,在同一指定服務(wù)器部署推薦位應(yīng)用功能文件,以指定推薦位實體內(nèi)容,至少包括指定播放ID、欄目ID、推薦位圖;

S3:指定服務(wù)器上運行服務(wù)器軟件后得到壓縮文件并解壓縮,在解壓文件中獲取推薦位布局文件,并將推薦位的布局文件、應(yīng)用功能文件上傳至指定服務(wù)器模板內(nèi)。

在指定服務(wù)器部署與頁面相對應(yīng)的推薦位布局XML文件,并在布局XML文件中對推薦位進行布局排版,然后在各推薦位播放模塊處填寫推送推薦位圖的播放地址,并指定推薦位圖播放時間、持續(xù)展現(xiàn)間隔時間。并根據(jù)布局XML文件中的指定,在同一指定服務(wù)器部署推薦位應(yīng)用功能JSON文件,指定推薦位實體內(nèi)容,至少包括指定播放ID、欄目ID、推薦位圖。

指定服務(wù)器上運行服務(wù)器軟件,在代碼程序bin目錄中生成apk文件,再將apk后綴改為“zip”,將軟件解壓,在解壓文件夾中res目錄獲取布局XML文件,并將所述布局XML文件、應(yīng)用功能JSON文件上傳至指定服務(wù)器模板內(nèi)。

本發(fā)明實施例以機頂盒端首頁三個播放窗口中每個播放窗口展現(xiàn)十個推薦位圖的方法為例,進一步具體說明本發(fā)明方法。

在指定服務(wù)器部署與頁面相對應(yīng)的三個推薦位布局XML文件,并在布局XML文件中對三個推薦位進行布局排版,然后在各推薦位播放模塊處填寫推送推薦位圖的播放ID,并指定播放窗口1的播放時間為頁面加載完成后1s播放,十個推薦位圖播放時間間隔為1s;播放窗口2的播放時間為頁面加載完成后1s播放,十個推薦位圖播放時間間隔為2s;播放窗口3的播放時間為頁面加載完成后1s播放,十個推薦位圖播放時間間隔為1.5s。指定服務(wù)器上運行服務(wù)器軟件,在代碼程序bin目錄中生成apk文件,再將apk后綴改為“zip”,將軟件解壓,在解壓文件夾中res目錄獲取布局XML文件,并將布局XML文件上傳至指定服務(wù)器模板內(nèi)。

根據(jù)布局XML文件的指定,在指定服務(wù)器部署三個推薦位的應(yīng)用功能JSON文件,指定三個推薦位的實體內(nèi)容,至少包括指定播放ID、欄目ID、推薦位圖,并將應(yīng)用功能JSON文件上傳至同一指定服務(wù)器模板內(nèi)。

機頂盒連接指定服務(wù)器,應(yīng)用第一次啟動后,在項目指定服務(wù)器模板內(nèi)下載獲取所述推薦位布局XML文件、應(yīng)用功能JSON文件。機頂盒根據(jù)推薦位布局XML文件、應(yīng)用功能JSON文件的指定,下載對應(yīng)的三十個推薦位圖,并將解析到的推薦位圖播放地址傳入播放器中。

機頂盒頁面加載完成后,三個播放窗口依據(jù)設(shè)置,每個播放窗口在指定時間通過Android自定義控件各自輪流播放對應(yīng)的十個推薦位圖。

Android自定義控件可根據(jù)功能需要自定義功能按鈕,Android自定義控件不僅客戶端代碼簡潔,且功能按鈕復(fù)用性高,可隨時使用,配置也更靈活,所以深受開發(fā)者喜愛,本發(fā)明實施例中同樣使用Android自定義控件提高用戶使用體驗。

本發(fā)明實施例為進一步提升用戶的使用體驗效果,三個播放窗口各自輪流播放對應(yīng)十個推薦位圖時,Android自定義控件可檢測用戶光標(biāo)移動,當(dāng)光標(biāo)移動至播放窗口時播放控件停止推薦位圖輪流播放,展示當(dāng)前推薦位圖。

本實施例也可根據(jù)在布局XML文件中對三個推薦位進行布局排版,以及在各個展示模塊指定不同類型的推送內(nèi)容及播放ID,可實現(xiàn)機頂盒首頁頁面展示圖片或文本文件混排效果,播放內(nèi)容類型較靈活。

綜上,本發(fā)明的機頂盒端首頁小窗口展現(xiàn)多個推薦位圖的方法,首先在指定服務(wù)器部署推薦位的布局XML文件,對頁面窗口進行推薦位模塊布局設(shè)計,并在布局XML文件中指定各推薦位模塊播放推薦位圖所需的基本信息。同時在同一指定服務(wù)器部署與布局XML文件中推薦位區(qū)域ID一一對應(yīng)的應(yīng)用功能JSON文件,以指定推薦位內(nèi)容,且一個推薦位ID指定多個推薦位圖。機頂盒與指定服務(wù)器相連,并利用網(wǎng)絡(luò)服務(wù)器與軟件交互獲取指定推送的內(nèi)容,以實現(xiàn)機頂盒端首頁一個小窗口展現(xiàn)多個推薦位圖,并按照指定時間以及播放間隔時間動畫式自動輪流播放的效果。所述推薦位為播放窗口,所述推薦位圖為推送的圖片或文本文件。

本發(fā)明實施例實現(xiàn)了機頂盒端首頁小窗口展現(xiàn)多個推薦位圖的方法,使客戶及時了解更多的推送內(nèi)容,快速、便捷地挑選出需要的推送信息;而且本發(fā)明實施例各播放窗口進行內(nèi)容更新時不需要研發(fā)人員頻繁編寫程序更新版本,只需運維人員對首頁推薦位的布局XML文件、應(yīng)用功能JSON文件中的推薦位圖數(shù)據(jù)進行指定和更換,即可讓客戶隨時接受最新推送內(nèi)容,提高數(shù)據(jù)更新的時效;同時,由于本發(fā)明實施例頁面布局中帶有播放窗口,推薦的數(shù)據(jù)內(nèi)容靈活度高,可以是圖片類型或文本類型,提高了資源利用效率。

參照圖3,在本發(fā)明實施例中還提出一種首頁小窗口展現(xiàn)多個推薦位圖的機頂盒,包括:

獲取模塊1,用于連接指定服務(wù)器,在指定服務(wù)器的模板內(nèi)下載預(yù)設(shè)的多個推薦位的布局XML文件、應(yīng)用功能JSON文件;

解析模塊2,用于解析所述多個推薦位的布局XML文件、應(yīng)用功能JSON文件,獲取多個推薦位圖的播放信息;所述多個推薦位圖播放信息至少包括:指定播放ID、推薦位圖、指定推薦位區(qū)域ID、寬高及頁面位置模塊ID;

播放模塊3,頁面加載完成后通過一個窗口展現(xiàn)多個推薦位圖。

參照圖4,本發(fā)明一實施例中機頂盒端首頁小窗口展現(xiàn)多個推薦位圖的系統(tǒng)連接模塊圖,連接方式如下:機頂盒獲取模塊1與指定服務(wù)器4相連。機頂盒利用網(wǎng)絡(luò)服務(wù)器與軟件交互獲取指定推送的內(nèi)容,實現(xiàn)機頂盒端首頁小窗口展現(xiàn)多個推薦位圖的方法。

本發(fā)明實施例提供的機頂盒可實現(xiàn)首頁兩個播放窗口四十張圖片輪流播放的視覺效果,其中每個播放窗口為一個推薦位,每個推薦位ID指定二十張推薦位圖,每個播放窗口中所述二十張圖片按照指定播放時間以及各推薦位圖播放時間間隔自動輪流播放。機頂盒中的獲取模塊1連接指定服務(wù)器4。指定服務(wù)器4中預(yù)先部署了兩個播放窗口的布局XML文件,并在布局XML文件中對兩個窗口進行布局排版。同時在同一指定服務(wù)器部署與布局XML文件中推薦位區(qū)域ID一一對應(yīng)的應(yīng)用功能JSON文件,以指定推薦位內(nèi)容,且一個推薦位指定多個推薦位圖。然后在兩個播放窗口模塊處填寫推送推薦位圖的播放ID,并依次指定播放窗口的播放時間為頁面加載完成后2s播放,每個推薦位圖播放時間間隔為1s。

機頂盒連接服務(wù)器后,在項目指定服務(wù)器模板內(nèi)下載獲取兩個播放窗口的布局XML文件應(yīng)用功能JSON文件。解析獲取的布局XML文件、應(yīng)用功能JSON文件,并將解析到的推薦位圖播放地址傳入播放器中。

本實施例中機頂盒頁面加載完成2s后,兩個播放窗口即實現(xiàn)每個播放窗口中二十張圖片按照指定播放時間以及各推薦位圖播放時間間隔分別自動輪流播放的效果。

為進一步提升用戶的使用體驗效果,本發(fā)明實施例兩個播放窗口中每個播放窗口中的二十張圖片按照指定播放時間以及各推薦位圖播放時間間隔輪流播放時,機頂盒的Android自定義控件檢測用戶光標(biāo)移動,當(dāng)光標(biāo)移動至播放窗口時播放控件停止推薦位圖輪流播放,展示當(dāng)前推薦位圖。

綜上,本發(fā)明實施例利用服務(wù)器下預(yù)先部署推薦位的布局XML文件、應(yīng)用功能JSON文件,結(jié)合Android自定義控件,實現(xiàn)機頂盒端首頁一個窗口二十張圖片按照指定時間間隔動畫式輪流播放的效果,極大的增大機頂盒首頁信息推送量。

本發(fā)明實施例中所使用的機頂盒還具有分析推薦數(shù)據(jù)處理模塊5,有歷史瀏覽記錄分析功能,根據(jù)布局文件中對推薦位的指定,最終呈現(xiàn)在頁面為人為指定與歷史瀏覽記錄結(jié)合的展示效果。第一次進入應(yīng)用時,推薦位所展示的推薦位圖是運維人員指定的默認推薦位圖,當(dāng)用戶進行點播或者直播觀看后,在不清除緩存、持續(xù)連接服務(wù)器狀態(tài)下,再次啟動應(yīng)用時,機頂盒可分析瀏覽記錄推薦布局文件中未展示的同類型推薦位圖。

本發(fā)明實施例提出的機頂盒端首頁小窗口展現(xiàn)多個推薦位圖的方法,便于內(nèi)容更新、日常維護。初始版本有研發(fā)人員完成編寫,首頁數(shù)據(jù)的展示和維護可交由運維人員進行維護,運維人員可對首頁展示的數(shù)據(jù)內(nèi)容和類型進行指定和更換,將研發(fā)人員從后期維護中獨立出來,分工明確,提高了人才利用效率。

以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1