一種實(shí)時(shí)流媒體播放器及其架構(gòu)方法
基本信息
申請(qǐng)?zhí)?/td> | CN201910281090.9 | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN110062296B | 公開(kāi)(公告)日 | 2021-06-29 |
申請(qǐng)公布號(hào) | CN110062296B | 申請(qǐng)公布日 | 2021-06-29 |
分類號(hào) | H04N21/8547(2011.01)I;H04N21/462(2011.01)I;H04N21/443(2011.01)I;H04N21/426(2011.01)I;H04N21/2387(2011.01)I | 分類 | 電通信技術(shù); |
發(fā)明人 | 林嘉;席毅林;彭娜芬 | 申請(qǐng)(專利權(quán))人 | 南昌嘉研科技有限公司 |
代理機(jī)構(gòu) | 北京力量專利代理事務(wù)所(特殊普通合伙) | 代理人 | 王鴻遠(yuǎn) |
地址 | 330006江西省南昌市東湖區(qū)八一大道603號(hào)26棟2-301室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及一種實(shí)時(shí)流媒體播放器及其架構(gòu)方法,該方法包括:將實(shí)時(shí)流媒體播放任務(wù)分解為六個(gè)子任務(wù):讀取原始幀、緩存原始幀、對(duì)原始幀解碼、緩存解碼幀并發(fā)送顯示幀、發(fā)送顯示幀和播放控制指令、緩存顯示幀;分別根據(jù)六個(gè)子任務(wù)對(duì)應(yīng)寫入六個(gè)工作類,將每個(gè)子任務(wù)的執(zhí)行程代碼以及消息映射表放置于工作類的接口內(nèi),生成六個(gè)工作類實(shí)例化對(duì)象:拉流單元、源級(jí)緩存單元、解碼單元、解碼緩存單元、顯示單元、顯示緩存單元;寫入繼承Node類的Root類,并在Root類的接口內(nèi)將六個(gè)工作類加載為Root類的子節(jié)點(diǎn)。本發(fā)明將實(shí)時(shí)流媒體播放過(guò)程分解為六個(gè)不同的工作單元,各單元間彼此獨(dú)立,使得對(duì)實(shí)時(shí)流媒體的播放過(guò)程具有與文件播放一樣的暫停/繼續(xù)功能。 |
