[發(fā)明專(zhuān)利]動(dòng)畫(huà)的播放幀頻調(diào)整方法及裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201410693048.5 | 申請(qǐng)日: | 2014-11-25 |
| 公開(kāi)(公告)號(hào): | CN104461520B | 公開(kāi)(公告)日: | 2018-04-03 |
| 發(fā)明(設(shè)計(jì))人: | 劉超 | 申請(qǐng)(專(zhuān)利權(quán))人: | 廣州酷狗計(jì)算機(jī)科技有限公司 |
| 主分類(lèi)號(hào): | G06F9/50 | 分類(lèi)號(hào): | G06F9/50;G06T13/00 |
| 代理公司: | 北京三高永信知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司11138 | 代理人: | 祝亞男 |
| 地址: | 510660 廣東省廣州*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 動(dòng)畫(huà) 播放 幀頻 調(diào)整 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別涉及一種動(dòng)畫(huà)的播放幀頻調(diào)整方法及裝置。
背景技術(shù)
隨著網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,人們對(duì)動(dòng)畫(huà)的播放流暢度要求越來(lái)越高。動(dòng)畫(huà)的播放流暢度與其播放幀頻密切相關(guān)。其中,播放幀頻是指每秒鐘播放動(dòng)畫(huà)的圖像幀數(shù)。當(dāng)動(dòng)畫(huà)的播放幀頻接近動(dòng)畫(huà)的業(yè)界標(biāo)準(zhǔn)播放幀頻時(shí),動(dòng)畫(huà)能夠播放得比較流暢。
另外,動(dòng)畫(huà)的播放流暢度與播放動(dòng)畫(huà)時(shí)的CPU(Central Processing Unit,中央處理器)使用率密切相關(guān)。當(dāng)CPU使用率不高時(shí),動(dòng)畫(huà)能夠播放得比較流暢;當(dāng)CPU使用率比較高時(shí),動(dòng)畫(huà)播放得不流暢。當(dāng)播放動(dòng)畫(huà)時(shí)的CPU使用率比較高時(shí),將會(huì)影響動(dòng)畫(huà)播放設(shè)備的運(yùn)行速率。
結(jié)合上述動(dòng)畫(huà)播放幀頻、動(dòng)畫(huà)播放流暢度及播放動(dòng)畫(huà)時(shí)的CPU使用率之間的關(guān)系,為了保證動(dòng)畫(huà)播放的流暢性、播放動(dòng)畫(huà)時(shí)的CPU的使用率及播放設(shè)備的運(yùn)行速率,需要實(shí)時(shí)調(diào)整動(dòng)畫(huà)的播放幀頻。
發(fā)明內(nèi)容
為了解決相關(guān)技術(shù)的問(wèn)題,本發(fā)明實(shí)施例提供了一種動(dòng)畫(huà)的播放幀頻調(diào)整方法及裝置。所述技術(shù)方案如下:
第一方面,提供了一種動(dòng)畫(huà)的播放幀頻調(diào)整方法,所述方法包括:
根據(jù)動(dòng)畫(huà)在指定時(shí)長(zhǎng)內(nèi)的圖像幀數(shù),獲取所述動(dòng)畫(huà)的當(dāng)前播放幀頻,所述動(dòng)畫(huà)為SWF(Shockwave Flash,沖擊波Flash)文件格式;
根據(jù)所述當(dāng)前播放幀頻,查詢(xún)映射關(guān)系,將與所述當(dāng)前播放幀頻對(duì)應(yīng)的中央處理器CPU使用率作為第一CPU使用率,所述映射關(guān)系是播放幀頻和所述CPU使用率之間的映射關(guān)系;
當(dāng)所述第一CPU使用率不小于第一預(yù)設(shè)閾值時(shí),根據(jù)指定幀頻,調(diào)整所述動(dòng)畫(huà)的后續(xù)播放幀頻。
結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述指定時(shí)長(zhǎng)為所述動(dòng)畫(huà)的總時(shí)長(zhǎng),所述圖像幀數(shù)為所述動(dòng)畫(huà)包括的圖像總幀數(shù),所述根據(jù)動(dòng)畫(huà)在指定時(shí)長(zhǎng)內(nèi)的圖像幀數(shù),獲取所述動(dòng)畫(huà)的當(dāng)前播放幀頻,包括:
根據(jù)所述動(dòng)畫(huà)的總時(shí)長(zhǎng)及所述圖像總幀數(shù),計(jì)算所述動(dòng)畫(huà)的第一平均播放幀頻,將所述第一平均播放幀頻作為所述當(dāng)前播放幀頻。
結(jié)合第一方面,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述指定時(shí)長(zhǎng)為所述動(dòng)畫(huà)的已播放時(shí)長(zhǎng),所述圖像幀數(shù)為已播放圖像幀數(shù),所述根據(jù)動(dòng)畫(huà)在指定時(shí)長(zhǎng)內(nèi)的圖像幀數(shù),獲取所述動(dòng)畫(huà)的當(dāng)前播放幀頻,包括:
在動(dòng)畫(huà)播放過(guò)程中,獲取所述動(dòng)畫(huà)的已播放時(shí)長(zhǎng)和已播放圖像幀數(shù);
根據(jù)所述已播放時(shí)長(zhǎng)和所述已播放圖像幀數(shù),計(jì)算所述動(dòng)畫(huà)的第二平均播放幀頻,將所述第二平均播放幀頻作為所述當(dāng)前播放幀頻。
結(jié)合第一方面,在第一方面的第四種可能的實(shí)現(xiàn)方式中,所述根據(jù)指定幀頻,調(diào)整所述動(dòng)畫(huà)的后續(xù)播放幀頻,包括:
根據(jù)指定幀頻,將所述動(dòng)畫(huà)的后續(xù)播放幀頻調(diào)整至與所述指定幀頻之間的差值不小于第二預(yù)設(shè)閾值。
結(jié)合第一方面,在第一方面的第五種可能的實(shí)現(xiàn)方式中,所述根據(jù)指定幀頻,調(diào)整所述動(dòng)畫(huà)的后續(xù)播放幀頻之后,還包括:
確定以所述后續(xù)播放幀頻播放所述動(dòng)畫(huà)時(shí)的第二CPU使用率;
當(dāng)所述第二CPU使用率不小于所述第一預(yù)設(shè)閾值時(shí),執(zhí)行根據(jù)指定幀頻,調(diào)整所述動(dòng)畫(huà)的后續(xù)播放幀頻的步驟,直至播放所述動(dòng)畫(huà)時(shí)的CPU使用率不小于所述第一預(yù)設(shè)閾值。
第二方面,提供了一種動(dòng)畫(huà)的播放幀頻調(diào)整裝置,所述裝置包括:
第一獲取模塊,用于根據(jù)動(dòng)畫(huà)在指定時(shí)長(zhǎng)內(nèi)的圖像幀數(shù),獲取所述動(dòng)畫(huà)的當(dāng)前播放幀頻,所述動(dòng)畫(huà)為SWF文件格式;
第二獲取模塊,用于獲取播放幀頻與CPU使用率之間的映射關(guān)系;
第一確定模塊,用于根據(jù)所述當(dāng)前播放幀頻,查詢(xún)所述映射關(guān)系,將與所述當(dāng)前播放幀頻對(duì)應(yīng)的CPU使用率作為第一CPU使用率;調(diào)整模塊,用于當(dāng)所述第一CPU使用率不小于第一預(yù)設(shè)閾值時(shí),根據(jù)指定幀頻,調(diào)整所述動(dòng)畫(huà)的后續(xù)播放幀頻。
結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述指定時(shí)長(zhǎng)為所述動(dòng)畫(huà)的總時(shí)長(zhǎng),所述圖像幀數(shù)為所述動(dòng)畫(huà)包括的圖像總幀數(shù),所述第一獲取模塊,用于根據(jù)所述動(dòng)畫(huà)的總時(shí)長(zhǎng)及所述圖像總幀數(shù),計(jì)算所述動(dòng)畫(huà)的第一平均播放幀頻,將所述第一平均播放幀頻作為所述當(dāng)前播放幀頻。
結(jié)合第二方面,在第二方面的第二種可能的實(shí)現(xiàn)方式中,所述指定時(shí)長(zhǎng)為所述動(dòng)畫(huà)的已播放時(shí)長(zhǎng),所述圖像幀數(shù)為已播放圖像幀數(shù),所述第一獲取模塊,用于在動(dòng)畫(huà)播放過(guò)程中,獲取所述動(dòng)畫(huà)的已播放時(shí)長(zhǎng)和已播放圖像幀數(shù);根據(jù)所述已播放時(shí)長(zhǎng)和所述已播放圖像幀數(shù),計(jì)算所述動(dòng)畫(huà)的第二平均播放幀頻,將所述第二平均播放幀頻作為所述當(dāng)前播放幀頻。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于廣州酷狗計(jì)算機(jī)科技有限公司,未經(jīng)廣州酷狗計(jì)算機(jī)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410693048.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
- 動(dòng)畫(huà)控制方法及系統(tǒng)
- 用于移動(dòng)終端的動(dòng)畫(huà)播放方法、裝置和移動(dòng)終端
- 動(dòng)畫(huà)管理方法及其系統(tǒng)
- 動(dòng)畫(huà)處理方法和裝置
- 一種動(dòng)畫(huà)代碼的生成方法及設(shè)備
- 一種通用動(dòng)畫(huà)的實(shí)現(xiàn)方法、裝置、存儲(chǔ)介質(zhì)及安卓終端
- 一種動(dòng)畫(huà)處理方法、裝置、終端及存儲(chǔ)介質(zhì)
- 一種動(dòng)畫(huà)的生成方法、裝置及存儲(chǔ)介質(zhì)
- 一種通信終端及視頻預(yù)覽的方法
- 動(dòng)畫(huà)的播放裝置以及方法、設(shè)備
- 幀頻幀號(hào)異常處理的方法和系統(tǒng)
- 圖像處理裝置和方法以及程序
- 動(dòng)畫(huà)的播放幀頻調(diào)整方法及裝置
- 參考電壓產(chǎn)生電路及參考電壓產(chǎn)生方法、控制芯片
- 一種基于多幀頻譜和非負(fù)矩陣分解的語(yǔ)音增強(qiáng)方法與裝置
- 微光凝視成像幀頻智能協(xié)同信噪比和穩(wěn)像姿態(tài)的計(jì)算方法
- 一種用于超高幀頻圖像流到標(biāo)準(zhǔn)模擬視頻流轉(zhuǎn)換的抽幀方法
- 幀頻調(diào)整方法及裝置、顯示設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種圖像校正方法、裝置、計(jì)算機(jī)設(shè)備和介質(zhì)
- 一種背光驅(qū)動(dòng)方法、裝置及顯示設(shè)備
- 色相調(diào)整系統(tǒng)及其調(diào)整方法
- 調(diào)整設(shè)備和調(diào)整方法
- 踏板調(diào)整結(jié)構(gòu)及調(diào)整步態(tài)的調(diào)整方法
- 立體深度調(diào)整和焦點(diǎn)調(diào)整
- 調(diào)整裝置及其調(diào)整方法
- 噴嘴調(diào)整工具及調(diào)整方法
- 調(diào)整系統(tǒng)及調(diào)整方法
- 調(diào)整裝置以及調(diào)整方法
- 環(huán)境調(diào)整系統(tǒng)、環(huán)境調(diào)整方法及環(huán)境調(diào)整程序
- 功率調(diào)整器(調(diào)整)





