1.一種燒錄文件的制作方法,其特征在于,包括:
接收服務(wù)器發(fā)送的文件制作請(qǐng)求;其中,所述文件制作請(qǐng)求包括TV板卡識(shí)別碼和原始編譯文件識(shí)別碼;
獲取所述TV板卡識(shí)別碼所對(duì)應(yīng)的存儲(chǔ)裝置識(shí)別碼,并根據(jù)所述存儲(chǔ)裝置識(shí)別碼向控制裝置發(fā)送第一切換指令,使所述控制裝置根據(jù)所述第一切換指令控制所述存儲(chǔ)裝置識(shí)別碼所對(duì)應(yīng)的存儲(chǔ)裝置連接至本地;
從所述服務(wù)器中獲取所述原始編譯文件識(shí)別碼所對(duì)應(yīng)的原始編譯文件,并將所述原始編譯文件存放至所述存儲(chǔ)裝置;
根據(jù)所述TV板卡識(shí)別碼向所述控制裝置發(fā)送第二切換指令,使所述控制裝置根據(jù)所述第二切換指令控制所述存儲(chǔ)裝置連接至所述TV板卡識(shí)別碼所對(duì)應(yīng)的TV板卡;
對(duì)所述TV板卡進(jìn)行重啟,使所述TV板卡在重啟之后獲取所述存儲(chǔ)裝置中的所述原始編譯文件,并將所述原始編譯文件制作成燒錄文件。
2.如權(quán)利要求1所述的燒錄文件的制作方法,其特征在于,所述獲取所述TV板卡識(shí)別碼所對(duì)應(yīng)的存儲(chǔ)裝置識(shí)別碼,并根據(jù)所述存儲(chǔ)裝置識(shí)別碼向控制裝置發(fā)送第一切換指令,使所述控制裝置根據(jù)所述第一切換指令控制所述存儲(chǔ)裝置識(shí)別碼所對(duì)應(yīng)的存儲(chǔ)裝置連接至本地,具體包括:
查詢預(yù)設(shè)的配置表,獲取所述TV板卡識(shí)別碼所對(duì)應(yīng)的存儲(chǔ)裝置識(shí)別碼;
根據(jù)所述TV板卡識(shí)別碼、所述存儲(chǔ)裝置識(shí)別碼和所述原始編譯文件識(shí)別碼生成任務(wù)文件;
將所述任務(wù)文件添加至所述TV板卡識(shí)別碼所對(duì)應(yīng)的所述TV板卡的任務(wù)列表中;
在檢查到所述TV板卡空閑時(shí),讀取所述TV板卡的任務(wù)列表中的所述任務(wù)文件,并根據(jù)所述任務(wù)文件中的存儲(chǔ)裝置識(shí)別碼向控制裝置發(fā)送第一切換指令,使所述控制裝置根據(jù)所述第一切換指令控制所述存儲(chǔ)裝置識(shí)別碼所對(duì)應(yīng)的存儲(chǔ)裝置連接至本地。
3.如權(quán)利要求1所述的燒錄文件的制作方法,其特征在于,所述文件制作請(qǐng)求還包括服務(wù)器識(shí)別碼;
所述從所述服務(wù)器中獲取所述原始編譯文件識(shí)別碼所對(duì)應(yīng)的原始編譯文件,并將所述原始編譯文件存放至所述存儲(chǔ)裝置,具體包括:
向所述服務(wù)器識(shí)別碼所對(duì)應(yīng)的所述服務(wù)器發(fā)送文件獲取請(qǐng)求;其中,所述文件獲取請(qǐng)求包括所述原始編譯文件識(shí)別碼;
接收所述服務(wù)器根據(jù)所述文件獲取請(qǐng)求反饋的所述原始編譯文件識(shí)別碼所對(duì)應(yīng)的所述原始編譯文件;
將所述原始編譯文件解壓至所述存儲(chǔ)裝置。
4.如權(quán)利要求1所述的燒錄文件的制作方法,其特征在于,所述對(duì)所述TV板卡進(jìn)行重啟,使所述TV板卡在重啟之后獲取所述存儲(chǔ)裝置中的所述原始編譯文件,并將所述原始編譯文件制作成燒錄文件,具體包括:
向所述控制裝置發(fā)送上電指令,使所述控制裝置控制所述TV板卡所對(duì)應(yīng)的電源電路對(duì)所述TV板卡進(jìn)行上電,并使所述TV板卡在檢查到其系統(tǒng)需要升級(jí)時(shí),調(diào)用所述存儲(chǔ)裝置中預(yù)先存儲(chǔ)的升級(jí)包對(duì)其系統(tǒng)進(jìn)行升級(jí);
對(duì)所述TV板卡進(jìn)行重啟,使所述TV板卡在重啟之后檢查所述系統(tǒng)是否需要初始化,若需要,則調(diào)用所述存儲(chǔ)裝置中預(yù)先存儲(chǔ)的初始化腳本文件以初始化所述系統(tǒng),并獲取所述存儲(chǔ)裝置中的所述原始編譯文件,在初始化后的系統(tǒng)中將所述原始編譯文件制作成燒錄文件,若不需要,則獲取所述存儲(chǔ)裝置中的所述原始編譯文件,并在所述系統(tǒng)中將所述原始編譯文件制作成燒錄文件。
5.如權(quán)利要求1至4任一項(xiàng)所述的燒錄文件的制作方法,其特征在于,在所述對(duì)所述TV板卡進(jìn)行重啟,使所述TV板卡在重啟之后獲取所述存儲(chǔ)裝置中的所述原始編譯文件,并將所述原始編譯文件制作成燒錄文件之后,還包括:
在監(jiān)控到所述TV板卡通過(guò)調(diào)用所述存儲(chǔ)裝置中預(yù)先存儲(chǔ)的卸載指令將所述燒錄文件卸載至所述存儲(chǔ)裝置時(shí),向所述控制裝置發(fā)送斷電指令,使所述控制裝置控制所述TV板卡所對(duì)應(yīng)的電源電路對(duì)所述TV板卡進(jìn)行斷電;
向所述控制裝置發(fā)送第三切換指令,使所述控制裝置控制所述存儲(chǔ)裝置連接至本地;
將所述存儲(chǔ)裝置中的所述燒錄文件壓縮至本地,獲得壓縮燒錄文件;
計(jì)算所述壓縮燒錄文件的校驗(yàn)和,當(dāng)所述校驗(yàn)和正確時(shí),向所述服務(wù)器發(fā)送文件提取請(qǐng)求;
接收所述服務(wù)器根據(jù)所述文件提取請(qǐng)求反饋的提取指令,并根據(jù)所述提取指令將所述壓縮燒錄文件發(fā)送至所述服務(wù)器進(jìn)行存儲(chǔ)。
6.一種燒錄文件的制作裝置,其特征在于,包括:
文件制作請(qǐng)求接收模塊,用于接收服務(wù)器發(fā)送的文件制作請(qǐng)求;其中,所述文件制作請(qǐng)求包括TV板卡識(shí)別碼和原始編譯文件識(shí)別碼;
第一切換指令發(fā)送模塊,用于獲取所述TV板卡識(shí)別碼所對(duì)應(yīng)的存儲(chǔ)裝置識(shí)別碼,并根據(jù)所述存儲(chǔ)裝置識(shí)別碼向控制裝置發(fā)送第一切換指令,使所述控制裝置根據(jù)所述第一切換指令控制所述存儲(chǔ)裝置識(shí)別碼所對(duì)應(yīng)的存儲(chǔ)裝置連接至本地;
原始編譯文件存放模塊,用于從所述服務(wù)器中獲取所述原始編譯文件識(shí)別碼所對(duì)應(yīng)的原始編譯文件,并將所述原始編譯文件存放至所述存儲(chǔ)裝置;
第二切換指令發(fā)送模塊,用于根據(jù)所述TV板卡識(shí)別碼向所述控制裝置發(fā)送第二切換指令,使所述控制裝置根據(jù)所述第二切換指令控制所述存儲(chǔ)裝置連接至所述TV板卡識(shí)別碼所對(duì)應(yīng)的TV板卡;以及,
燒錄文件制作模塊,用于對(duì)所述TV板卡進(jìn)行重啟,使所述TV板卡在重啟之后獲取所述存儲(chǔ)裝置中的所述原始編譯文件,并將所述原始編譯文件制作成燒錄文件。
7.如權(quán)利要求6所述的燒錄文件的制作裝置,其特征在于,所述第一切換指令發(fā)送模塊具體包括:
存儲(chǔ)裝置識(shí)別碼獲取單元,用于查詢預(yù)設(shè)的配置表,獲取所述TV板卡識(shí)別碼所對(duì)應(yīng)的存儲(chǔ)裝置識(shí)別碼;
任務(wù)文件生成單元,用于根據(jù)所述TV板卡識(shí)別碼、所述存儲(chǔ)裝置識(shí)別碼和所述原始編譯文件識(shí)別碼生成任務(wù)文件;
任務(wù)列表添加單元,用于將所述任務(wù)文件添加至所述TV板卡識(shí)別碼所對(duì)應(yīng)的所述TV板卡的任務(wù)列表中;以及,
切換指令發(fā)送單元,用于在檢查到所述TV板卡空閑時(shí),讀取所述TV板卡的任務(wù)列表中的所述任務(wù)文件,并根據(jù)所述任務(wù)文件中的存儲(chǔ)裝置識(shí)別碼向控制裝置發(fā)送第一切換指令,使所述控制裝置根據(jù)所述第一切換指令控制所述存儲(chǔ)裝置識(shí)別碼所對(duì)應(yīng)的存儲(chǔ)裝置連接至本地。
8.如權(quán)利要求6所述的燒錄文件的制作裝置,其特征在于,所述文件制作請(qǐng)求還包括服務(wù)器識(shí)別碼;
所述原始編譯文件存放模塊具體包括:
文件獲取請(qǐng)求發(fā)送單元,用于向所述服務(wù)器識(shí)別碼所對(duì)應(yīng)的所述服務(wù)器發(fā)送文件獲取請(qǐng)求;其中,所述文件獲取請(qǐng)求包括所述原始編譯文件識(shí)別碼;
原始編譯文件接收單元,用于接收所述服務(wù)器根據(jù)所述文件獲取請(qǐng)求反饋的所述原始編譯文件識(shí)別碼所對(duì)應(yīng)的所述原始編譯文件;以及,
原始編譯文件解壓?jiǎn)卧糜趯⑺鲈季幾g文件解壓至所述存儲(chǔ)裝置。
9.如權(quán)利要求6所述的燒錄文件的制作裝置,其特征在于,所述燒錄文件制作模塊具體包括:
上電指令發(fā)送單元,用于向所述控制裝置發(fā)送上電指令,使所述控制裝置控制所述TV板卡所對(duì)應(yīng)的電源電路對(duì)所述TV板卡進(jìn)行上電,并使所述TV板卡在檢查到其系統(tǒng)需要升級(jí)時(shí),調(diào)用所述存儲(chǔ)裝置中預(yù)先存儲(chǔ)的升級(jí)包對(duì)其系統(tǒng)進(jìn)行升級(jí);以及,
TV板卡重啟單元,用于對(duì)所述TV板卡進(jìn)行重啟,使所述TV板卡在重啟之后檢查所述系統(tǒng)是否需要初始化,若需要,則調(diào)用所述存儲(chǔ)裝置中預(yù)先存儲(chǔ)的初始化腳本文件以初始化所述系統(tǒng),并獲取所述存儲(chǔ)裝置中的所述原始編譯文件,在初始化后的系統(tǒng)中將所述原始編譯文件制作成燒錄文件,若不需要,則獲取所述存儲(chǔ)裝置中的所述原始編譯文件,并在所述系統(tǒng)中將所述原始編譯文件制作成燒錄文件。
10.如權(quán)利要求6至9任一項(xiàng)所述的燒錄文件的制作裝置,其特征在于,所述燒錄文件的制作裝置還包括:
斷電指令發(fā)送模塊,用于在監(jiān)控到所述TV板卡通過(guò)調(diào)用所述存儲(chǔ)裝置中預(yù)先存儲(chǔ)的卸載指令將所述燒錄文件卸載至所述存儲(chǔ)裝置時(shí),向所述控制裝置發(fā)送斷電指令,使所述控制裝置控制所述TV板卡所對(duì)應(yīng)的電源電路對(duì)所述TV板卡進(jìn)行斷電;
第三切換指令發(fā)送模塊,用于向所述控制裝置發(fā)送第三切換指令,使所述控制裝置控制所述存儲(chǔ)裝置連接至本地;
壓縮燒錄文件獲得模塊,用于將所述存儲(chǔ)裝置中的所述燒錄文件壓縮至本地,獲得壓縮燒錄文件;
文件提取請(qǐng)求發(fā)送模塊,用于計(jì)算所述壓縮燒錄文件的校驗(yàn)和,當(dāng)所述校驗(yàn)和正確時(shí),向所述服務(wù)器發(fā)送文件提取請(qǐng)求;以及,
壓縮燒錄文件發(fā)送模塊,用于接收所述服務(wù)器根據(jù)所述文件提取請(qǐng)求反饋的提取指令,并根據(jù)所述提取指令將所述壓縮燒錄文件發(fā)送至所述服務(wù)器進(jìn)行存儲(chǔ)。