两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種實現(xiàn)電視機屏參分離的程序設計方法與流程

文檔序號:11524831閱讀:605來源:國知局
一種實現(xiàn)電視機屏參分離的程序設計方法與流程

本發(fā)明涉及電視機技術領域,更具體地說,涉及一種可以實現(xiàn)電視機屏參分離的程序設計的方法。



背景技術:

目前電視機的種類和型號非常多,相應配置的屏廠家也非常多,而且每個廠家也會出各種型號的屏,如何簡單有效的管理和匹配各式各樣的配屏,是本發(fā)明所要闡述的內(nèi)容。

現(xiàn)在各大電視機生產(chǎn)廠商,關于配屏的軟件主要分為以下幾種:

第一種:每一個軟件升級固件對應唯一的屏,如果換屏,需要重新編譯和修改軟件,生成與新屏匹配的軟件。第二種:固定一種產(chǎn)品型號,對應只能有唯一的屏來對應這個產(chǎn)品型號,如果換屏,需要重新開一個產(chǎn)品型號和新的軟件來匹配。第三種:在工廠菜單里預先設定幾種屏,根據(jù)不同的產(chǎn)品型號,在出廠的時候由生產(chǎn)工位切換至對應的屏參設置。

以上第一種和第二種,優(yōu)點一一對應,不易出錯;缺點電視機型號多了之后,會導致配屏的工作量,軟件修改和維護的工作量以及和屏參相關的測試工作量大增。第三種,看似在一定程度上解決了部分型號的統(tǒng)一配屏,但由于不能初始化固定一種屏,而是由生產(chǎn)工位來完成最終的屏參設置,出錯幾率極大,由非常大的隱患。另外如果工廠進行白平衡校正或者reset之后,調(diào)整的數(shù)據(jù)會被擦除,還有如果因為軟件售后服務或者維修升級之后,之前的調(diào)整好的參數(shù)會被刷新或者覆蓋掉,可能導致屏參不對或者,pq效果不匹配等問題。

另外以上幾種常用的配屏方法,只是簡單實現(xiàn)了硬件屏幕的適配工作,但和屏幕相關的畫質(zhì),效果等更為精細的調(diào)整無法分離。本發(fā)明就是從設計根源,從根本上解決了配屏以及畫質(zhì)等效果的屏參分離。為電視機的研發(fā)設計,生產(chǎn),品質(zhì)等節(jié)省和優(yōu)化了非常可觀的人力資源成本,時間成本,具有非常高的現(xiàn)實利益價值。



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

本發(fā)明要解決的技術問題在于,針對現(xiàn)有技術的缺陷提供一種實現(xiàn)電視機屏參分離的程序設計方法。

本發(fā)明解決其技術問題所采用的技術方案是:構造一種實現(xiàn)電視機屏參分離的程序設計方法,包括如下步驟:

s1根據(jù)產(chǎn)品型號名稱,系統(tǒng)程序自動匹配相應的配屏設置,開辟emmc不可擦除區(qū)域;

s2實現(xiàn)deviceinfono算法;

s3ini數(shù)據(jù)庫表配置分離;

s4pq數(shù)據(jù)配置分離;

s5工廠菜單確認型號匹配正確。

所述步驟s1中,首先在emmc存儲器上預留和劃分出一塊固定的地址區(qū)域;其次,定義機芯名稱,panelno,白平衡數(shù)據(jù),opc數(shù)據(jù)等屏參相關參數(shù);涉及參數(shù)讀寫函數(shù)來讀取和寫入deviceinfono區(qū)域里相關數(shù)據(jù)參數(shù),電視機上層程序通過調(diào)用讀寫函數(shù)的接口來完成對參數(shù)的調(diào)整和保存。

所述步驟s2中,匹配設置機芯名稱,白平衡數(shù)據(jù),opc數(shù)據(jù)等屏參相關參數(shù),調(diào)用s1接口函數(shù)。

所述步驟s3中,首先以生產(chǎn)的機型型號為名字的xxx.ini數(shù)據(jù)庫文件,然后通過所述s1中提供的接口函數(shù)獲取機型名稱,根據(jù)獲取到的機型名稱來判斷和匹配對應的數(shù)據(jù)庫文件,并設置對應的參數(shù)和屬性。

所述步驟s4中,首先以生產(chǎn)的機型型號為名字的pq數(shù)據(jù)庫文件夾,然后通過所述s1中提供的接口函數(shù)獲取機型名稱,根據(jù)獲取到的機型名稱來判斷和匹配對應的pq數(shù)據(jù)庫,并設置對應的參數(shù)和屬性。

所述步驟s5中,與s4同樣的獲取方法在工廠菜單獲取當前機器的機型型號,并顯示在工廠菜單里,以便設計,品質(zhì),以及生產(chǎn)部門的相關人員,進行核驗。在本發(fā)明所述的一種實現(xiàn)電視機屏參分離的程序設計方法中,所述s5中的推送顯示模塊,即收到播放哪個分支的播放指令,將對應的廣告在電視屏幕播放的過程。

