国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種流媒體播放時(shí)的卡頓識別方法和裝置的制造方法

      文檔序號:8480564閱讀:1826來源:國知局
      一種流媒體播放時(shí)的卡頓識別方法和裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,特別是涉及一種流媒體播放時(shí)的卡頓識別方法和裝置。
      【背景技術(shù)】
      [0002]隨著互聯(lián)網(wǎng)的普及,網(wǎng)絡(luò)流媒體的應(yīng)用范圍越來越廣,流媒體可以理解為資源提供商將音頻、視頻或多媒體文件以數(shù)據(jù)包的形式提供在互聯(lián)網(wǎng)上,以供用戶下載播放?;ヂ?lián)網(wǎng)中所產(chǎn)生的流量中有很大一部分由流媒體業(yè)務(wù)造成。
      [0003]用戶可以通過順序下載一個(gè)流媒體文件的數(shù)據(jù)包,可以達(dá)到邊下邊播放的效果。不過由于資源提供商所使用的服務(wù)器或者網(wǎng)絡(luò)環(huán)境的不同,可能會(huì)導(dǎo)致用戶在互聯(lián)網(wǎng)上下載播放流媒體文件時(shí)出現(xiàn)無法流暢播放、卡頓的情況。降低用戶在使用流媒體業(yè)務(wù)的體驗(yàn)度。
      [0004]如果能有效的識別用戶在播放流媒體時(shí)出現(xiàn)卡頓的相關(guān)參數(shù)例如卡頓次數(shù)等,可以為資源提供商改善自身服務(wù),提高用戶對流媒體的體驗(yàn)度提供重要參考。然而目前現(xiàn)有技術(shù)中并沒有能夠有效識別用戶在播放流媒體時(shí)是否出現(xiàn)卡頓的方案。

      【發(fā)明內(nèi)容】

      [0005]為了解決上述技術(shù)問題,本發(fā)明提供了一種流媒體播放時(shí)的卡頓識別方法和裝置,通過記錄用戶下載流媒體文件的數(shù)據(jù)包的時(shí)間,可以通過碼率獲取理論播放數(shù)據(jù)量,由此在卡頓計(jì)算中可以根據(jù)理論播放數(shù)據(jù)量與實(shí)際下載數(shù)據(jù)量確定用戶在播放流媒體時(shí)是否出現(xiàn)卡頓。
      [0006]本發(fā)明實(shí)施例公開了如下技術(shù)方案:
      [0007]一種流媒體播放時(shí)的卡頓識別方法,所述方法包括:
      [0008]監(jiān)測保存流媒體文件的資源服務(wù)器,當(dāng)用戶從所述資源服務(wù)器下載第N數(shù)據(jù)包時(shí),獲取所述第N數(shù)據(jù)包的大小,并確定所述用戶下載所述第N數(shù)據(jù)包的第N時(shí)間,所述第N數(shù)據(jù)包屬于所述流媒體文件的數(shù)據(jù)包,N為大于等于I的整數(shù);
      [0009]當(dāng)所述用戶從所述資源服務(wù)器下載第N+1數(shù)據(jù)包時(shí),獲取所述第N+1數(shù)據(jù)包的大小,并確定所述用戶下載所述第N+1數(shù)據(jù)包的第N+1時(shí)間,所述第N+1數(shù)據(jù)包屬于所述流媒體文件的數(shù)據(jù)包,所述第N數(shù)據(jù)包和所述第N+1數(shù)據(jù)包為所述用戶連續(xù)下載的,所述第N+1數(shù)據(jù)包為根據(jù)所述用戶下載順序,下載所述第N數(shù)據(jù)包后下載的下一個(gè)數(shù)據(jù)包;
      [0010]根據(jù)第N時(shí)間和第N+1時(shí)間獲取第N時(shí)間差;
      [0011]根據(jù)獲取的N個(gè)時(shí)間差以及所述用戶下載的所述流媒體文件的碼率獲取理論播放數(shù)據(jù)量;
      [0012]根據(jù)獲取的N+1個(gè)數(shù)據(jù)包的大小得到實(shí)際下載數(shù)據(jù)量;
      [0013]根據(jù)所述理論播放數(shù)據(jù)量和所述實(shí)際下載數(shù)據(jù)量進(jìn)行卡頓計(jì)算,若所述理論播放數(shù)據(jù)量大于所述實(shí)際下載數(shù)據(jù)量,則確定在進(jìn)行所述卡頓計(jì)算時(shí)所述用戶播放所述流媒體文件時(shí)出現(xiàn)卡頓。
      [0014]優(yōu)選的,
      [0015]第N數(shù)據(jù)包中的第I數(shù)據(jù)包為所述用戶在下載所述流媒體文件過程中,下載總量達(dá)到預(yù)設(shè)緩沖區(qū)大小后的第一個(gè)數(shù)據(jù)包;
      [0016]所述根據(jù)獲取的N+1個(gè)數(shù)據(jù)包的大小得到實(shí)際下載數(shù)據(jù)量,具體包括:
      [0017]統(tǒng)計(jì)獲取的N+1個(gè)數(shù)據(jù)包的總大小以及所述預(yù)設(shè)緩沖區(qū)大小得到實(shí)際下載數(shù)據(jù)量。
      [0018]優(yōu)選的,還包括:
      [0019]在統(tǒng)計(jì)卡頓次數(shù)時(shí),若通過所述卡頓計(jì)算連續(xù)判斷出現(xiàn)卡頓的情況,將所述情況下判斷出現(xiàn)的卡頓統(tǒng)計(jì)為同一次卡頓。
      [0020]優(yōu)選的,所述根據(jù)所述理論播放數(shù)據(jù)量和所述實(shí)際下載數(shù)據(jù)量進(jìn)行卡頓計(jì)算,還包括:
      [0021]若所述理論播放數(shù)據(jù)量小于所述實(shí)際下載數(shù)據(jù)量,則確定在進(jìn)行所述卡頓計(jì)算時(shí),所述用戶播放所述流媒體文件時(shí)未出現(xiàn)卡頓。
      [0022]優(yōu)選的,
      [0023]將通過所述卡頓計(jì)算判斷從未出現(xiàn)卡頓的情況下第一次出現(xiàn)卡頓的時(shí)間記錄為卡頓開始時(shí)間;
      [0024]將之后通過所述卡頓計(jì)算第一次判斷出為出現(xiàn)卡頓的時(shí)間記錄為卡頓結(jié)束時(shí)間;
      [0025]根據(jù)所述卡頓開始時(shí)間和所述卡頓結(jié)束時(shí)間確定出卡頓時(shí)長。
      [0026]一種流媒體播放時(shí)的卡頓識別裝置,包括:
      [0027]監(jiān)測單元,用于監(jiān)測保存流媒體文件的資源服務(wù)器,當(dāng)用戶從所述資源服務(wù)器下載第N數(shù)據(jù)包時(shí),獲取所述第N數(shù)據(jù)包的大小,并確定所述用戶下載所述第N數(shù)據(jù)包的第N時(shí)間,所述第N數(shù)據(jù)包屬于所述流媒體文件的數(shù)據(jù)包,N為大于等于I的整數(shù);
      [0028]所述監(jiān)測單元還用于當(dāng)所述用戶從所述資源服務(wù)器下載第N+1數(shù)據(jù)包時(shí),獲取所述第N+1數(shù)據(jù)包的大小,并確定所述用戶下載所述第N+1數(shù)據(jù)包的第N+1時(shí)間,所述第N+1數(shù)據(jù)包屬于所述流媒體文件的數(shù)據(jù)包,所述第N數(shù)據(jù)包和所述第N+1數(shù)據(jù)包為所述用戶連續(xù)下載的,所述第N+1數(shù)據(jù)包為根據(jù)所述用戶下載順序,下載所述第N數(shù)據(jù)包后下載的下一個(gè)數(shù)據(jù)包;
      [0029]獲取單元,用于根據(jù)第N時(shí)間和第N+1時(shí)間獲取第N時(shí)間差;
      [0030]所述獲取單元還用于根據(jù)獲取的N個(gè)時(shí)間差以及所述用戶下載的所述流媒體文件的碼率獲取理論播放數(shù)據(jù)量;
      [0031]所述獲取單元還用于根據(jù)獲取的N+1個(gè)數(shù)據(jù)包的大小得到實(shí)際下載數(shù)據(jù)量;
      [0032]計(jì)算單元,用于根據(jù)所述理論播放數(shù)據(jù)量和所述實(shí)際下載數(shù)據(jù)量進(jìn)行卡頓計(jì)算,若所述理論播放數(shù)據(jù)量大于所述實(shí)際下載數(shù)據(jù)量,則確定在進(jìn)行所述卡頓計(jì)算時(shí)所述用戶播放所述流媒體文件時(shí)出現(xiàn)卡頓。
      [0033]優(yōu)選的,
      [0034]第N數(shù)據(jù)包中的第I數(shù)據(jù)包為所述用戶在下載所述流媒體文件過程中,下載總量達(dá)到預(yù)設(shè)緩沖區(qū)大小后的第一個(gè)數(shù)據(jù)包;
      [0035]所述獲取單元,具體用于統(tǒng)計(jì)獲取的N+1個(gè)數(shù)據(jù)包的總大小以及所述預(yù)設(shè)緩沖區(qū)大小得到實(shí)際下載數(shù)據(jù)量。
      [0036]優(yōu)選的,還包括:
      [0037]判斷單元,用于在統(tǒng)計(jì)卡頓次數(shù)時(shí),若通過所述卡頓計(jì)算連續(xù)判斷出現(xiàn)卡頓的情況,將所述情況下判斷出現(xiàn)的卡頓統(tǒng)計(jì)為同一次卡頓。
      [0038]優(yōu)選的,
      [0039]所述計(jì)算單元還用于若所述理論播放數(shù)據(jù)量小于所述實(shí)際下載數(shù)據(jù)量,則確定在進(jìn)行所述卡頓計(jì)算時(shí),所述用戶播放所述流媒體文件時(shí)未出現(xiàn)卡頓。
      [0040]優(yōu)選的,
      [0041]所述判斷單元還用于將通過所述卡頓計(jì)算判斷從未出現(xiàn)卡頓的情況下第一次出現(xiàn)卡頓的時(shí)間記錄為卡頓開始時(shí)間;將之后通過所述卡頓計(jì)算第一次判斷出為出現(xiàn)卡頓的時(shí)間記錄為卡頓結(jié)束時(shí)間;根據(jù)所述卡頓開始時(shí)間和所述卡頓結(jié)束時(shí)間確定出卡頓時(shí)長。
      [0042]由上述技術(shù)方案可以看出,通過監(jiān)測保存流媒體文件的資源服務(wù)器,當(dāng)用戶從所述資源服務(wù)器上下載所述流媒體文件的相關(guān)數(shù)據(jù)包時(shí),確定下載的時(shí)間,通過確定出的下載時(shí)間以及碼率可以確定出理論下載的數(shù)據(jù)量。由此可以根據(jù)理論播放數(shù)據(jù)量與實(shí)際下載數(shù)據(jù)量,通過所述卡頓計(jì)算識別出在進(jìn)行所述卡頓計(jì)算時(shí)所述用戶在播放所述流媒體文件是否出現(xiàn)卡頓。
      【附圖說明】
      [0043]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0044]圖1為本發(fā)明實(shí)施例提供的一種流媒體播放時(shí)的卡頓識別方法的方法流程圖;
      [0045]圖2為本發(fā)明實(shí)施例提供的一種流媒體播放時(shí)的卡頓識別方法的方法流程圖;
      [0046]圖3為本發(fā)明實(shí)施例提供的一種計(jì)算卡頓時(shí)長方法的方法流程圖;
      [0047]圖4為本發(fā)明實(shí)施例提供的一種流媒體播放時(shí)的卡頓識別裝置的裝置結(jié)構(gòu)圖;
      [0048]圖5為本發(fā)明實(shí)施例提供的一種流媒體播放時(shí)的卡頓識別裝置的裝置結(jié)構(gòu)圖。
      【具體實(shí)施方式】
      [0049]目前流媒體技術(shù)的使用越來越廣泛,例如應(yīng)用在線視頻、音樂等。流媒體的資源提供商將流媒體文件,例如包括音頻、視頻或多媒體文件等以數(shù)據(jù)包的形式提供到互聯(lián)網(wǎng)上供用戶下載,用戶可以通過順序下載數(shù)據(jù)包,達(dá)到邊下邊看的效果,免去了傳統(tǒng)的下載文件方式中,需要等待文件全部下完才能播放的等待時(shí)間。
      [0050]不過用戶在使用流媒體技術(shù)帶來的服務(wù)時(shí),流媒體的資源提供商并無法準(zhǔn)確獲知用戶使用流媒體技術(shù)的體驗(yàn)度。尤其的,作為判斷用戶體驗(yàn)度的重要參數(shù)之一:用戶播放流媒體文件是否出現(xiàn)卡頓很難從網(wǎng)絡(luò)側(cè)獲知,目前也沒有有效的技術(shù)手段獲取這一參數(shù),多是通過對使用流媒體技術(shù)的用戶進(jìn)行網(wǎng)上問卷的形式進(jìn)行搜集,這樣得到的數(shù)據(jù)既不能保證準(zhǔn)確,搜集效率也不高。為此,本發(fā)明實(shí)施例提供了一種流媒體播放時(shí)的卡頓識別方法和裝置,通過監(jiān)測保存流媒體文件的資源服務(wù)器,當(dāng)用戶從所述資源服務(wù)器上下載所述流媒體文件的相關(guān)數(shù)據(jù)包時(shí),確定下載的時(shí)間,通過確定出的下載時(shí)間以及碼率可以確定出
      當(dāng)前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1