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