[發明專利]一種針對機頂盒的軟件開發可視化編輯方法無效
| 申請號: | 200810027580.8 | 申請日: | 2008-04-22 |
| 公開(公告)號: | CN101276275A | 公開(公告)日: | 2008-10-01 |
| 發明(設計)人: | 羅笑南;王建民;莊敬輝;李苗;許明峰 | 申請(專利權)人: | 羅笑南 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;H04N5/00 |
| 代理公司: | 廣州廣信知識產權代理有限公司 | 代理人: | 李玉峰 |
| 地址: | 510275廣東省廣州市新港西路13*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 針對 機頂盒 軟件 開發 可視化 編輯 方法 | ||
1、一種針對機頂盒的可視化編輯方法,其特征在于:采用SDF應用程序協議,主要包含兩部分:(1)存在于機頂盒中的后臺服務系統運行SDF應用程序的方法;(2)SDF應用程序的制作方法;其中,
所述存在于機頂盒中的后臺服務系統運行SDF應用程序的方法,包括以下步驟:
步驟1.啟動機頂盒后初始化SDF后臺服務系統,主要對可視化范圍、邊界、硬件參數進行設置;
步驟2.啟動后臺服務系統,調用操作系統Graph?API進行顯示輸出;
步驟3.啟動模式判斷,如果為文件更新模式,轉為步驟4,若為普通使用模式,轉為步驟8;
步驟4.SDF后臺服務系統搜索輸入端口,從輸入端口獲得SDF更新信息文件;
步驟5.SDF后臺服務系統將SDF應用程序存入文件系統,并加入SDF應用程序列表,如果與原有文件產生沖突,SDF后臺服務系統將提示用戶進行處理;
步驟6.SDF后臺服務系統分析SDF更新信息文件中的操作指令,并根據指令下載SDF應用程序;
步驟7.SDF后臺系統處于更新狀態,SDF后臺服務系統退出,將控制權限歸還用戶進行更新操作;轉至步驟3;
步驟8.SDF后臺服務系統為普通使用模式,SDF后臺服務系統從文件系統中讀取SDF應用程序列表,并執行其中的默認啟動文件;
步驟9.SDF后臺服務系統對SDF應用程序解碼,并進行顯示;此時SDF后臺服務系統系統調用操作系統的API監視用戶輸入;
步驟10.SDF后臺服務系統根據用戶輸入改變界面狀態,并把相應操作命令傳至操作系統;
步驟11.系統運行至機頂盒關閉或意外退出;
所述SDF應用程序的制作方法,使用SDF應用程序可視化編輯器來完成操作,包括以下步驟:
步驟1.SDF應用程序可視化編輯器啟動;
步驟2.SDF應用程序可視化編輯器根據用戶輸入的路徑和文件名生成SDF應用程序;
步驟3.SDF應用程序可視化編輯器往SDF應用程序中輸出“#Start?File”文本;
步驟4.SDF應用程序可視化編輯器多線程操作,線程1監視用戶是否啟動可視化輔助設計工具,并執行相應操作,直至SDF應用程序可視化編輯器結束或意外退出;線程2進行SDF應用程序制作;
步驟5.SDF應用程序可視化編輯器接收用戶輸入登錄界面信息;
步驟6.SDF應用程序可視化編輯器接收用戶輸入資源文件夾路徑;
步驟7.SDF應用程序可視化編輯器接收用戶輸入資源語言;
步驟8.SDF應用程序可視化編輯器接收用戶輸入VOD語言;
步驟9.SDF應用程序可視化編輯器接收用戶選擇調色板;
步驟10.SDF應用程序可視化編輯器生成Start?Head文本;
步驟11.SDF應用程序可視化編輯器接收用戶生成新的場景;
步驟12.SDF應用程序可視化編輯器根據順序生成場景信息中的場景標識;
步驟13.SDF應用程序可視化編輯器接收用戶選擇場景類型;
步驟14.SDF應用程序可視化編輯器接收用戶輸入調用地址;
步驟15.SDF應用程序可視化編輯器接收用戶導入圖片,并記錄下圖片信息;
步驟16.SDF應用程序可視化編輯器等待用戶進行元素設置,當用戶對元素進行操作的時候,SDF應用程序可視化編輯器根據順序自動計算出元素標識,根據系統本身的標尺計算算法計算出元素的位置、大小;
步驟17.SDF應用程序可視化編輯器接收用戶選擇元素對應的場景跳轉或系統操作指令;
步驟18.SDF應用程序可視化編輯器接收用戶輸入相應顏色;
步驟19.轉至下一場景制作。
2、根據權利要求1所述的針對機頂盒的軟件開發可視化編輯方法,其特征在于:所述SDF應用程序可視化編輯器的開發環境,包括以下組成部分:
1)可視化編輯總體界面
用于集成支持該編輯器的各種功能模塊插件,采用多窗口的方式,方便完成各種設置;界面元素可滿足屬性、視圖/代碼切換功能;
2)代碼界面的Scene添加/刪除,Element添加/刪除,參數修改
所述編輯器支持多場景制作,該工具用于提供方便快捷的場景制作方法,即通過自動分配場景標識號,在不同場景可以設置不同的元件,元件能夠進行場景切換,并且其標識號也由系統分配;另外,編輯器在代碼窗口里記錄下場景的元件信息,對每個元件,代碼窗口記錄下元件的相關屬性和參數,并且針對SDF應用程序格式進行編制;
3)可視化輔助設計工具
用于為各種元素的布局提供便利,主要包含標尺系統、網格捕捉系統、快速定位布局工具,當這些功能被執行的時,編輯器對其位置信息進行運算;其中,
標尺系統—用于在移動的時候動態地顯示當前標尺的對齊線,放縮的時候動態地顯示大小對齊線,幫助開發人員更好的控制Element的位置和大小;
網格捕捉系統—用于精確布局界面設計,精確控制每個元素的大小;
快速定位布局工具—用于將大量元素快速按某種方式對齊并均勻分布其間的間隔距離。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于羅笑南,未經羅笑南許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810027580.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種防漏電熱水器
- 下一篇:整板易拉蓋的電涂方法