實施本發(fā)明的一種實現(xiàn)電視機屏參分離的程序設計方法,具有以下有益效果:

本發(fā)明是在電視機的程序設計里開辟emmc存儲器不可擦除區(qū)域;deviceinfono算法設計;配置對應型號的ini數(shù)據(jù)庫表以及設計程序自動分離ini數(shù)據(jù)庫表算法;配置屏pq數(shù)據(jù)分類文件夾以及自動分離pq數(shù)據(jù)算法。最終實現(xiàn)了一套程序和升級固件,根據(jù)產(chǎn)品型號來自動識別和匹配不同型號的屏和屏相關的畫質(zhì)效果等參數(shù),為電視機的設計公司以及電視的生產(chǎn)廠家提供了高效便捷的設計使用方法。

附圖說明

下面將結合附圖及實施例對本發(fā)明作進一步說明,附圖中:

圖1為本發(fā)明的實現(xiàn)電視機屏參分離的程序設計方法的工作流程圖。

圖2為本發(fā)明的實現(xiàn)電視機屏參分離的程序設計方法的開辟emmc不可擦除區(qū)域流程圖。

圖3為本發(fā)明的實現(xiàn)電視機屏參分離的程序設計方法的deviceinfono算法實現(xiàn)流程圖。

圖4為本發(fā)明的實現(xiàn)電視機屏參分離的程序設計方法的ini數(shù)據(jù)庫表配置分離流程圖。

圖5為本發(fā)明的實現(xiàn)電視機屏參分離的程序設計方法的pq數(shù)據(jù)配置分離流程圖。

具體實施方式

為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

圖1示出了本發(fā)明的實現(xiàn)電視機屏參分離的程序設計方法的工作流程圖,當按下s1電源開關時,電視系統(tǒng)開始啟動,讀取s2電池時鐘模塊的時間,根據(jù)讀取s2的時間段來獲取廣告存儲模塊s3里的數(shù)據(jù),獲取的過程中應用了s4算法設計模塊,根據(jù)不同的日期時間,來顯示的廣告內(nèi)容推送到s5推送顯示模塊,完成整個開機廣告推送的過程。

所述s2中的電池時鐘模塊,當正常供電狀態(tài)時,由電視供電系統(tǒng)供電給能量管理ic以便給電池充電,并且通過降壓電路出來;當斷電時電池開始作為能量供電給能量管理ic,并且由能量管理ic提供電壓給系統(tǒng)級芯片soc。

所述s3中的廣告存儲模塊,包括如下步驟:

s31首先制作原始廣告;s32將原始廣告編譯后,生成到系統(tǒng)目錄中;

s33燒錄到單板存儲器件;s34獲取后臺廣告文件;s35所述后臺廣告文件通過服務器對廣告狀態(tài)進行監(jiān)聽;s36通過網(wǎng)絡mount掛載到單板;s37進行判斷是否更新,如果條件為真,則進入s38播放更新后廣告;如果條件為假,則進入s39播放更新前的廣告。

所述s4中的算法設計模塊,包括如下步驟:

首先,初始化時鐘狀態(tài),包括設置當前地域的時區(qū),日期時間格式,時鐘的地址,等相關配置;其次,設置關鍵時間點,此步驟可以自定義設置,也可以同步互聯(lián)網(wǎng)相關關鍵時間點,比如同步中國政府網(wǎng)發(fā)出的每年節(jié)假日放假通知等信息,上電后讀取當前時鐘保存和維持的日期時間,并且比較判斷是否為關鍵時間點,如果是關鍵時間點,播放相應的廣告到顯示屏幕,如果為非關鍵時間點,可播放原始開機動畫,比如電視廠家開機動畫或者播放非關鍵時間點的廣告。

所述s5中的推送顯示模塊,即收到播放哪個分支的播放指令,將對應的廣告在電視屏幕播放的過程。

一種實現(xiàn)電視機屏參分離的程序設計方法,其特征在于,包括:用于開始啟動電視系統(tǒng)的電源開關;用于讀取時間的電池時鐘模塊;根據(jù)讀取的時間段來獲取數(shù)據(jù)的廣告存儲模塊;在獲取廣告存儲模塊數(shù)據(jù)的過程中的算法設計模塊;用于顯示廣告內(nèi)容的推送顯示模塊。本發(fā)明在互聯(lián)網(wǎng)電視機上設計電池時鐘模塊,廣告存儲模塊,算法設計模塊,推送顯示模塊,即通過上電獲取時間,并按照當前時間來分類播放對應時間設定的廣告內(nèi)容。本發(fā)明工作流程如圖1所示,具體為當按下s1電源開關是,電視系統(tǒng)開始啟動,讀取s2電池時鐘模塊的時間,根據(jù)讀取s2的時間段來獲取廣告存儲模塊s3里的數(shù)據(jù),獲取的過程中應用了s4算法設計模塊,根據(jù)不同的日期時間,來講要顯示的廣告內(nèi)容推送到s5推送顯示模塊,來完成整個開機廣告推送的過程。

