[發明專利]一種播放時長確定方法和相關設備在審
| 申請號: | 202010212570.2 | 申請日: | 2020-03-24 |
| 公開(公告)號: | CN113453066A | 公開(公告)日: | 2021-09-28 |
| 發明(設計)人: | 陳鯤鵬 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04N21/44 | 分類號: | H04N21/44;H04N21/472;H04N21/2387 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 常忠良 |
| 地址: | 518064 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 播放 確定 方法 相關 設備 | ||
本申請實施例公開了一種播放時長確定方法和相關設備,該方法中,當獲取針對目標媒體的開始播放標識時,開始針對所述目標媒體的播放時長進行計時;在對所述目標媒體進行計時的過程中,獲取所述目標媒體的第一播放狀態和第一緩沖狀態;并根據第一播放狀態和第一緩沖狀態,確定目標媒體的計時狀態,即確定對目標媒體繼續計時還是暫停計時,從而根據計時狀態對目標媒體的播放時長進行計時;當獲取針對所述目標媒體的結束播放標識時,結束針對所述目標媒體的播放時長的計時。該方法僅需要獲取目標媒體的播放狀態和緩沖狀態這兩個狀態進行識別,統計簡單,由此提高了確定播放時長的準確率和效率。
技術領域
本申請涉及數據處理領域,特別是涉及一種播放時長確定方法和相關設備。
背景技術
在一些場景中,通常需要統計用戶針對媒體數據的一次播放時長,以作為對媒體數據質量或用戶畫像等的分析數據。可見,用戶對媒體數據的一次播放時長這一類型數據,在數據分析中具有重要意義。
目前,主要通過播放器的狀態機中的狀態來確定針對媒體數據的一次播放時長。該播放器即為播放媒體數據的設備,播放器的狀態機是指播放器會在一個有限的狀態集合中進行狀態轉移,這個集合即為播放器的狀態機。播放器的狀態機通常包括空閑(Idle)、已初始化(Initialized)、正在準備(Preparing)、正在播放(Started)、暫停(Pause)、已完成(Complete)等。
該方法需要針對狀態機的多個繁雜的狀態進行識別和采取對應的操作,統計復雜,效率低且容易導致統計出錯。
發明內容
為了解決上述技術問題,本申請提供了一種播放時長確定方法和相關設備,提高了確定播放時長的準確率和效率。
本申請實施例公開了如下技術方案:
一方面,本申請實施例提供了一種播放時長確定方法,所述方法包括:
當獲取針對目標媒體的開始播放標識時,開始針對所述目標媒體的播放時長進行計時;
在對所述目標媒體進行計時的過程中,獲取所述目標媒體的第一播放狀態和第一緩沖狀態;
根據所述第一播放狀態和第一緩沖狀態,確定所述目標媒體的計時狀態,并根據所述計時狀態對所述目標媒體的播放時長進行計時,其中,所述計時狀態包括計時和暫停計時;
當獲取針對所述目標媒體的結束播放標識時,結束針對所述目標媒體的播放時長的計時。
可選的,所述目標媒體包括視頻和音頻中的一種或多種組合。
另一方面,本申請實施例提供了一種播放時長確定裝置,所述裝置包括:
開始計時單元,用于當獲取針對目標媒體的開始播放標識時,開始針對所述目標媒體的播放時長進行計時;
獲取單元,用于在對所述目標媒體進行計時的過程中,獲取所述目標媒體的第一播放狀態和第一緩沖狀態;
確定單元,用于根據所述第一播放狀態和第一緩沖狀態,確定所述目標媒體的計時狀態,并根據所述計時狀態對所述目標媒體的播放時長進行計時,其中,所述計時狀態包括計時和暫停計時;
結束計時單元,用于當獲取針對所述目標媒體的結束播放標識時,結束針對所述目標媒體的播放時長的計時。
另一方面,本申請實施例提供了一種設備,所述設備包括處理器以及存儲器:
所述存儲器用于存儲程序代碼,并將所述程序代碼傳輸給所述處理器;
所述處理器用于根據所述程序代碼中的指令執行上述所述的播放時長確定方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010212570.2/2.html,轉載請聲明來源鉆瓜專利網。





