[發明專利]手機視頻播放器組件模型對象接口規范的建立方法無效
| 申請號: | 201110101636.1 | 申請日: | 2011-04-22 |
| 公開(公告)號: | CN102185970A | 公開(公告)日: | 2011-09-14 |
| 發明(設計)人: | 嚴華杰;周后紅;李慶瑜 | 申請(專利權)人: | 上海網達軟件有限公司 |
| 主分類號: | H04M1/725 | 分類號: | H04M1/725 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 201206 上海市浦東*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 手機 視頻 播放 組件 模型 對象 接口 規范 建立 方法 | ||
技術領域
本發明涉及一種應用程序集成時的接口技術標準,尤其涉及一種手機中間件的服務技術和手機視頻播放器的對象接口規范。
背景技術
現有手機視頻播放器在不同的手機平臺和型號上,由不同的開發商提供的程序庫的接口差異很大。這種不一致性在手機中間件中做應用集成時帶來了困擾。
另一方面,各播放器不能簡單地更新或替換,任何改動,都必須要對整個中間件平臺編譯然后重新發布,開發成本過高。
現在的不少智能機系統雖然帶有自身的組件技術,可以用來整合本手機操作系統平臺上的播放器的差異,但是對別的手機操作系統通常無能為力。
發明內容
本發明要解決的技術問題是,提供一種能夠支持手機播放器以組件的形式創建,銷毀,更新和替換,并用同一組件接口調用不同播放器的對象接口規范,以隱藏不同手機操作系統上播放器版本的不同,減少手機播放器組件集成維護的成本。
為解決上述問題,本發明提供一種手機視頻播放器組件模型對象接口規范的建立方法包括以下步驟:
在中間件平臺上實現組件服務;
按照手機視頻播放器的功能,制定通用接口規范;
在不同平臺上,以所述通用接口規范為標準,封裝不同廠商的播放器實現標準,形成供中間件調用的播放組件;
在支持動態加載的手機操作系統上,動態加載播放器組件,在自身對動態加載能力不足的手機操作系統上,調用所述中間件,并在所述中間件啟動時即加載播放器組件。
進一步的,所述組件服務包括創建組件、銷毀組件、查詢組件以及組件通信調用,所述組件服務以對象名稱識別為基礎。
進一步的,所述創建組件的輸出是對象標識,必要輸入是輸入對象名稱或昵稱。
進一步的,所述銷毀組件的必要輸入是對象標識。
進一步的,所述查詢組件包括查詢組件對象、查詢組件對象昵稱、查詢組件對象某個功能調用的參數類型列表、查詢現存組件對象、查詢下一現存組件對象以及關閉查詢標識;其中查詢組件對象的輸出是功能號列表,必要輸入是對象標識,功能名列表和功能名列表長度;查詢組件對象昵稱的輸出是昵稱字符串,必要輸入是對象標識;查詢組件對象某個功能調用的參數類型列表的輸出是輸入輸出參數類型列表,必要輸入是對象標識和功能號;查詢現存組件對象的輸出是第一個命中的查詢標識,查詢標識內必須包含對象標識,必要輸入是組件對象的名稱和/或昵稱;查詢下一現存組件對象的輸出是下一個命中的查詢標識,必要輸入是上一命中的查詢標識;關閉查詢標識是必要輸入是一個查詢標識。
進一步的,所述組件通信調用包括調用組件對象的某個功能和發送系統消息,所述調用組件對象的某個功能的輸出調用結果,必要輸入是對象標識,功能號和正確的參數列表;所述發送系統消息的輸出是響應結果,必要輸入是消息源標識,消息接受方標識,消息類型號和消息參數列表。
進一步的,所述手機視頻播放器的通用接口規范包括打開視頻源、關閉視頻源、暫停播放、繼續播放、快速定位、獲取音量、設置音量、獲取當前播放時長、獲取緩沖百分比、顯示播放窗口、隱藏播放窗口、移動窗口、全屏播放、獲取播放器狀態。
進一步的,所述打開視頻源的必要輸入是播放器對象標識和視屏源名稱;所述關閉視頻源的必要輸入是播放器對象標識;所述暫停播放的必要輸入是播放器對象標識,所述繼續播放的必要輸入是播放器對象標識;所述快速定位的必要輸入是播放器對象標識和指定時間;所述獲取音量的輸出音量值,必要輸入是播放器對象標識,所述設置音量的必要輸入是播放器對象標識和指定音量;所述獲取當前播放時長,輸出當前播放的秒數,必要輸入是播放器對象標識;所述獲取播放總長,輸出是當前視頻源的總長,必要輸入是播放器對象標識;獲取緩沖百分比,輸出是緩沖百分比,必要輸入是播放器對象標識;顯示播放窗口,必要輸入是播放器對象標識;隱藏播放窗口,必要輸入是播放器對象標識;移動窗口,必要輸入是播放器對象標識和新窗口的位置;全屏播放,必要輸入是播放器對象標識;獲取播放器狀態,輸出是播放器當前狀態,必要輸入是播放器對象標識。
綜上所述,本發明所述手機視頻播放器組件模型對象接口規范能夠支持手機播放器以組件的形式創建,銷毀,更新和替換,并用同一組件接口調用不同播放器,從而隱藏不同手機操作系統上播放器版本的不同。
附圖說明
圖1為本發明所述手機視頻播放器組件模型對象接口規范建立方法的簡要流程示意圖。
圖2為本發明所述手機視頻播放器的通用接口規范的結構示意圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海網達軟件有限公司,未經上海網達軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110101636.1/2.html,轉載請聲明來源鉆瓜專利網。





