[發明專利]視頻的延時播放方法和裝置在審
| 申請號: | 202010909446.1 | 申請日: | 2020-09-02 |
| 公開(公告)號: | CN114205638A | 公開(公告)日: | 2022-03-18 |
| 發明(設計)人: | 劉曉玲;陳云海 | 申請(專利權)人: | 中國電信股份有限公司 |
| 主分類號: | H04N21/231 | 分類號: | H04N21/231;H04N21/234;H04N21/2343;H04N21/2387;H04N21/239;H04N21/433;H04N21/437;H04N21/44;H04N21/4402;H04N21/8547 |
| 代理公司: | 中國貿促會專利商標事務所有限公司 11038 | 代理人: | 張雷;許蓓 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻 延時 播放 方法 裝置 | ||
本公開涉及一種視頻的延時播放方法和裝置,涉及計算機技術領域。該延時播放方法包括:響應于視頻中的待延時視頻幀被編碼為編碼視頻幀,獲取編碼視頻幀的當前時間戳;在編碼視頻幀的當前時間戳滿足延時條件的情況下,緩存編碼視頻幀;在編碼視頻幀之前插入延時視頻,在延時視頻輸出完畢后,輸出編碼視頻幀。
技術領域
本公開涉及計算機技術領域,特別涉及一種視頻的延時播放方法、視頻的延時播放裝置和非易失性計算機可讀存儲介質。
背景技術
由于視頻內容安全的監管要求,需要對視頻播出(如對直播進行云導播)進行延時處理。在延遲時間內,視頻內容監管人員或監管程序可以對視頻內容進行審查,避免播出非法內容。
在相關技術中心,在解碼后的視頻幀前,插入存儲的原始裸幀數據,以實現延時播放。
發明內容
本公開的發明人發現上述相關技術中存在如下問題:受限于內存的大量占用,只能支持較短時間延遲,導致延遲播出效果差。
鑒于此,本公開提出了一種視頻的延時播放技術方案,能夠降低內存占用,支持較長時間的延遲,從而提高延遲播出效果。
根據本公開的一些實施例,提供了一種視頻的延時播放方法,包括:響應于視頻中的待延時視頻幀被編碼為編碼視頻幀,獲取編碼視頻幀的當前時間戳;在編碼視頻幀的當前時間戳滿足延時條件的情況下,緩存編碼視頻幀;在編碼視頻幀之前插入延時視頻,在延時視頻輸出完畢后,輸出編碼視頻幀。
在一些實施例中,在編碼視頻幀的當前時間戳滿足延時條件的情況下,緩存編碼視頻幀包括:在編碼視頻幀的當前時間戳與延時時間戳匹配的情況下,緩存編碼視頻幀,延時時間戳根據獲取的延時參數和獲取的待延時視頻幀的當前時間戳計算。
在一些實施例中,該方法還包括:將視頻中首個當前時間戳不晚于延時時間戳的視頻幀,確定為待延時視頻幀。
在一些實施例中,將視頻中首個當前時間戳大于或等于延時時間戳的編碼視頻幀,確定為需要緩存的編碼視頻幀。
在一些實施例中,該方法還包括:在編碼視頻幀的當前時間戳不滿足延時條件的情況下,輸出編碼視頻幀。
在一些實施例中,視頻中的各視頻幀被執行解封裝、解碼、特效合成處理后,再進行編碼處理。
在一些實施例中,延時視頻的時長根據延時條件設置。
根據本公開的另一些實施例,提供一種視頻的延時播放裝置,包括:獲取單元,用于響應于視頻中的待延時視頻幀被編碼為編碼視頻幀,獲取編碼視頻幀的當前時間戳;緩存單元,用于在編碼視頻幀的當前時間戳滿足延時條件的情況下,緩存編碼視頻幀;輸出單元,用于在編碼視頻幀之前插入延時視頻,在延時視頻輸出完畢后,輸出編碼視頻幀。
在一些實施例中,緩存單元在編碼視頻幀的當前時間戳與延時時間戳匹配的情況下,緩存編碼視頻幀,延時時間戳根據獲取的延時參數和獲取的待延時視頻幀的當前時間戳計算。
在一些實施例中,緩存單元將視頻中首個當前時間戳大于或等于延時時間戳的編碼視頻幀,確定為需要緩存的編碼視頻幀。
在一些實施例中,該裝置還包括:提取單元,用于響應于用戶發起延時請求,提取延時請求中的延時參數,延時參數用于確定延時條件。
在一些實施例中,輸出單元在編碼視頻幀的當前時間戳不滿足延時條件的情況下,輸出編碼視頻幀。
在一些實施例中,視頻中的各視頻幀被執行解封裝、解碼、特效合成處理后,再進行編碼處理。
在一些實施例中,延時視頻的時長根據延時條件設置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電信股份有限公司,未經中國電信股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010909446.1/2.html,轉載請聲明來源鉆瓜專利網。





