[發明專利]一種易升級可擴展的Linux智能電視操作系統有效
| 申請號: | 202010896821.3 | 申請日: | 2020-08-31 |
| 公開(公告)號: | CN112235639B | 公開(公告)日: | 2023-04-14 |
| 發明(設計)人: | 何志宏;張召興;鄭谷川;李祖強 | 申請(專利權)人: | 北京智象信息技術有限公司 |
| 主分類號: | H04N21/443 | 分類號: | H04N21/443;H04N21/458;G06F8/65;G06F8/41 |
| 代理公司: | 福州市京華專利代理事務所(普通合伙) 35212 | 代理人: | 林燕 |
| 地址: | 102600 北京市大興區北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 升級 擴展 linux 智能 電視 操作系統 | ||
1.一種易升級可擴展的Linux智能電視操作系統,其特征在于:包括:UI、主程序、插件集合、平臺抽象層庫以及基礎平臺功能庫;
主程序遍歷插件集合中模塊插件目錄,通過動態庫加載機制使用dl庫的dlopen?API逐一加載模塊插件目錄下包含的所有模塊插件,遍歷完成后主程序將支持的所有模塊插件告知UI,UI收到主程序的通告后,根據當前所支持的模塊插件顯示相應的UI界面;
每個插件模塊通過平臺抽象層庫調用基礎平臺功能庫,實現功能接口的調用;每個所述模塊插件都需要實現3個函數方法,包括:Plugin_Load、Plugin_Execute以及Server_PublishNotification_Callback;所述主程序使用dl庫的dlsym?API加載調用每個模塊插件函數方法;
主程序通過調用Plugin_Load函數方法來獲取每個模塊插件所提供的接口命令;
主程序通過調用Plugin_Execute函數方法來執行對應模塊插件的接口命令來獲取相關數據或者執行相關功能動作;
主程序通過調用Server_PublishNotification_Callback函數方法來向模塊插件注冊回調接口函數,使得插件模塊通過該注冊的接口回調函數來告知主程序相關的事件通知。
2.根據權利要求1所述的一種易升級可擴展的Linux智能電視操作系統,其特征在于:所述平臺抽象層庫調用板卡廠商提供的基礎平臺功能庫,實現功能接口的調用。
3.根據權利要求1所述的一種易升級可擴展的Linux智能電視操作系統,其特征在于:所述模塊插件和平臺抽象層庫是以共享庫或動態鏈接庫形式存在。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京智象信息技術有限公司,未經北京智象信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010896821.3/1.html,轉載請聲明來源鉆瓜專利網。





