[發明專利]媒體播放器的內存管理方法和內存管理器無效
| 申請號: | 201110004771.4 | 申請日: | 2011-01-11 |
| 公開(公告)號: | CN102123198A | 公開(公告)日: | 2011-07-13 |
| 發明(設計)人: | 甘震;霍龍社 | 申請(專利權)人: | 中國聯合網絡通信集團有限公司 |
| 主分類號: | H04M1/725 | 分類號: | H04M1/725;G06F12/06 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 劉芳 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 媒體播放器 內存 管理 方法 管理器 | ||
1.一種媒體播放器的內存管理方法,其特征在于,包括:
根據手機終端的內存性能,按照預設的分配方法,將所述手機的內存分為多個內存存儲塊;所述多個內存存儲塊用于存儲流媒體數據相關的輸入對象數據包、解碼對象數據包和顯示對象數據包;
將流媒體數據經流媒體輸入模塊劃分后,生成的輸入對象數據包依次存儲在所述內存存儲塊中;
將所述輸入對象數據包依次發送到解碼模塊進行解碼處理,并將生成的解碼對象數據包依次存儲在所述內存存儲塊中;并釋放解碼模塊已處理過的輸入對象數據包;
將所述解碼對象數據包發送到顯示構建模塊構建顯示對象數據包,并將構建的顯示對象數據包存儲在所述內存存儲塊中;并釋放顯示構建模塊已處理過的解碼對象數據包;
將所述顯示對象數據包發送到播放器以實現所述流媒體數據的播放,并釋放已顯示過的顯示對象數據包。
2.根據權利要求1所述的媒體播放器的內存管理方法,其特征在于,存儲所述對象數據包之前,還包括:
構建所述對象數據包的存儲空間。
3.根據權利要求2所述的媒體播放器的內存管理方法,其特征在于,構建所述對象數據包的存儲空間,包括:
對象數據包管理模塊向引用單元管理模塊發出組合對象數據包的存儲空間的請求;
引用單元管理模塊查詢得到所有未使用的引用單元,計算所有未使用的引用單元所能引用的內存存儲塊是否能夠構建出所述對象數據包的存儲空間;如果能,則組合引用單元以構建該存儲空間,如果不能,則向存儲單元管理模塊申請構建新的存儲空間以作為所述對象數據包的存儲空間。
4.根據權利要求3所述的媒體播放器的內存管理方法,其特征在于,釋放對象數據包,包括:
對象數據包管理模塊向引用單元管理模塊發出釋放對象數據包的請求;
引用單元管理模塊收到請求后,解除對引用單元的引用,釋放引用單元所能引用的內存存儲塊;
存儲單元管理模塊釋放所述引用單元管理模塊釋放的內存存儲塊。
5.根據權利要求1所述的媒體播放器的內存管理方法,其特征在于,還包括:
當所述流媒體播放完后,回收所有的對象數據包的存儲空間和所有的內存存儲塊。
6.根據權利要求1所述的媒體播放器的內存管理方法,其特征在于,將所述手機的內存分為多個內存存儲塊之前,還包括:
偵測和評估手機的內存性能;
根據手機的內存性能,按照預設的分配方法,確定手機內存劃分的內存存儲塊的大小和數量。
7.根據權利要求6所述的媒體播放器的內存管理方法,其特征在于,確定手機內存劃分的內存存儲塊的大小和數量之后,還包括:
將手機內存的存儲塊劃分為一級內存和二級內存。
8.一種媒體播放器的內存管理器,其特征在于,包括:
內存性能偵測模塊,用于根據手機終端的內存性能,按照預設的分配方法,將所述手機的內存分為多個內存存儲塊;所述多個內存存儲塊用于存儲流媒體數據相關的輸入對象數據包、解碼對象數據包和顯示對象數據包;
單元調度模塊,用于將流媒體數據經流媒體輸入模塊劃分后,生成的輸入對象數據包依次存儲在所述內存存儲塊中;將所述輸入對象數據包依次發送到解碼模塊進行解碼處理,并將生成的解碼對象數據包依次存儲在所述內存存儲塊中;并釋放解碼模塊已處理過的輸入對象數據包;將所述解碼對象數據包發送到顯示構建模塊構建顯示對象數據包,并將構建的顯示對象數據包存儲在所述內存存儲塊中;并釋放顯示構建模塊已處理過的解碼對象數據包;將所述顯示對象數據包發送到播放器以實現所述流媒體數據的播放,并釋放已顯示過的顯示對象數據包。
9.根據權利要求8所述的媒體播放器的內存管理器,其特征在于,還包括:對象數據包管理模塊;
所述對象數據包管理模塊,用于接收到所述單元調度模塊發送的構建所述對象數據包的存儲空間的請求時,構建所述對象數據包的存儲空間。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國聯合網絡通信集團有限公司,未經中國聯合網絡通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110004771.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:新的抗腫瘤含氯艾里莫芬烷倍半萜內酯
- 下一篇:一種載重型摩托車車架





