智能電視的工廠及用戶數(shù)據(jù)的自動燒寫方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種智能電視的工廠及用戶數(shù)據(jù)的自動燒寫方法及系統(tǒng),方法包括步驟:智能電視開機時,檢測所述智能電視是否與數(shù)據(jù)存儲設備連接,并檢測是否啟動開機引導菜單;當所述智能電視與數(shù)據(jù)存儲設備連接且啟動開機引導菜單時,則所述智能電視獲取所述數(shù)據(jù)存儲設備中預先存儲的待燒寫數(shù)據(jù),并根據(jù)所述待燒寫數(shù)據(jù)進行自動燒寫。本發(fā)明通過把待燒寫數(shù)據(jù)放置在數(shù)據(jù)存儲設備,在智能電視系統(tǒng)開機過程中,自動讀取配置文件內(nèi)的信息,根據(jù)解析配置文件內(nèi)的內(nèi)容信息,自動進行相關數(shù)據(jù)的燒寫和配置,過程中無需額外人工操作,極大的提高了生產(chǎn)效率,節(jié)約生產(chǎn)成本。
【專利說明】智能電視的工廠及用戶數(shù)據(jù)的自動燒寫方法及系統(tǒng)
【技術(shù)領域】
[0001]本發(fā)明涉及智能電視領域,尤其涉及的是一種智能電視的工廠及用戶數(shù)據(jù)的自動燒寫方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著電視技術(shù)日新月異的發(fā)展,ANDROID電視,互聯(lián)網(wǎng)電視等具有更多功能,同時也導致電視內(nèi)的軟件大小不斷增大。由過去的幾百K的軟件,到幾M的軟件,到如今的幾G的程序軟件。隨著軟件數(shù)據(jù)大小逐漸增大,要編譯生成這些軟件的時間也隨之加大,普通PC機編譯一些大的軟件甚至需要十幾個小時時間。軟件過大編譯時間過長導致的問題就是兩個生產(chǎn)機型僅僅是開機LOGO或是某些圖片等小的差異也要重現(xiàn)花費大量時間去編譯,同時帶來的問題是軟件版本過多不利于工廠的維護和生產(chǎn)。
[0003]因此,現(xiàn)有技術(shù)還有待于改進和發(fā)展。
【發(fā)明內(nèi)容】
[0004]鑒于上述現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種智能電視的工廠及用戶數(shù)據(jù)的自動燒寫方法及系統(tǒng),旨在解決現(xiàn)有技術(shù)中對智能電視的數(shù)據(jù)燒寫需人工干預,效率較低的缺陷。
[0005]本發(fā)明的技術(shù)方案如下:
一種智能電視的工廠及用戶數(shù)據(jù)的自動燒寫方法,其中,包括步驟:
智能電視開機時,檢測所述智能電視是否與數(shù)據(jù)存儲設備連接,并檢測是否啟動開機引導菜單;
當所述智能電視與數(shù)據(jù)存儲設備連接且啟動開機引導菜單時,則所述智能電視獲取所述數(shù)據(jù)存儲設備中預先存儲的待燒寫數(shù)據(jù),并根據(jù)所述待燒寫數(shù)據(jù)進行自動燒寫。
[0006]所述的智能電視的工廠及用戶數(shù)據(jù)的自動燒寫方法,其中,所述待燒寫數(shù)據(jù)包括用于確定燒寫數(shù)據(jù)類型以及順序的配置文件、用于對系統(tǒng)參數(shù)變量賦值或?qū)懭胫悄茈娨晝?nèi)部存儲器的工廠及用戶數(shù)據(jù)。
[0007]所述的智能電視的工廠及用戶數(shù)據(jù)的自動燒寫方法,其中,所述當所述智能電視與數(shù)據(jù)存儲設備連接且啟動開機引導菜單時,則所述智能電視獲取所述數(shù)據(jù)存儲設備中預先存儲的待燒寫數(shù)據(jù),并根據(jù)所述待燒寫數(shù)據(jù)進行自動燒寫的步驟具體包括:
當所述智能電視與數(shù)據(jù)存儲設備連接且啟動開機引導菜單時,則所述智能電視獲取所述數(shù)據(jù)存儲設備中預先存儲的待燒寫數(shù)據(jù),并對所述待燒寫數(shù)據(jù)進行解析,得到已解析燒寫數(shù)據(jù);
所述智能電視獲取所述已解析燒寫數(shù)據(jù)中的配置文件,并循環(huán)讀取配置文件中的每行內(nèi)容;
根據(jù)讀出的每行內(nèi)容來判斷是否為燒寫數(shù)據(jù)的標示符,如果判斷是燒寫數(shù)據(jù)的標示符,則將標示符對應的工廠數(shù)及用戶數(shù)據(jù)對系統(tǒng)參數(shù)變量賦值或?qū)懭胫悄茈娨暤膬?nèi)部存儲器。
[0008]所述的智能電視的工廠及用戶數(shù)據(jù)的自動燒寫方法,其中,所述當所述智能電視與數(shù)據(jù)存儲設備連接且啟動開機引導菜單時,則所述智能電視獲取所述數(shù)據(jù)存儲設備中預先存儲的待燒寫數(shù)據(jù),并根據(jù)所述待燒寫數(shù)據(jù)進行自動燒寫的步驟之后還包括:
當所述待燒寫數(shù)據(jù)自動燒寫成功后,自動重啟所述智能電視。
[0009]所述的智能電視的工廠及用戶數(shù)據(jù)的自動燒寫方法,其中,所述工廠及用戶數(shù)據(jù)包括HDCP KEY、開機LOGO、屏參數(shù)據(jù)、菜單圖片更改數(shù)據(jù)、音量曲線數(shù)據(jù)、模擬量曲線數(shù)據(jù)、遙控編碼數(shù)據(jù)、頻道設置數(shù)據(jù)、開機默認語言數(shù)據(jù)、CA密鑰及miracast密鑰中的一種或多種。
[0010]一種智能電視的工廠及用戶數(shù)據(jù)的自動燒寫系統(tǒng),其中,包括:
初始檢測模塊,用于智能電視開機時,檢測所述智能電視是否與數(shù)據(jù)存儲設備連接,并檢測是否啟動開機引導菜單;
自動燒寫模塊,當所述智能電視與數(shù)據(jù)存儲設備連接且啟動開機引導菜單時,則所述智能電視獲取所述數(shù)據(jù)存儲設備中預先存儲的待燒寫數(shù)據(jù),并根據(jù)所述待燒寫數(shù)據(jù)進行自動燒寫。
[0011]所述的智能電視的工廠及用戶數(shù)據(jù)的自動燒寫系統(tǒng),其中,所述待燒寫數(shù)據(jù)包括用于確定燒寫數(shù)據(jù)類型以及順序的配置文件、用于對系統(tǒng)參數(shù)變量賦值或?qū)懭胫悄茈娨晝?nèi)部存儲器的工廠及用戶數(shù)據(jù)。
[0012]所述的智能電視的工廠及用戶數(shù)據(jù)的自動燒寫系統(tǒng),其中,所述自動燒寫模塊具體包括:
獲取及解析單元,用于當所述智能電視與數(shù)據(jù)存儲設備連接且啟動開機引導菜單時,則所述智能電視獲取所述數(shù)據(jù)存儲設備中預先存儲的待燒寫數(shù)據(jù),并對所述待燒寫數(shù)據(jù)進行解析得到已解析燒寫數(shù)據(jù);
循環(huán)讀取單元,用于所述智能電視獲取所述已解析燒寫數(shù)據(jù)中的配置文件,并循環(huán)讀取配置文件中的每行內(nèi)容;
判斷燒寫單元,用于根據(jù)讀出的每行內(nèi)容來判斷是否為燒寫數(shù)據(jù)的標示符,如果判斷是燒寫數(shù)據(jù)的標示符,則將標示符對應的的工廠及用戶數(shù)據(jù)對系統(tǒng)參數(shù)變量賦值或?qū)懭胫悄茈娨暤膬?nèi)部存儲器。
[0013]所述的智能電視的工廠及用戶數(shù)據(jù)的自動燒寫系統(tǒng),其中,還包括:
重啟模塊,用于當所述待燒寫數(shù)據(jù)自動燒寫成功后,自動重啟所述智能電視。
[0014]所述的智能電視的工廠及用戶數(shù)據(jù)的自動燒寫系統(tǒng),其中,所述工廠數(shù)據(jù)和用戶數(shù)據(jù)包括HDCP KEY、開機LOGO、屏參數(shù)據(jù)、菜單圖片更改數(shù)據(jù)、音量曲線數(shù)據(jù)、模擬量曲線數(shù)據(jù)、遙控編碼數(shù)據(jù)、頻道設置數(shù)據(jù)、開機默認語言數(shù)據(jù)、CA密鑰及miracast密鑰中的一種或多種。
[0015]有益效果:本發(fā)明通過把待燒寫數(shù)據(jù)放置在USB存儲設備或是網(wǎng)絡存儲設備,在系統(tǒng)開機過程中,自動讀取配置文件內(nèi)的信息,根據(jù)解析配置文件內(nèi)的內(nèi)容信息,自動進行相關數(shù)據(jù)的燒寫和配置,過程中無需額外人工操作,極大的提高了生產(chǎn)效率,節(jié)約生產(chǎn)成本。
【專利附圖】
【附圖說明】
[0016]圖1為本發(fā)明所述智能電視的工廠及用戶數(shù)據(jù)的自動燒寫方法較佳實施例的流程圖;
圖2為本發(fā)明圖1所示方法中步驟S102的具體流程圖;
圖3為本發(fā)明所述智能電視的工廠及用戶數(shù)據(jù)的自動燒寫系統(tǒng)較佳實施例的結(jié)構(gòu)框圖;
圖4為圖3所示系統(tǒng)中自動燒寫模塊的具體結(jié)構(gòu)框圖。
【具體實施方式】
[0017]本發(fā)明提供一種智能電視的工廠及用戶數(shù)據(jù)的自動燒寫方法及系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下對本發(fā)明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0018]請參見圖1,圖1是本發(fā)明所述智能電視的工廠及用戶數(shù)據(jù)的自動燒寫方法較佳實施例的流程圖。如圖1所示,其包括以下步驟:
5101、智能電視開機時,檢測所述智能電視是否與數(shù)據(jù)存儲設備連接,并檢測是否啟動開機引導菜單;
5102、當所述智能電視與數(shù)據(jù)存儲設備連接且啟動開機引導菜單時,則所述智能電視獲取所述數(shù)據(jù)存儲設備中預先存儲的待燒寫數(shù)據(jù),并根據(jù)所述待燒寫數(shù)據(jù)進行自動燒寫。
[0019]本實施例中,首先需測試人員將數(shù)據(jù)存儲設備與智能電視連接,然后測試人員對智能電視進行開機操作。當此次開機操作為智能電視的初次開機且已連接存儲設備,同時智能電視開啟過程中顯示開機引導菜單,則所述智能電視獲取所述數(shù)據(jù)存儲設備中預先存儲的待燒寫數(shù)據(jù),并將所述待燒寫數(shù)據(jù)進行自動燒寫至智能電視中的對應區(qū)域。
[0020]較佳的,所述的步驟S102之后還包括:
5103、當所述待燒寫數(shù)據(jù)自動燒寫成功后,自動重啟所述智能電視。
[0021]在S103中,當智能電視檢測到所述待燒寫數(shù)據(jù)自動燒寫成功后,則自動重啟,并直接正常開機,跳過顯示開機引導菜單這一步驟。測試人員在完成所有的檢測后,通過出廠復位完成出廠初始化后即可將智能電視出貨。
[0022]較佳的,所述待燒寫數(shù)據(jù)包括用于確定燒寫數(shù)據(jù)類型以及順序的配置文件、用于對系統(tǒng)參數(shù)變量賦值或?qū)懭胫悄茈娨晝?nèi)部存儲器的工廠及用戶數(shù)據(jù)。所述工廠及用戶數(shù)據(jù)包括:HDCP KEY、開機LOGO、屏參數(shù)據(jù),菜單圖片更改、音量曲線數(shù)據(jù)、模擬量曲線數(shù)據(jù)、遙控器編碼、頻道預置、開機默認語言等數(shù)據(jù),以及CA,miracast等一些加密密鑰的數(shù)據(jù)等。在S102中智能電視獲取所述數(shù)據(jù)存儲設備中預先存儲的待燒寫數(shù)據(jù),并讀取和解析所述待燒寫數(shù)據(jù)中的配置文件,根據(jù)所述配置文件確定待燒寫數(shù)據(jù)中其他數(shù)據(jù)的燒寫順序,使得數(shù)據(jù)燒寫過程自動執(zhí)行,無需人工操作。
[0023]作為本發(fā)明更優(yōu)選的實施例,如圖2所示,所述的步驟S102具體包括:
S201、當所述智能電視與數(shù)據(jù)存儲設備連接且啟動開機引導菜單時,則所述智能電視獲取所述數(shù)據(jù)存儲設備中預先存儲的待燒寫數(shù)據(jù),并對所述待燒寫數(shù)據(jù)進行解析得到已解析燒寫數(shù)據(jù);
本實施例中,只有當檢測到所述智能電視與數(shù)據(jù)存儲設備連接且啟動開機引導菜單時,才進行下一步燒寫操作。若不是同時滿足上述兩個條件,則所述智能電視正常啟動,并同時顯示開機引導菜單。
[0024]S202、所述智能電視獲取所述已解析燒寫數(shù)據(jù)中的配置文件,并循環(huán)讀取配置文件中的每行內(nèi)容;
由于已解析燒寫數(shù)據(jù)中包括用于確定燒寫數(shù)據(jù)類型以及順序的配置文件、用于對系統(tǒng)參數(shù)變量賦值或?qū)懭胫悄茈娨晝?nèi)部存儲器的工廠及用戶數(shù)據(jù)。故在S202中先循環(huán)讀取已解析燒寫數(shù)據(jù)中的配置文件,并根據(jù)每行的內(nèi)容確定如何燒寫。
[0025]S203、根據(jù)讀出的每行內(nèi)容來判斷是否為燒寫數(shù)據(jù)的標示符,如果判斷是燒寫數(shù)據(jù)的標示符,則將標示符對應的工廠數(shù)及用戶數(shù)據(jù)對系統(tǒng)參數(shù)變量賦值或?qū)懭胫悄茈娨暤膬?nèi)部存儲器。
[0026]由于在智能電視的工廠生產(chǎn)時,已經(jīng)燒寫了主程序的機器初次開機,開機過程中檢測到有初始引導菜單就會去讀取USB存儲設備或是網(wǎng)絡下載的配置文件“configure,txt”,解析配置文件,根據(jù)配置文件內(nèi)容進行不同的操作。例如配置文件中寫有“hdcpwrite”即表示要對機器燒寫HDCP KEY碼,此時系統(tǒng)就會讀取hdcp目錄中的key碼燒寫進電視系統(tǒng)中。如果配置文件中寫有“l(fā)ogo change”,即會讀取logo文件夾下的開機LOGO數(shù)據(jù)并寫入電視系統(tǒng)中??梢葬槍ε渲梦募械牟煌瑑?nèi)容來進行不同的功能選擇的組合。例如這一批機器只需要更改主菜單圖片和L0G0,下一批機器卻要燒HDCP和更改屏參,即可通過這種改變配置文件“configure, txt”的內(nèi)容來實現(xiàn)。
[0027]為了更清楚的理解本發(fā)明的較佳實施例中自動燒寫過程,現(xiàn)結(jié)合燒寫HDCP KEY為例來說明。
[0028]第一次開機后系統(tǒng)軟件在執(zhí)行到引導菜單時會檢測并讀取USB設備中或是從網(wǎng)絡上下載到本地的 “configure, txt” 文件 “fp=fopen ("configure.txt〃,〃r〃); ”。
[0029]在while 循環(huán)里通過讀取行函數(shù) “while ((ret = getline (&line, &length,fp)) != -1) ”循環(huán)讀取“configure, txt”里的每一個內(nèi)容并寫入變量“l(fā)ine”。
[0030]然后把每行讀取的行的內(nèi)容即“l(fā)ine”通過比較函數(shù)來比較是否與軟件中設定的值相同 “if (strcmp (line, "hdcp_write〃)==0) ”。
[0031]如果相同,表示需要寫入HDCP KEY,此時通過系統(tǒng)調(diào)用執(zhí)行腳本命令:
“cd hdcp/; rm -f//HdmiHdcp.bin;mv $ (Is sort sed -η ’ lp’)//HdmiHdcp.bin”把hdcp目錄下的第一個hdcp key剪切出來并改名為“HdmiHdcp.bin”放入上上級目錄,便于系統(tǒng)下一步讀取訪問。
[0032]通過函數(shù)“WriteHdcpToE2prom0rFlash(“HdmiHdcp.bin”)”讀取上一步處理出來的“HdmiHdcp.bin”內(nèi)的數(shù)據(jù),并寫入系統(tǒng)中設定好的HDCP KEY的存放地址。根據(jù)系統(tǒng)硬件配置不同,可以通過I2C總線寫入EEPROM或是通過FLASH的驅(qū)動接口函數(shù)寫入FLASH。
[0033]此時完成HDCP KEY的檢測燒寫,接下來會繼續(xù)循環(huán)讀取解析其他配置數(shù)據(jù)是否需要燒寫。直到讀取解析完“configure, txt “中的最后一行數(shù)據(jù),完成整個解析過程。
[0034]基于上述方法,本發(fā)明還提供一種智能電視的工廠及用戶數(shù)據(jù)的自動燒寫系統(tǒng),如圖3所示,其包括:
初始檢測模塊100,用于智能電視開機時,,檢測所述智能電視是否與數(shù)據(jù)存儲設備連接,并檢測是否啟動開機引導菜單;具體如上所述。
[0035]自動燒寫模塊200,當所述智能電視與數(shù)據(jù)存儲設備連接且啟動開機引導菜單時,則所述智能電視獲取所述數(shù)據(jù)存儲設備中預先存儲的待燒寫數(shù)據(jù),并根據(jù)所述待燒寫數(shù)據(jù)進行自動燒寫;具體如上所述。
[0036]進一步,所述待燒寫數(shù)據(jù)包括用于確定燒寫數(shù)據(jù)類型以及順序的配置文件、用于對系統(tǒng)參數(shù)變量賦值或?qū)懭胫悄茈娨晝?nèi)部存儲器的工廠及用戶數(shù)據(jù)。
[0037]進一步,如圖4所示,所述自動燒寫模塊200包括:
獲取及解析單元201,用于當所述智能電視與數(shù)據(jù)存儲設備連接且啟動開機引導菜單時,則所述智能電視獲取所述數(shù)據(jù)存儲設備中預先存儲的待燒寫數(shù)據(jù),并對所述待燒寫數(shù)據(jù)進行解析得到已解析燒寫數(shù)據(jù);具體如上所述。
[0038]循環(huán)讀取單元202,用于所述智能電視獲取所述已解析燒寫數(shù)據(jù)中的配置文件,并循環(huán)讀取配置文件中的每行內(nèi)容;具體如上所述。
[0039]判斷燒寫單元203,用于根據(jù)讀出的每行內(nèi)容來判斷是否為燒寫數(shù)據(jù)的標示符,如果判斷是燒寫數(shù)據(jù)的標示符,則將標示符對應的的工廠及用戶數(shù)據(jù)對系統(tǒng)參數(shù)變量賦值或?qū)懭胫悄茈娨暤膬?nèi)部存儲器。
[0040]進一步,所述的智能電視的工廠及用戶數(shù)據(jù)的自動燒寫系統(tǒng),還包括:
重啟模塊,用于當所述待燒寫數(shù)據(jù)自動燒寫成功后,自動重啟所述智能電視。
[0041]進一步,所述的智能電視的工廠及用戶數(shù)據(jù)的自動燒寫系統(tǒng),其中,所述用戶數(shù)據(jù)包括HDCP KEY、開機LOGO、屏參數(shù)據(jù)、菜單圖片更改數(shù)據(jù)、音量曲線數(shù)據(jù)、模擬量曲線數(shù)據(jù)、遙控編碼數(shù)據(jù)、頻道設置數(shù)據(jù)、開機默認語言數(shù)據(jù)、CA密鑰及miracast密鑰中的一種或多種。
[0042]綜上所述,本發(fā)明通過把待燒寫數(shù)據(jù)放置在USB存儲設備或是網(wǎng)絡存儲設備,在系統(tǒng)開機過程中,自動讀取配置文件內(nèi)的信息,根據(jù)解析配置文件內(nèi)的內(nèi)容信息,自動進行相關數(shù)據(jù)的燒寫和配置,過程中無需額外人工操作,極大的提高了生產(chǎn)效率,節(jié)約生產(chǎn)成本。
[0043]應當理解的是,本發(fā)明的應用不限于上述的舉例,對本領域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進或變換,所有這些改進和變換都應屬于本發(fā)明所附權(quán)利要求的保護范圍。
【權(quán)利要求】
1.一種智能電視的工廠及用戶數(shù)據(jù)的自動燒寫方法,其特征在于,包括步驟: 智能電視開機時,檢測所述智能電視是否與數(shù)據(jù)存儲設備連接,并檢測是否啟動開機引導菜單; 當所述智能電視與數(shù)據(jù)存儲設備連接且啟動開機引導菜單時,則所述智能電視獲取所述數(shù)據(jù)存儲設備中預先存儲的待燒寫數(shù)據(jù),并根據(jù)所述待燒寫數(shù)據(jù)進行自動燒寫。
2.根據(jù)權(quán)利要求1所述的智能電視的工廠及用戶數(shù)據(jù)的自動燒寫方法,其特征在于,所述待燒寫數(shù)據(jù)包括用于確定燒寫數(shù)據(jù)類型及順序的配置文件、用于對系統(tǒng)參數(shù)變量賦值或存入智能電視內(nèi)部存儲器的工廠及用戶數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的智能電視的工廠及用戶數(shù)據(jù)的自動燒寫方法,其特征在于,所述當所述智能電視與數(shù)據(jù)存儲設備連接且啟動開機引導菜單時,則所述智能電視獲取所述數(shù)據(jù)存儲設備中預先存儲的待燒寫數(shù)據(jù),并根據(jù)所述待燒寫數(shù)據(jù)進行自動燒寫的步驟具體包括: 當所述智能電視與數(shù)據(jù)存儲設備連接且啟動開機引導菜單時,則所述智能電視獲取所述數(shù)據(jù)存儲設備中預先存儲的待燒寫數(shù)據(jù),并對所述待燒寫數(shù)據(jù)進行解析,得到已解析燒寫數(shù)據(jù); 所述智能電視獲取所述已解析燒寫數(shù)據(jù)中的配置文件,并循環(huán)讀取配置文件中的每行內(nèi)容; 根據(jù)讀出的每行內(nèi)容來判斷是否為燒寫數(shù)據(jù)的標示符,如果判斷是燒寫數(shù)據(jù)的標示符,則將標示符對應的工廠數(shù)及用戶數(shù)據(jù)對系統(tǒng)參數(shù)變量賦值或?qū)懭胫悄茈娨暤膬?nèi)部存儲器。
4.根據(jù)權(quán)利要求1所述的智能電視的工廠及用戶數(shù)據(jù)的自動燒寫方法,其特征在于,所述當所述智能電視與數(shù)據(jù)存儲設備連接且啟動開機引導菜單時,則所述智能電視獲取所述數(shù)據(jù)存儲設備中預先存儲的待燒寫數(shù)據(jù),并根據(jù)所述待燒寫數(shù)據(jù)進行自動燒寫的步驟之后還包括: 當所述待燒寫數(shù)據(jù)自動燒寫成功后,自動重啟所述智能電視。
5.根據(jù)權(quán)利要求2所述的智能電視的工廠及用戶數(shù)據(jù)的自動燒寫方法,其特征在于,所述工廠及用戶數(shù)據(jù)包括HDCP KEY、開機LOGO、屏參數(shù)據(jù)、菜單圖片更改數(shù)據(jù)、音量曲線數(shù)據(jù)、模擬量曲線數(shù)據(jù)、遙控編碼數(shù)據(jù)、頻道設置數(shù)據(jù)、開機默認語言數(shù)據(jù)、CA密鑰及miracast密鑰中的一種或多種。
6.一種智能電視的工廠及用戶數(shù)據(jù)的自動燒寫系統(tǒng),其特征在于,包括: 初始檢測模塊,用于智能電視開機時,檢測所述智能電視是否與數(shù)據(jù)存儲設備連接,并檢測是否啟動開機引導菜單; 自動燒寫模塊,當所述智能電視與數(shù)據(jù)存儲設備連接且啟動開機引導菜單時,則所述智能電視獲取所述數(shù)據(jù)存儲設備中預先存儲的待燒寫數(shù)據(jù),并根據(jù)所述待燒寫數(shù)據(jù)進行自動燒寫。
7.根據(jù)權(quán)利要求6所述的智能電視的工廠及用戶數(shù)據(jù)的自動燒寫系統(tǒng),其特征在于,所述待燒寫數(shù)據(jù)包括用于確定燒寫順序的配置文件、用于對系統(tǒng)參數(shù)變量賦值或存入智能電視內(nèi)部存儲器的工廠及用戶數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的智能電視的工廠及用戶數(shù)據(jù)的自動燒寫系統(tǒng),其特征在于,所述自動燒寫模塊具體包括: 獲取及解析單元,用于當所述智能電視與數(shù)據(jù)存儲設備連接且啟動開機引導菜單時,則所述智能電視獲取所述數(shù)據(jù)存儲設備中預先存儲的待燒寫數(shù)據(jù),并對所述待燒寫數(shù)據(jù)進行解析得到已解析燒寫數(shù)據(jù); 循環(huán)讀取單元,用于所述智能電視獲取所述已解析燒寫數(shù)據(jù)中的配置文件,并循環(huán)讀取配置文件中的每行內(nèi)容; 判斷燒寫單元,用于根據(jù)讀出的每行內(nèi)容來判斷是否為燒寫數(shù)據(jù)的標示符,如果判斷是燒寫數(shù)據(jù)的標示符,則將標示符對應的的工廠及用戶數(shù)據(jù)對系統(tǒng)參數(shù)變量賦值或?qū)懭胫悄茈娨暤膬?nèi)部存儲器。
9.根據(jù)權(quán)利要求6所述的智能電視的工廠及用戶數(shù)據(jù)的自動燒寫系統(tǒng),其特征在于,還包括: 重啟模塊,用于當所述待燒寫數(shù)據(jù)自動燒寫成功后,自動重啟所述智能電視。
10.根據(jù)權(quán)利要求7所述的智能電視的工廠及用戶數(shù)據(jù)的自動燒寫系統(tǒng),其特征在于,所述工廠及用戶數(shù)據(jù)包括HDCP KEY、開機LOGO、屏參數(shù)據(jù)、菜單圖片更改數(shù)據(jù)、音量曲線數(shù)據(jù)、模擬量曲線數(shù)據(jù)、遙控編碼數(shù)據(jù)、頻道設置數(shù)據(jù)、開機默認語言數(shù)據(jù)、CA密鑰及miracast密鑰中的一種或多種。
【文檔編號】H04N21/41GK104349192SQ201410577266
【公開日】2015年2月11日 申請日期:2014年10月24日 優(yōu)先權(quán)日:2014年10月24日
【發(fā)明者】董孝武 申請人:深圳創(chuàng)維-Rgb電子有限公司