[發(fā)明專(zhuān)利]多媒體播放系統(tǒng)及其移植處理方法無(wú)效
| 申請(qǐng)?zhí)枺?/td> | 201010543862.0 | 申請(qǐng)日: | 2010-11-15 |
| 公開(kāi)(公告)號(hào): | CN101986273A | 公開(kāi)(公告)日: | 2011-03-16 |
| 發(fā)明(設(shè)計(jì))人: | 包盛;王愛(ài)寶;施唯佳 | 申請(qǐng)(專(zhuān)利權(quán))人: | 中國(guó)電信股份有限公司 |
| 主分類(lèi)號(hào): | G06F9/48 | 分類(lèi)號(hào): | G06F9/48 |
| 代理公司: | 中國(guó)國(guó)際貿(mào)易促進(jìn)委員會(huì)專(zhuān)利商標(biāo)事務(wù)所 11038 | 代理人: | 孫寶海 |
| 地址: | 100032 *** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 多媒體 播放 系統(tǒng) 及其 移植 處理 方法 | ||
1.一種多媒體播放系統(tǒng),其特征在于,包括用戶(hù)界面UI模塊、UI適配模塊、核心業(yè)務(wù)模塊、操作系統(tǒng)、操作系統(tǒng)適配模塊、圖形引擎庫(kù)與圖形適配模塊;
所述UI模塊,用于為智能移動(dòng)終端操作系統(tǒng)的開(kāi)發(fā)平臺(tái)提供UI控件以進(jìn)行界面顯示和與用戶(hù)交互;
所述核心業(yè)務(wù)模塊,用于實(shí)現(xiàn)多媒體播放器功能;
所述操作系統(tǒng),用于提供基本操作的應(yīng)用程序界面API,所述基本操作包括線程管理、內(nèi)存管理與數(shù)據(jù)類(lèi)型管理;
所述圖形引擎庫(kù),用于作為所述多媒體播放系統(tǒng)的音視頻顯示庫(kù);
所述UI適配模塊,耦合于所述UI模塊與所述核心業(yè)務(wù)模塊之間,用于為所述核心業(yè)務(wù)模塊提供適用于不同開(kāi)發(fā)平臺(tái)的UI模塊接口;
所述操作系統(tǒng)適配模塊,耦合于所述核心業(yè)務(wù)模塊與所述操作系統(tǒng)之間,用于為所述核心業(yè)務(wù)模塊提供適用于不同開(kāi)發(fā)平臺(tái)的操作系統(tǒng)接口;
所述圖形適配模塊,耦合于所述核心業(yè)務(wù)模塊與所述圖形引擎庫(kù)之間,用于為所述核心業(yè)務(wù)模塊提供適用于不同開(kāi)發(fā)平臺(tái)的圖形引擎庫(kù)接口。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述UI模塊接口包括:播放接口、暫停接口、停止接口、快進(jìn)接口、快退接口、定點(diǎn)跳轉(zhuǎn)接口、全屏接口、音量調(diào)整接口、退出接口與初始化接口中的任意一種或多種。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述操作系統(tǒng)接口包括:內(nèi)存管理系列接口、線程管理系列接口、字符串處理系列接口、輸入輸出IO管理系列接口與基本數(shù)據(jù)類(lèi)型管理系列接口中的任意一種或多種。
4.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述圖形引擎庫(kù)接口包括:初始化接口、圖像顯示接口、聲音顯示接口、釋放結(jié)束接口與畫(huà)布及參數(shù)調(diào)整系列接口中的任意一種或多種。
5.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述操作系統(tǒng)包括Linux操作系統(tǒng)、Windows操作系統(tǒng)、Windows?CE操作系統(tǒng)。
6.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述操作系統(tǒng)為L(zhǎng)inux操作系統(tǒng)時(shí),所述圖形引擎庫(kù)為系統(tǒng)描述語(yǔ)言SDL庫(kù);所述操作系統(tǒng)為Windows操作系統(tǒng)或Windows?CE操作系統(tǒng)時(shí),所述圖形引擎庫(kù)為軟件開(kāi)發(fā)工具包SDK庫(kù)。
7.根據(jù)權(quán)利要求1至6任意一項(xiàng)所述的系統(tǒng),其特征在于,所述核心業(yè)務(wù)模塊包括:
流媒體協(xié)議單元,用于接收流媒體數(shù)據(jù),以及在需要對(duì)所述流媒體數(shù)據(jù)進(jìn)行轉(zhuǎn)碼時(shí)向轉(zhuǎn)碼服務(wù)器發(fā)送轉(zhuǎn)碼請(qǐng)求,并接收轉(zhuǎn)碼后的流媒體數(shù)據(jù);
文件容器單元,用于將所述流媒體數(shù)據(jù)組合成流媒體文件或者視頻流;
編解碼單元,用于將所述流媒體文件或者視頻流解碼成圖像與聲音;
輔助單元,用于作為所述基本操作的輔助工具。
8.一種多媒體播放系統(tǒng)的移植處理方法,其特征在于,包括:
檢測(cè)待移植到的目標(biāo)開(kāi)發(fā)平臺(tái)的開(kāi)發(fā)平臺(tái)類(lèi)型信息;
根據(jù)所述開(kāi)發(fā)平臺(tái)類(lèi)型信息,和開(kāi)發(fā)平臺(tái)類(lèi)型與UI模塊接口、操作系統(tǒng)接口、圖形引擎庫(kù)接口之間的對(duì)應(yīng)關(guān)系,分別對(duì)所述多媒體播放系統(tǒng)中UI適配模塊上的UI模塊接口、操作系統(tǒng)適配模塊上的操作系統(tǒng)接口、圖形適配模塊上的圖形引擎庫(kù)接口進(jìn)行適應(yīng)性修改。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述開(kāi)發(fā)平臺(tái)類(lèi)型包括Linux平臺(tái)、Windows平臺(tái)與Java平臺(tái)。
10.根據(jù)權(quán)利要求8或9所述的系統(tǒng),其特征在于,對(duì)UI模塊接口進(jìn)行適應(yīng)性修改包括:根據(jù)所述開(kāi)發(fā)平臺(tái)類(lèi)型對(duì)應(yīng)的UI控件修改所述UI模塊接口,使所述核心業(yè)務(wù)模塊在移植到所述目標(biāo)開(kāi)發(fā)平臺(tái)下時(shí)顯示的UI界面不變;
對(duì)操作系統(tǒng)接口進(jìn)行適應(yīng)性修改包括:根據(jù)所述開(kāi)發(fā)平臺(tái)類(lèi)型對(duì)應(yīng)的API修改所述操作系統(tǒng)接口,使所述核心業(yè)務(wù)模塊在移植到所述目標(biāo)開(kāi)發(fā)平臺(tái)下時(shí)API功能保持不變;
對(duì)圖形引擎庫(kù)接口進(jìn)行適應(yīng)性修改包括:根據(jù)所述開(kāi)發(fā)平臺(tái)類(lèi)型對(duì)應(yīng)的圖形引擎庫(kù)提供的API,修改所述圖形引擎庫(kù)接口,使所述核心業(yè)務(wù)模塊在移植到所述目標(biāo)開(kāi)發(fā)平臺(tái)下時(shí)音視頻顯示功能保持不變。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于中國(guó)電信股份有限公司,未經(jīng)中國(guó)電信股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010543862.0/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)