具體地,在s2電池時鐘模塊中,如圖2、圖3所示,需要完成電池的充放電管理,斷電之后的時鐘維持,上電讀取當前時間,以及上電后的時鐘校對。加入該模塊充分的解決了,互聯(lián)網(wǎng)電視系統(tǒng)在開機過程中,無法知曉當前的時間,從而無法選擇和區(qū)分播放客制化的廣告內(nèi)容。

進一步地,如圖3所示的電池時鐘模塊工作原理圖,當正常供電狀態(tài)時,由電視供電系統(tǒng)供電5v給powermangeric以便給電池充電,并且通過降壓電路出來3.3v和1.5v給soc;當斷電時電池開始作為power供電給powermangeric,并且由powermangeric提供3.3v和1.5v等電壓給soc,powermangeric和soc之間的通訊通過i2c協(xié)議來完成。此工作流程完成了充放電,以及斷電后的時鐘維持。

具體地,在s3廣告存儲模塊中,如圖4、圖5所示,關機前需要確認和同步后臺推送的廣告,并且將后臺推送的廣告預先存入電視劇存儲設備中比如emmc或者eeprom中,以備下次開機時系統(tǒng)來獲取最新的廣告內(nèi)容,如果沒聯(lián)網(wǎng)或者后臺沒有更新,下次啟動過程播放的是較早一次推送和設定好的廣告內(nèi)容。在所述電池時鐘模塊中,需要完成電池的充放電管理,斷電之后時鐘維持,上電讀取當前時間,以及上電后的時鐘校對。

進一步地,如圖5所示的廣告存儲模塊工作原理圖,首先制作原始廣告,文件格式一半為avi,mp4等視頻格式,也可以是jpg,jpeg等多張圖片壓縮依次播放而成的效果,本發(fā)明將視頻一律壓縮成boot.video(各種視頻格式壓縮而成的,以便系統(tǒng)編譯),bootanimation.zip(圖片格式壓縮而成的壓縮包);將其編譯后,生成到系統(tǒng)../out../system/media/目錄;燒錄到單板emmc存儲器件;后臺廣告文件的獲取可以是直接制作好的廣告文件,也可以是從互聯(lián)網(wǎng)截取一段內(nèi)容;后臺通過其server對廣告狀態(tài)進行監(jiān)聽,并且通過網(wǎng)絡mount掛載到單板,進行判斷是否更新,如果條件為真,則進入播放更新后廣告,如果條件為假,進入播放更新前的廣告。

具體地,在s4算法設計模塊中,如圖1,圖2,圖3,圖4所示,可以根據(jù)自定義時間段來劃分和歸類后臺存儲的電視廣告,以及在某具體的時間段來執(zhí)行和播放對應的廣告。當完成s1,s2,s3,s4之后,將廣告內(nèi)容在電視開機界面s5來播放和顯示,s6完成整個電視系統(tǒng)的開機廣告界面。

進一步地,如圖1所示,算法設計流程圖,首先,初始化時鐘狀態(tài),包括設置當前地域的時區(qū),日期時間格式,時鐘的i2c地址,等相關配置;其次,設置關鍵時間點,此步驟可以自定義設置,也可以同步互聯(lián)網(wǎng)相關關鍵時間點,比如同步中國政府網(wǎng)發(fā)出的每年節(jié)假日放假通知等信息;上電后讀取當前時鐘保存和維持的日期時間,并且比較判斷是否為關鍵時間點,如果是關鍵時間點,播放相應的廣告到顯示屏幕;如果為非關鍵時間點,可播放原始開機動畫,比如電視廠家開機動畫或者播放非關鍵時間點的廣告。

本發(fā)明是在互聯(lián)網(wǎng)電視機電路主板上加入電池時間管理模塊,電視機開機過程中,首先讀取當前開機時間,根據(jù)不同的時間段,去抓取后臺預先推送好不同的廣告內(nèi)容,然后將其播放出來,設計新穎,模塊化管理,廣告推送的內(nèi)容更為合理精準,對廣大電視用戶提供更為人性化的服務。

盡管通過以上實施例對本發(fā)明進行了揭示,但本發(fā)明的保護范圍并不局限于此,在不偏離本發(fā)明構思的條件下,對以上各構件所做的變形、替換等均將落入本發(fā)明的權利要求范圍內(nèi)。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
津南区| 方正县| 渭源县| 商都县| 汽车| 凤凰县| 神农架林区| 兰坪| 富蕴县| 岳阳市| 龙州县| 师宗县| 广德县| 清河县| 河曲县| 上蔡县| 英山县| 会昌县| 襄樊市| 东乡族自治县| 偏关县| 广平县| 河津市| 炉霍县| 尤溪县| 乐都县| 荣成市| 略阳县| 宁蒗| 太保市| 穆棱市| 开平市| 江门市| 甘谷县| 衡阳县| 铜川市| 长丰县| 温宿县| 阿巴嘎旗| 青神县| 定结县|