[發明專利]一種通過Socket高效燒寫機頂盒數據的方法在審
| 申請號: | 201710765872.0 | 申請日: | 2017-08-30 |
| 公開(公告)號: | CN107608679A | 公開(公告)日: | 2018-01-19 |
| 發明(設計)人: | 李金剛;陽斌 | 申請(專利權)人: | 深圳市芯智科技有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;H04L29/06 |
| 代理公司: | 深圳市蘭鋒知識產權代理事務所(普通合伙)44419 | 代理人: | 曹明蘭 |
| 地址: | 518000 廣東省深圳市南山區粵*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 通過 socket 高效 機頂盒 數據 方法 | ||
技術領域
本發明涉及機頂盒數據寫入方法,尤其涉及一種通過Socket高效燒寫機頂盒數據的方法。
背景技術
機頂盒在生產過程中,需要對其寫入MAC、SN和HDCP數據,現有技術中,這些數據均是采用手動操作而寫入機頂盒的,即使用串口手動輸入MAC、SN和HDCP,再保存到EMMC環境變量,這種操作方式的效率低,不適合批量生產。同時手動輸入容易出現,且不容易校準。此外,當手動輸入數據后,需要借助串口工具、輸出命令、保存命令,要求操作人員具備一定的技術基礎,技術要求較高。
發明內容
本發明要解決的技術問題在于,針對現有技術的不足,提供一種操作簡單、效率高、準確性好的通過Socket高效燒寫機頂盒數據的方法。
為解決上述技術問題,本發明采用如下技術方案。
一種通過Socket高效燒寫機頂盒數據的方法,該方法基于一系統實現,所述系統包括有寫入工具和機頂盒,所述方法包括如下步驟:步驟S1,所述寫入工具向機頂盒發送連接請求;步驟S2,所述機頂盒接收該連接請求,并與所述寫入工具建立連接;步驟S3,所述寫入工具向機頂盒發送數據;步驟S4,所述機頂盒對寫入工具發送的數據進行解析;步驟S5,所述機頂盒向寫入工具反饋表示成功或失敗的提示信息;步驟S6,所述寫入工具向機頂盒發送讀取命令,所述機頂盒執行該讀取命令,并將數據發送至寫入工具。
優選地,所述寫入工具為計算機。
優選地,所述步驟S3中,所述寫入工具向機頂盒發送的數據包括SN、MAC、CNTV和HDCP數據。
優選地,所述步驟S5中,若所述機頂盒解析成功并寫入成功,則反饋成功提示信息,若解析失敗或者解析成功而寫入失敗,則反饋失敗提示信息。
優選地,所述步驟S1中,所述寫入工具向機頂盒發送連接請求時,所述寫入工具作為client端,所述機頂盒作為server端。
優選地,所述機頂盒利用9999端口對寫入工具進行監聽。
本發明公開的通過Socket高效燒寫機頂盒數據的方法中,通過掃碼器錄入機頂盒信息后,寫入工具將相應數據通過socket發送到機頂盒,有助于工廠進行批量化生產,因而效率較高。當數據寫入后,無論結果成功與否都要向寫入工具發送一個反饋信息,以便于確認是否寫入成功。此外,僅通過向寫入工具發送讀取消息,即能實現寫入數據的比對,以確保寫入正確。再次,本發明只需要有網絡就可以通訊,寫入和讀取數據的過程簡單、適用、易于操作。
附圖說明
圖1為本發明方法的流程圖。
具體實施方式
下面結合附圖和實施例對本發明作更加詳細的描述。
本發明公開了一種通過Socket高效燒寫機頂盒數據的方法,請參照圖1,該方法基于一系統實現,所述系統包括有寫入工具和機頂盒,所述方法包括如下步驟:
步驟S1,所述寫入工具向機頂盒發送連接請求;
步驟S2,所述機頂盒接收該連接請求,并與所述寫入工具建立連接;
步驟S3,所述寫入工具向機頂盒發送數據;
步驟S4,所述機頂盒對寫入工具發送的數據進行解析;
步驟S5,所述機頂盒向寫入工具反饋表示成功或失敗的提示信息;
步驟S6,所述寫入工具向機頂盒發送讀取命令,所述機頂盒執行該讀取命令,并將數據發送至寫入工具。
上述方法中,通過掃碼器錄入機頂盒信息后,寫入工具將相應數據通過socket發送到機頂盒,有助于工廠進行批量化生產,因而效率較高。當數據寫入后,無論結果成功與否都要向寫入工具發送一個反饋信息,以便于確認是否寫入成功。此外,僅通過向寫入工具發送讀取消息,即能實現寫入數據的比對,以確保寫入正確。再次,本發明只需要有網絡就可以通訊,寫入和讀取數據的過程簡單、適用、易于操作。
進一步地,所述寫入工具為計算機。
作為一種優選方式,所述步驟S3中,所述寫入工具向機頂盒發送的數據包括SN、MAC、CNTV和HDCP數據。
進一步地,所述步驟S5中,若所述機頂盒解析成功并寫入成功,則反饋成功提示信息,若解析失敗或者解析成功而寫入失敗,則反饋失敗提示信息。所述步驟S1中,所述寫入工具向機頂盒發送連接請求時,所述寫入工具作為client端,所述機頂盒作為server端。其中,所述機頂盒利用9999端口對寫入工具進行監聽。
本發明在優選實施例中,可參照如下實施例。
實施例1
本實施例的實現過程如下:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市芯智科技有限公司,未經深圳市芯智科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710765872.0/2.html,轉載請聲明來源鉆瓜專利網。





