[發明專利]Linux系統軟件模塊在TVOS系統中的使用方法有效
| 申請號: | 201410701517.3 | 申請日: | 2014-11-28 |
| 公開(公告)號: | CN104410909B | 公開(公告)日: | 2018-01-09 |
| 發明(設計)人: | 胡波;季漢濤;荊明君;丁云榮;于洋;吳建明;薛利軍;顧洪春 | 申請(專利權)人: | 江蘇銀河電子股份有限公司 |
| 主分類號: | H04N21/443 | 分類號: | H04N21/443;H04N21/241;H04N21/643 |
| 代理公司: | 南京縱橫知識產權代理有限公司32224 | 代理人: | 董建林 |
| 地址: | 215611 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | linux 系統軟件 模塊 tvos 系統 中的 使用方法 | ||
技術領域
本發明涉及一種Linux系統軟件模塊在TVOS系統中的使用方法,屬于智能機頂盒技術領域。
背景技術
隨著信息技術快速的發展和廣泛應用,信息化已成為全球經濟社會發展的顯著特征,并逐步向全方位的社會變革演進,信息安全是各行各業實現信息化的過程中需要解決的首要問題。
為了滿足智能電視產業發展需求,由廣科院的引領研發了面向電視應用的安全智能電視操作系統(TVOS),并將應用于廣電行業。目前,成熟的電視機頂盒廠家在多年的機頂盒發展過程中,在Linux系統下積累了大量穩定的核心軟件模塊和各種第三方庫,但是由于廣科院研發的TVOS操作系統和其底層Linux操作系統采用不同的C標準,在底層Linux系統下編譯的C庫,在TVOS系統中并不能被使用,導致這些在Linux系統下編譯的模塊,在TVOS系統下難有用武之地,使用十分不便。
發明內容
本發明的目的克服在電視機頂盒廠家中干傳統的Linux系統下編譯的軟件模塊,不能在TVOS系統使用,帶了很多不便的問題。本發明的Linux系統軟件模塊在TVOS系統中的使用方法,建立了Linxu_TVOS橋,實現TVOS系統和Linux系統下兩種不同C標準庫之間相互調用,方便使用傳統的Linux系統下編譯的軟件模塊,省事省力,具有跨操作系統調用、跨編譯系統調用、可靠性高和穩定性高的特點,具有良好的應用前景。
為了達到上述目的,本發明所采用的技術方案是:
一種Linux系統軟件模塊在TVOS系統中的使用方法,其特征在于:包括以下步驟,
步驟(1),建立Linux系統與TVOS系統相連接的Linux_TVOS橋,Linux_TVOS橋的Linux端與Linux系統內的服務器或客戶端相連接,TVOS端與TVOS系統內對應的客戶端或服務器相連接,其中Linux系統服務器與TVOS系統客戶端相對應,TVOS系統服務器與Linux系統客戶端相對應;
步驟(2),在TVOS系統啟動后,注冊Linux_TVOS橋的TVOS端服務器;
步驟(3),若注冊成功,運行TVOS端服務器,啟動Linux端服務器,監聽消息;若注冊失敗,退出TVOS系統;
步驟(4),當監聽到Linux_TVOS橋的TVOS端或者Linux端出現客戶端調用請求,對應的服務器接收請求;
步驟(5),對應的服務器對接收到客戶端的調用請求信息進行協議解析,并根據協議進行處理,并將處理結果反饋給發出調用請求的客戶端;
步驟(6),TVOS系統關機后,停止并注銷Linux_TVOS橋的服務器。
前述的Linux系統軟件模塊在TVOS系統中的使用方法,其特征在于:所述步驟(1)建立Linux系統與TVOS系統相連接的Linux_TVOS橋的過程為,建立客戶端和服務器之間的調用協議,調用協議與Linux系統下的軟件模塊提供的接口函數相同,調用協議包括協議函數的ID、各函數參數序列和返回值,所述協議函數的ID、各函數參數序列由客戶端通過Linux_TVOS橋傳遞到服務器,返回值由服務器傳遞到客戶端,調用協議通過共享內存從Linux_TVOS橋的一端傳遞到另一端。
前述的Linux系統軟件模塊在TVOS系統中的使用方法,其特征在于:所述步驟(5)服務器對接收的客戶端調用請求信息進行協議解析,并根據協議進行處理,設有同步和異步兩種處理方式:同步處理方式為,服務器將處理結果通過返回值反饋給發出調用請求的客戶端;異步處理方式下,服務器通過本側的客戶端的調用請求,將處理結果反饋給對側的服務器,對側的服務器向應用反饋處理結果。
本發明的有益效果是:本發明的Linux系統軟件模塊在TVOS系統中的使用方法,建立了Linxu_TVOS橋,又稱LTTB(Linux To TVOS Bridge,Linux 到TVOS橋),實現TVOS系統和Linux系統下兩種不同C標準庫之間相互調用,方便使用傳統的Linux系統下編譯的軟件模塊,省事省力,具有跨操作系統調用、跨編譯系統調用、可靠性高和穩定性高的特點,具有良好的應用前景。
附圖說明
圖1是本發明的Linux系統軟件模塊在TVOS系統中的使用方法的流程圖。
圖2是本發明的服務器同步處理方式的示意圖。
圖3是本發明的服務器異步處理方式的示意圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇銀河電子股份有限公司,未經江蘇銀河電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410701517.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電子節目指南刷新方法及系統
- 下一篇:視頻播放行為的檢測方法和裝置





