中星9號(hào)直播衛(wèi)星接收機(jī)被設(shè)定成用戶(hù)不能隨便改高頻頭參數(shù)、PID數(shù)據(jù)或者手動(dòng)加頻點(diǎn)之類(lèi)的操作。以后要是有新節(jié)目、新轉(zhuǎn)發(fā)器,或者要修BUG、加功能,只能靠機(jī)器自動(dòng)升級(jí)來(lái)搞定了。其實(shí)這技術(shù)早幾年諾基亞的村村通機(jī)器上就已經(jīng)用過(guò)了。沒(méi)序列號(hào)的黑戶(hù)頂多就是升不了級(jí),但現(xiàn)在已經(jīng)有的節(jié)目還是能正常看的。
那這個(gè)自動(dòng)升級(jí)到底是怎么實(shí)現(xiàn)的?
簡(jiǎn)單說(shuō),中星9號(hào)那邊會(huì)把升級(jí)包做成TS流,掛在某個(gè)頻點(diǎn)上發(fā)出去。每臺(tái)合規(guī)的機(jī)器都有自己的身份證,包括廠家代碼、硬件版本、軟件版本和序列號(hào)這些信息。
OTA升級(jí)的時(shí)候,NIT里會(huì)帶一個(gè)Loader描述信息,里面寫(xiě)了升級(jí)用的廠家代碼、硬件版本、軟件版本、序列號(hào)和升級(jí)頻率。升級(jí)流里也包含同樣的內(nèi)容。
只有當(dāng)衛(wèi)星發(fā)來(lái)的這些信息和你機(jī)器里的匹配,并且軟件版本比你現(xiàn)在用的更高,機(jī)器才會(huì)去找到那個(gè)升級(jí)頻點(diǎn),再核對(duì)一遍信息,確認(rèn)沒(méi)問(wèn)題就開(kāi)始下載并自動(dòng)完成更新。
那這個(gè)自動(dòng)升級(jí)到底是怎么實(shí)現(xiàn)的?
簡(jiǎn)單說(shuō),中星9號(hào)那邊會(huì)把升級(jí)包做成TS流,掛在某個(gè)頻點(diǎn)上發(fā)出去。每臺(tái)合規(guī)的機(jī)器都有自己的身份證,包括廠家代碼、硬件版本、軟件版本和序列號(hào)這些信息。
OTA升級(jí)的時(shí)候,NIT里會(huì)帶一個(gè)Loader描述信息,里面寫(xiě)了升級(jí)用的廠家代碼、硬件版本、軟件版本、序列號(hào)和升級(jí)頻率。升級(jí)流里也包含同樣的內(nèi)容。
只有當(dāng)衛(wèi)星發(fā)來(lái)的這些信息和你機(jī)器里的匹配,并且軟件版本比你現(xiàn)在用的更高,機(jī)器才會(huì)去找到那個(gè)升級(jí)頻點(diǎn),再核對(duì)一遍信息,確認(rèn)沒(méi)問(wèn)題就開(kāi)始下載并自動(dòng)完成更新。