[發(fā)明專利]用于播放視頻的方法和裝置、存儲(chǔ)介質(zhì)、電子設(shè)備有效
| 申請(qǐng)?zhí)枺?/td> | 201911183455.0 | 申請(qǐng)日: | 2019-11-27 |
| 公開(公告)號(hào): | CN110971972B | 公開(公告)日: | 2021-12-17 |
| 發(fā)明(設(shè)計(jì))人: | 肖戈;孫冰晶;趙俊淞 | 申請(qǐng)(專利權(quán))人: | 北京凱視達(dá)科技股份有限公司 |
| 主分類號(hào): | H04N21/4402 | 分類號(hào): | H04N21/4402;H04N21/41;H04N21/43 |
| 代理公司: | 北京英創(chuàng)嘉友知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11447 | 代理人: | 王曉霞 |
| 地址: | 100089 北京市海*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 播放 視頻 方法 裝置 存儲(chǔ) 介質(zhì) 電子設(shè)備 | ||
本公開涉及一種視頻輸出方法和裝置、存儲(chǔ)介質(zhì)、電子設(shè)備。所述方法包括:根據(jù)顯卡的刷新頻率計(jì)算理論刷新周期;在應(yīng)用顯卡播放視頻時(shí),記錄顯卡在當(dāng)前刷新周期的實(shí)際刷新時(shí)刻;根據(jù)理論刷新周期和當(dāng)前刷新周期的實(shí)際刷新時(shí)刻,預(yù)測(cè)當(dāng)前刷新周期之后的N個(gè)刷新周期的N個(gè)理論刷新時(shí)刻;記錄顯卡在下一刷新周期的實(shí)際刷新時(shí)刻;將N個(gè)理論刷新時(shí)刻中,與所記錄的下一刷新周期的實(shí)際刷新時(shí)刻最接近的理論刷新時(shí)刻,確定為下一刷新周期的目標(biāo)刷新時(shí)刻;控制顯示器播放視頻中與下一刷新周期的目標(biāo)刷新時(shí)刻對(duì)應(yīng)的圖像幀。這樣,所播放的視頻是根據(jù)校正后的時(shí)鐘刷新的,由于校正后的時(shí)鐘走動(dòng)比較均勻,使得播放視頻時(shí)不會(huì)丟幀,提高了播放質(zhì)量。
技術(shù)領(lǐng)域
本公開涉及圖像輸出技術(shù)領(lǐng)域,具體地,涉及一種用于播放視頻的方法和裝置、存儲(chǔ)介質(zhì)、電子設(shè)備。
背景技術(shù)
當(dāng)前人們對(duì)觀看的視頻的播放質(zhì)量要求越來越高,對(duì)于視頻本身的幀速率和分辨率,也是希望越高越好。由于顯示器上顯示的畫面是由顯卡輸出的,因此,顯卡的刷新頻率不同導(dǎo)致播放視頻的效果不同。例如,顯示器的刷新頻率為60HZ,則每次刷新的間隔時(shí)間為16.6ms,也就是顯示的每?jī)蓭瑘D像之間的時(shí)間間隔為16.6ms。
然而,上述刷新的間隔時(shí)間只是理論上的值,顯卡實(shí)際的刷新間隔并不一定每次都是16.6ms。實(shí)際的情況是由于顯卡的刷新抖動(dòng),刷新間隔會(huì)有一定的差距,比如上一幀圖像的刷新間隔為15ms,當(dāng)前幀為17ms,可能下一幀就是20ms。
由于顯卡實(shí)際的刷新間隔是不均勻的,有可能會(huì)導(dǎo)致視頻播放不連貫,甚至?xí)霈F(xiàn)丟幀現(xiàn)象。
發(fā)明內(nèi)容
本公開的目的是提供一種準(zhǔn)確、可靠的用于播放視頻的方法和裝置、存儲(chǔ)介質(zhì)、電子設(shè)備。
為了實(shí)現(xiàn)上述目的,本公開提供一種用于播放視頻的方法,所述方法包括:
根據(jù)顯卡的刷新頻率計(jì)算所述顯卡的理論刷新周期;
在應(yīng)用所述顯卡播放所述視頻時(shí),記錄所述顯卡在當(dāng)前刷新周期的實(shí)際刷新時(shí)刻;
根據(jù)所述理論刷新周期和所述當(dāng)前刷新周期的實(shí)際刷新時(shí)刻,預(yù)測(cè)所述當(dāng)前刷新周期之后的N個(gè)刷新周期的N個(gè)理論刷新時(shí)刻,N為大于1的整數(shù);
記錄所述顯卡在下一刷新周期的實(shí)際刷新時(shí)刻;
將所述N個(gè)理論刷新時(shí)刻中,與所記錄的下一刷新周期的實(shí)際刷新時(shí)刻最接近的理論刷新時(shí)刻,確定為下一刷新周期的目標(biāo)刷新時(shí)刻;
控制顯示器播放所述視頻中與所述下一刷新周期的目標(biāo)刷新時(shí)刻對(duì)應(yīng)的圖像幀。
可選地,在控制顯示器播放所述視頻中與所述下一刷新周期的目標(biāo)刷新時(shí)刻對(duì)應(yīng)的圖像幀的步驟之后,所述方法還包括:
返回根據(jù)所述理論刷新周期和所述當(dāng)前刷新周期的實(shí)際刷新時(shí)刻,預(yù)測(cè)所述當(dāng)前刷新周期之后的N個(gè)刷新周期的N個(gè)理論刷新時(shí)刻的步驟,直至所述視頻播放完畢。
可選地,根據(jù)顯卡的刷新頻率計(jì)算所述顯卡的理論刷新周期,包括:
所述顯卡的理論刷新周期根據(jù)以下公式計(jì)算得到:
其中,T為所述顯卡的理論刷新周期,f為所述顯卡的刷新頻率。
可選地,所述視頻的幀率等于所述顯卡的刷新頻率。
本公開還提供一種用于播放視頻的裝置,所述裝置包括:
計(jì)算模塊,用于根據(jù)顯卡的刷新頻率計(jì)算所述顯卡的理論刷新周期;
第一記錄模塊,用于在應(yīng)用所述顯卡播放所述視頻時(shí),記錄所述顯卡在當(dāng)前刷新周期的實(shí)際刷新時(shí)刻;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京凱視達(dá)科技股份有限公司,未經(jīng)北京凱視達(dá)科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911183455.0/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H04N 圖像通信,如電視
H04N21-00 可選的內(nèi)容分發(fā),例如交互式電視,VOD〔視頻點(diǎn)播〕
H04N21-20 .專門適用于內(nèi)容分發(fā)的專用服務(wù)器,例如:VOD服務(wù)器;其操作
H04N21-40 .專門適用于接收內(nèi)容或者與內(nèi)容交互的客戶端設(shè)備,如STB[機(jī)頂盒];相關(guān)操作
H04N21-60 .用于在服務(wù)器和客戶端之間或者在遠(yuǎn)程客戶端之間的視頻分配的網(wǎng)絡(luò)結(jié)構(gòu)或者處理
H04N21-80 .通過內(nèi)容產(chǎn)生器獨(dú)立于分配過程實(shí)現(xiàn)的內(nèi)容或附加數(shù)據(jù)的生成或處理;內(nèi)容本身
H04N21-81 ..其單媒體部件
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





