国产精品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>

      越頂ott直播的方法、裝置及系統(tǒng)的制作方法

      文檔序號(hào):7997636閱讀:242來(lái)源:國(guó)知局
      越頂ott直播的方法、裝置及系統(tǒng)的制作方法
      【專(zhuān)利摘要】本發(fā)明實(shí)施例公開(kāi)了一種越頂OTT直播的方法、裝置及系統(tǒng),能夠增強(qiáng)OTT直播的連續(xù)性,從而提高用戶(hù)體驗(yàn)。該方法包括:當(dāng)檢測(cè)到OTT直播存在播放滯后時(shí),獲取對(duì)應(yīng)該OTT直播的網(wǎng)絡(luò)傳輸速率及該OTT直播的播放速率;如果該播放速率大于零且該網(wǎng)絡(luò)傳輸速率大于該播放速率,則根據(jù)該網(wǎng)絡(luò)傳輸速率及該播放速率,確定第一快速播放幅度,以便于根據(jù)該第一快速播放幅度調(diào)整該播放速率,并根據(jù)調(diào)整后的該播放速率進(jìn)行該OTT直播。本發(fā)明實(shí)施例主要應(yīng)用于互聯(lián)網(wǎng)領(lǐng)域,能夠?qū)崿F(xiàn)根據(jù)網(wǎng)絡(luò)傳輸速率及播放速率調(diào)整快速播放幅度,修復(fù)OTT直播的滯后,避免OTT直播內(nèi)容跳躍,能夠增強(qiáng)OTT直播的連續(xù)性,以提高用戶(hù)體驗(yàn)。
      【專(zhuān)利說(shuō)明】越頂OTT直播的方法、裝置及系統(tǒng)

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及互聯(lián)網(wǎng)領(lǐng)域,特別涉及一種越頂(Over The Top,簡(jiǎn)稱(chēng)為0TT)直播的方法、裝置及系統(tǒng)。

      【背景技術(shù)】
      [0002]隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,承載在互聯(lián)網(wǎng)(Internet)上OTT視頻業(yè)務(wù)迅速增長(zhǎng)。播放OTT視頻時(shí),如果網(wǎng)絡(luò)狀況不佳,播放器耗盡本地緩存的視頻數(shù)據(jù)后,需等待新的視頻數(shù)據(jù)到達(dá)才能繼續(xù)播放,這一事件為卡頓(即Buffering事件)。在OTT直播中,發(fā)生卡頓后畫(huà)面停滯或繼續(xù)播放緊鄰卡頓前的視頻數(shù)據(jù),造成OTT直播內(nèi)容滯后,影響OTT直播的實(shí)時(shí)性。
      [0003]為提升OTT直播的實(shí)時(shí)性,現(xiàn)有的一種方法在終端設(shè)備部署監(jiān)控模塊,實(shí)時(shí)監(jiān)測(cè)用戶(hù)緩存情況,當(dāng)緩存數(shù)據(jù)量大于設(shè)定的閾值時(shí),判定OTT直播內(nèi)容存在滯后,進(jìn)而監(jiān)控模塊控制播放器跳過(guò)緩存中的部分?jǐn)?shù)據(jù)繼續(xù)OTT直播或控制播放器清空緩存數(shù)據(jù)重新獲取最新的視頻數(shù)據(jù)繼續(xù)OTT直播,以消除OTT直播內(nèi)容的滯后。
      [0004]但是,直接跳過(guò)部分?jǐn)?shù)據(jù)繼續(xù)OTT直播或清空緩存重新獲取最新的視頻數(shù)據(jù)繼續(xù)OTT直播,常造成OTT直播內(nèi)容跳躍,影響OTT直播連續(xù)性。


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

      [0005]本發(fā)明實(shí)施例提供一種OTT直播的方法、裝置及系統(tǒng),能夠增強(qiáng)OTT直播的連續(xù)性,從而提聞?dòng)脩?hù)體驗(yàn)。
      [0006]本發(fā)明實(shí)施例采用如下技術(shù)方案:
      [0007]第一方面,提供了一種OTT直播的方法,包括:
      [0008]當(dāng)檢測(cè)到OTT直播存在播放滯后時(shí),獲取對(duì)應(yīng)所述OTT直播的網(wǎng)絡(luò)傳輸速率及所述OTT直播的播放速率;如果所述播放速率大于零且所述網(wǎng)絡(luò)傳輸速率大于所述播放速率,則根據(jù)所述網(wǎng)絡(luò)傳輸速率及所述播放速率,確定第一快速播放幅度,以便于根據(jù)所述第一快速播放幅度調(diào)整所述播放速率,并根據(jù)調(diào)整后的所述播放速率進(jìn)行所述OTT直播。
      [0009]結(jié)合所述第一方面,在所述第一方面的第一種可能的實(shí)現(xiàn)方式中,所述檢測(cè)到OTT直播存在播放滯后包括:
      [0010]當(dāng)檢測(cè)到所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和大于或等于第一時(shí)長(zhǎng)閾值時(shí),確定所述OTT直播存在播放滯后;或者,當(dāng)檢測(cè)到所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和小于所述第一時(shí)長(zhǎng)閾值且所述OTT直播的流暢播放持續(xù)時(shí)長(zhǎng)大于或等于第二時(shí)長(zhǎng)閾值時(shí),確定所述OTT直播存在播放滯后。
      [0011]結(jié)合第一方面或所述第一方面的第一種可能的實(shí)現(xiàn)方式,還提供了所述第一方面的第二種可能的實(shí)現(xiàn)方式,在所述第一方面的第二種可能的實(shí)現(xiàn)方式中,確定第一快速播放幅度,以便于根據(jù)所述第一快速播放幅度調(diào)整所述播放速率,并根據(jù)調(diào)整后的所述播放速率進(jìn)行所述OTT直播之后,還包括:
      [0012]根據(jù)所述OTT直播的播放狀態(tài),確定按預(yù)設(shè)播放速率繼續(xù)進(jìn)行所述OTT直播。
      [0013]結(jié)合所述第一方面的第二種可能的實(shí)現(xiàn)方式,還提供了所述第一方面的第三種可能的實(shí)現(xiàn)方式,在所述第一方面的第三種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述OTT直播的播放狀態(tài),確定按預(yù)設(shè)的播放速率繼續(xù)進(jìn)行所述OTT直播包括:
      [0014]檢測(cè)到所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和為零時(shí),確定按所述預(yù)設(shè)的播放速率繼續(xù)進(jìn)行所述OTT直播;或者,檢測(cè)到所述OTT直播再次出現(xiàn)卡頓時(shí),確定按所述預(yù)設(shè)的播放速率繼續(xù)進(jìn)行所述OTT直播;或者,檢測(cè)到當(dāng)前的網(wǎng)絡(luò)傳輸速率小于當(dāng)前的播放速率時(shí),確定按所述預(yù)設(shè)的播放速率繼續(xù)進(jìn)行所述OTT直播。
      [0015]結(jié)合第一方面或者結(jié)合所述第一方面的上述任一種可能的實(shí)現(xiàn)方式,還提供了所述第一方面的第四種可能的實(shí)現(xiàn)方式,在所述第一方面的第四種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述網(wǎng)絡(luò)傳輸速率及所述播放速率,確定第一快速播放幅度包括:
      [0016]當(dāng)Rp〈Rt〈Rp (1+Ya)時(shí),根據(jù)a= (Rt-Rp ) /Rp確定所述第一快速播放幅度;當(dāng)Rt ^ Rp (1+Ya)時(shí),根據(jù)a=Ya確定所述第一,決速播放幅度;其中,a為所述第一,決速播放幅度,Rp為所述播放速率,Rt為所述網(wǎng)絡(luò)傳輸速率,Ya為所述第一快速播放幅度對(duì)應(yīng)的第一預(yù)設(shè)閥值。
      [0017]結(jié)合第一方面或者結(jié)合所述第一方面的上述任一種可能的實(shí)現(xiàn)方式,還提供了所述第一方面的第五種可能的實(shí)現(xiàn)方式,在所述第一方面的第五種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述第一快速播放幅度進(jìn)行所述OTT直播之后,還包括:
      [0018]根據(jù)網(wǎng)絡(luò)傳輸速率及播放速率,確定第二快速播放幅度;根據(jù)所述第二快速播放幅度繼續(xù)進(jìn)行所述OTT直播;所述第二快速播放幅度大于第二預(yù)設(shè)閥值時(shí),將所述第二預(yù)設(shè)閥值作為所述第二快速播放幅度。
      [0019]結(jié)合第一方面或者結(jié)合所述第一方面的上述任一種可能的實(shí)現(xiàn)方式,還提供了所述第一方面的第六種可能的實(shí)現(xiàn)方式,在所述第一方面的第六種可能的實(shí)現(xiàn)方式中,所述第一快速播放幅度大于第一預(yù)設(shè)閥值時(shí),將所述第一預(yù)設(shè)閥值作為所述第一快速播放幅度。
      [0020]第二方面,提供一種越頂OTT直播的檢測(cè)裝置,包括:
      [0021]檢測(cè)單元,用于檢測(cè)OTT直播是否存在播放滯后;獲取單元,用于當(dāng)所述檢測(cè)單元檢測(cè)到所述OTT直播存在播放滯后時(shí),獲取對(duì)應(yīng)所述OTT直播的網(wǎng)絡(luò)傳輸速率及所述OTT直播的播放速率;確定單元,用于如果所述播放速率大于零且所述網(wǎng)絡(luò)傳輸速率大于所述播放速率,則根據(jù)所述網(wǎng)絡(luò)傳輸速率及所述播放速率,確定第一快速播放幅度,以便于播放裝置根據(jù)所述第一快速播放幅度調(diào)整所述播放速率,并根據(jù)調(diào)整后的所述播放速率進(jìn)行所述OTT直播。
      [0022]結(jié)合所述第二方面,在所述第二方面的第一種可能的實(shí)現(xiàn)方式中,所述檢測(cè)單元檢測(cè)OTT直播是否存在播放滯后包括:
      [0023]檢測(cè)所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng),當(dāng)檢測(cè)到所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和大于或等于第一時(shí)長(zhǎng)閾值時(shí),確定所述OTT直播存在播放滯后;或者,檢測(cè)所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng)及所述OTT直播的流暢播放持續(xù)時(shí)長(zhǎng),當(dāng)檢測(cè)到所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和小于所述第一時(shí)長(zhǎng)閾值,且所述OTT直播的流暢播放持續(xù)時(shí)長(zhǎng)大于或等于第二時(shí)長(zhǎng)閾值時(shí),確定所述OTT直播存在播放滯后。
      [0024]結(jié)合第二方面或者結(jié)合所述第二方面的第一種可能的實(shí)現(xiàn)方式,還提供了所述第二方面的第二種可能的實(shí)現(xiàn)方式,在所述第二方面的第二種可能的實(shí)現(xiàn)方式中,所述確定單元還用于,在確定所述第一快速播放幅度,以便于播放裝置根據(jù)所述第一快速播放幅度調(diào)整所述播放速率,并根據(jù)調(diào)整后的所述播放速率進(jìn)行所述OTT直播之后,根據(jù)所述OTT直播的播放狀態(tài),確定所述播放速率為預(yù)設(shè)播放速率,以使所述播放裝置以所述預(yù)設(shè)播放速率繼續(xù)進(jìn)行所述OTT直播。
      [0025]結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,還提供了所述第二方面的第三種可能的實(shí)現(xiàn)方式,在所述第二方面的第三種可能的實(shí)現(xiàn)方式中,所述確定單元確定所述播放速率為所述預(yù)設(shè)播放速率包括:
      [0026]當(dāng)所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和為零時(shí),確定所述播放速率為所述預(yù)設(shè)播放速率;或者,當(dāng)所述OTT直播再次出現(xiàn)卡頓時(shí),確定所述播放速率為所述預(yù)設(shè)播放速率;或者,當(dāng)檢測(cè)到當(dāng)前的網(wǎng)絡(luò)傳輸速率小于當(dāng)前的播放速率時(shí),確定所述播放速率為所述預(yù)設(shè)播放速率。
      [0027]結(jié)合第二方面或者結(jié)合所述第二方面的上述任一種可能的實(shí)現(xiàn)方式,還提供了所述第二方面的第四種可能的實(shí)現(xiàn)方式,在所述第二方面的第四種可能的實(shí)現(xiàn)方式中,所述確定單元根據(jù)所述網(wǎng)絡(luò)傳輸速率及所述播放速率,確定第一快速播放幅度包括:
      [0028]當(dāng)Rp〈Rt〈Rp (1+Ya)時(shí),根據(jù)a= (Rt-Rp ) /Rp確定所述第一快速播放幅度;當(dāng)Rt ^ Rp (1+Ya)時(shí),根據(jù)a=Ya確定所述第一,決速播放幅度;其中,a為所述第一,決速播放幅度,Rp為所述播放速率,Rt為所述網(wǎng)絡(luò)傳輸速率,Ya為所述第一快速播放幅度對(duì)應(yīng)的第一預(yù)設(shè)閥值。
      [0029]第三方面,提供一種越頂OTT直播的播放裝置,包括:
      [0030]接收單元,用于接收檢測(cè)裝置發(fā)送的快速播放幅度,所述快速播放幅度由檢測(cè)裝置檢測(cè)到OTT直播存在播放滯后時(shí),獲取對(duì)應(yīng)所述OTT直播的網(wǎng)絡(luò)傳輸速率及所述OTT直播的播放速率,在確定所述播放速率大于零且所述網(wǎng)絡(luò)傳輸速率大于所述播放速率,則根據(jù)所述網(wǎng)絡(luò)傳輸速率及所述播放速率,確定所述快速播放幅度;播放單元,用于根據(jù)所述快速播放幅度調(diào)整所述播放速率,并根據(jù)調(diào)整后的所述播放速率進(jìn)行所述OTT直播。
      [0031]結(jié)合第三方面,在所述第三方面的第一種可能的實(shí)現(xiàn)方式中,所述播放裝置位于OTT視頻服務(wù)器設(shè)備、或者所述播放裝置位于終端設(shè)備、或者所述播放裝置位于網(wǎng)絡(luò)設(shè)備。
      [0032]第四方面,提供一種越頂OTT直播系統(tǒng),包括檢測(cè)裝置及播放裝置,其中
      [0033]所述檢測(cè)裝置,用于檢測(cè)OTT直播是否存在播放滯后,當(dāng)檢測(cè)到OTT直播存在播放滯后時(shí),獲取對(duì)應(yīng)所述OTT直播的網(wǎng)絡(luò)傳輸速率及所述OTT直播的播放速率,如果所述播放速率大于零且所述網(wǎng)絡(luò)傳輸速率大于所述播放速率,則根據(jù)所述網(wǎng)絡(luò)傳輸速率及所述播放速率,確定第一快速播放幅度,并向所述播放裝置發(fā)送所述第一快速播放幅度;所述播放裝置,用于接收所述檢測(cè)裝置發(fā)送的所述第一快速播放幅度,并根據(jù)所述第一快速播放幅度調(diào)整所述播放速率,并根據(jù)調(diào)整后的所述播放速率進(jìn)行所述OTT直播。
      [0034]結(jié)合第四方面,在所述第四方面第一種可能的實(shí)現(xiàn)方式中,所述檢測(cè)裝置檢測(cè)OTT直播是否存在播放滯后包括:
      [0035]檢測(cè)所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng),當(dāng)檢測(cè)到所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和大于或等于第一時(shí)長(zhǎng)閥值時(shí),確定所述OTT直播存在播放滯后;或者,檢測(cè)所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng)及所述OTT直播的流暢播放持續(xù)時(shí)長(zhǎng),當(dāng)檢測(cè)到所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和小于所述第一時(shí)長(zhǎng)閥值且所述OTT直播的流暢播放持續(xù)時(shí)長(zhǎng)大于或等于第二時(shí)長(zhǎng)閥值時(shí),確定所述OTT直播存在播放滯后。
      [0036]結(jié)合第四方面或者結(jié)合所述第四方面的第一種可能的實(shí)現(xiàn)方式,還提供了所述第四方面的第二種可能的實(shí)現(xiàn)方式,在所述第四方面的第二種可能的實(shí)現(xiàn)方式中,所述檢測(cè)裝置,還用于根據(jù)所述OTT直播的播放狀態(tài),確定按預(yù)設(shè)播放速率繼續(xù)進(jìn)行所述OTT直播,并通知所述直播的播放裝置按預(yù)設(shè)的播放速率繼續(xù)進(jìn)行所述OTT直播。
      [0037]結(jié)合所述第四方面的第二種可能的實(shí)現(xiàn)方式,還提供了所述第四方面的第三種可能的實(shí)現(xiàn)方式,在所述第四方面的第三種可能的實(shí)現(xiàn)方式中,所述檢測(cè)裝置確定按預(yù)設(shè)播放速率繼續(xù)進(jìn)行所述OTT直播包括:
      [0038]當(dāng)檢測(cè)到所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和為零時(shí),確定按預(yù)設(shè)的播放速率繼續(xù)進(jìn)行所述OTT直播;或者,當(dāng)檢測(cè)到所述OTT直播再次出現(xiàn)卡頓時(shí),確定按預(yù)設(shè)的播放速率繼續(xù)進(jìn)行所述OTT直播;或者,當(dāng)檢測(cè)到當(dāng)前的網(wǎng)絡(luò)傳輸速率小于當(dāng)前的播放速率時(shí),確定按預(yù)設(shè)的播放速率繼續(xù)進(jìn)行所述OTT直播。
      [0039]結(jié)合所述第四方面或者結(jié)合所述第四方面的上述任一種可能的實(shí)現(xiàn)方式,還提供了所述第四方面的第四種可能的實(shí)現(xiàn)方式,在所述第四方面的第四種可能的實(shí)現(xiàn)方式中,所述檢測(cè)裝置根據(jù)所述網(wǎng)絡(luò)傳輸速率及所述播放速率,確定第一快速播放幅度包括:
      [0040]當(dāng)Rp〈Rt〈Rp (1+Ya)時(shí),根據(jù)a= (Rt-Rp ) /Rp確定所述第一快速播放幅度;當(dāng)Rt ^ Rp (1+Ya)時(shí),根據(jù)a=Ya確定所述第一,決速播放幅度;其中,a為所述第一,決速播放幅度,Rp為所述播放速率,Rt為所述網(wǎng)絡(luò)傳輸速率,Ya為所述第一快速播放幅度對(duì)應(yīng)的第一預(yù)設(shè)閥值。
      [0041]結(jié)合所述第四方面或者結(jié)合所述第四方面的上述任一種可能的實(shí)現(xiàn)方式,還提供了所述第四方面的第五種可能的實(shí)現(xiàn)方式,在所述第四方面的第五種可能的實(shí)現(xiàn)方式中,所述檢測(cè)裝置位于OTT視頻服務(wù)器設(shè)備、或者位于終端設(shè)備、或者位于網(wǎng)絡(luò)設(shè)備;所述播放裝置位于所述OTT視頻服務(wù)器設(shè)備、或者位于所述終端設(shè)備、或者位于所述網(wǎng)絡(luò)設(shè)備。
      [0042]通過(guò)本發(fā)明實(shí)施例提供的技術(shù)方案,當(dāng)檢測(cè)到OTT直播存在播放滯后時(shí),獲取網(wǎng)絡(luò)傳輸速率及OTT直播的播放速率,如果播放速率大于零且網(wǎng)絡(luò)傳輸速率大于播放速率,則根據(jù)網(wǎng)絡(luò)傳輸速率及播放速率,確定第一快速播放幅度,根據(jù)第一快速播放幅度調(diào)整播放速率,并根據(jù)調(diào)整后的播放速率進(jìn)行OTT直播。從而根據(jù)網(wǎng)絡(luò)傳輸速率及播放速率調(diào)整快速播放幅度,修復(fù)OTT直播的滯后,避免OTT直播內(nèi)容跳躍,能夠增強(qiáng)OTT直播的連續(xù)性,以提聞?dòng)脩?hù)體驗(yàn)。

      【專(zhuān)利附圖】

      【附圖說(shuō)明】
      [0043]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0044]圖1為本發(fā)明實(shí)施例提供的一種越頂OTT直播的方法的流程圖;
      [0045] 圖2為本發(fā)明實(shí)施例提供的另一種越頂OTT直播的方法的流程圖;
      [0046]圖3為本發(fā)明實(shí)施例提供的另一種越頂OTT直播的方法的流程圖;
      [0047]圖4為本發(fā)明實(shí)施例提供的一種越頂OTT直播系統(tǒng)的結(jié)構(gòu)示意圖;
      [0048]圖5為本發(fā)明實(shí)施例圖4提供的越頂OTT直播系統(tǒng)實(shí)現(xiàn)越頂OTT直播的方法的流程圖;
      [0049]圖6為本發(fā)明實(shí)施例提供的一種應(yīng)用場(chǎng)景實(shí)現(xiàn)越頂OTT直播的方法的流程示意圖;
      [0050]圖7為本發(fā)明實(shí)施例提供的另一種應(yīng)用場(chǎng)景實(shí)現(xiàn)越頂OTT直播的方法的流程示意圖;
      [0051]圖8為本發(fā)明實(shí)施例提供的另一種應(yīng)用場(chǎng)景實(shí)現(xiàn)越頂OTT直播的方法的流程示意圖;
      [0052]圖9為本發(fā)明實(shí)施例提供的另一種越頂OTT直播系統(tǒng)的結(jié)構(gòu)示意圖;
      [0053]圖10為本發(fā)明實(shí)施例提供的一種越頂OTT直播的檢測(cè)裝置的結(jié)構(gòu)示意圖;
      [0054]圖11為本發(fā)明實(shí)施例提供的另一種越頂OTT直播的播放裝置的結(jié)構(gòu)示意圖;
      [0055]圖12為本發(fā)明實(shí)施例提供的另一種越頂OTT直播的檢測(cè)裝置的結(jié)構(gòu)示意圖;
      [0056]圖13為本發(fā)明實(shí)施例提供的另一種越頂OTT直播的播放裝置的結(jié)構(gòu)示意圖。

      【具體實(shí)施方式】
      [0057]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      [0058]本發(fā)明實(shí)施例提供一種OTT直播的方法,如圖1所示,該方法可以包括:
      [0059]101、當(dāng)檢測(cè)到OTT直播存在播放滯后時(shí),獲取對(duì)應(yīng)該OTT直播的網(wǎng)絡(luò)傳輸速率及該OTT直播的播放速率。
      [0060]102、如果該播放速率大于零且該網(wǎng)絡(luò)傳輸速率大于該播放速率,則根據(jù)該網(wǎng)絡(luò)傳輸速率及該播放速率,確定第一快速播放幅度,以便于根據(jù)該第一快速播放幅度調(diào)整該播放速率,并根據(jù)調(diào)整后的該播放速率進(jìn)行該OTT直播。
      [0061]其中,該OTT直播的播放速率大于零是指該OTT直播當(dāng)前處于非卡頓狀態(tài)。
      [0062]本發(fā)明實(shí)施例的OTT直播的方法,當(dāng)檢測(cè)到OTT直播存在播放滯后時(shí),獲取網(wǎng)絡(luò)傳輸速率及OTT直播的播放速率,如果播放速率大于零且網(wǎng)絡(luò)傳輸速率大于播放速率,則根據(jù)網(wǎng)絡(luò)傳輸速率及播放速率,確定第一快速播放幅度,根據(jù)第一快速播放幅度調(diào)整播放速率,并根據(jù)調(diào)整后的播放速率進(jìn)行OTT直播。從而根據(jù)網(wǎng)絡(luò)傳輸速率及播放速率調(diào)整快速播放幅度,修復(fù)OTT直播的滯后,避免OTT直播內(nèi)容跳躍,能夠增強(qiáng)OTT直播的連續(xù)性,以提聞?dòng)脩?hù)體驗(yàn)。
      [0063]本發(fā)明實(shí)施例中,可選地,上述101中檢測(cè)OTT直播存在播放滯后的方法可以包括以下兩種,本發(fā)明實(shí)施例中兩種方法可以同時(shí)應(yīng)用。
      [0064]方法一
      [0065]當(dāng)檢測(cè)到OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和(Tc)大于或等于Yc (第一時(shí)長(zhǎng)閥值),即Tc > Yc時(shí),OTT直播存在播放滯后。
      [0066]具體地,Tc可以為一次卡頓的持續(xù)時(shí)長(zhǎng),也可以為多次卡頓的持續(xù)時(shí)長(zhǎng)累加之和。例如,如果第一次卡頓的持續(xù)時(shí)長(zhǎng)已大于或等于該第一時(shí)長(zhǎng)閥值,則判斷為該OTT直播存在播放滯后;再例如,如果第一次卡頓的持續(xù)時(shí)長(zhǎng)小于該第一時(shí)長(zhǎng)閥值,則將第一次卡頓的持續(xù)時(shí)長(zhǎng)與第二次卡頓的持續(xù)時(shí)長(zhǎng)進(jìn)行累加,以此類(lèi)推直至累加之和大于或等于Yc,則判斷為該OTT直播存在播放滯后。其中,Yc可以預(yù)先設(shè)置,并可以根據(jù)不同的場(chǎng)景進(jìn)行變更。
      [0067]方法二
      [0068]當(dāng)檢測(cè)到OTT直播的Tc < Yc且OTT直播的流暢播放持續(xù)時(shí)長(zhǎng)(Td)大于或等于Yd (第二時(shí)長(zhǎng)閥值)時(shí),OTT直播存在播放滯后。
      [0069]其中,Tc可以為一次卡頓的持續(xù)時(shí)長(zhǎng),也可以為多次卡頓的持續(xù)時(shí)長(zhǎng)累加之和;流暢播放是指中途無(wú)卡頓的持續(xù)播放;其中,Yd可以預(yù)先設(shè)置,并可以根據(jù)不同的場(chǎng)景進(jìn)行變更。
      [0070]本發(fā)明實(shí)施例中,可選地,上述102中根據(jù)該網(wǎng)絡(luò)傳輸速率及該播放速率,確定第一快速播放幅度時(shí),可以采用如下方法:
      [0071 ] 當(dāng)Rp〈Rt〈Rp (1+Ya)時(shí),根據(jù)a= (Rt-Rp ) /Rp確定該第一快速播放幅度;當(dāng)Rt≥Rp (Ι+Ya)時(shí),根據(jù)a=Ya確定該第一,決速播放幅度。其中,a為該第一,決速播放幅度,Rp為該播放速率,Rt為該網(wǎng)絡(luò)傳輸速率,Ya為該第一快速播放幅度對(duì)應(yīng)的第一預(yù)設(shè)閥值。
      [0072]其中,該第一預(yù)設(shè)閥值可以預(yù)先設(shè)置,并可以根據(jù)不同的場(chǎng)景進(jìn)行變更。
      [0073]如圖2所示,本發(fā)明實(shí)施例中,可選地,該OTT直播的方法還可以包括:
      [0074]103、根據(jù)網(wǎng)絡(luò)傳輸速率及播放速率,確定第二快速播放幅度,并根據(jù)該第二快速播放幅度繼續(xù)進(jìn)行該OTT直播,該第二快速播放幅度大于第二預(yù)設(shè)閥值時(shí),將該第二預(yù)設(shè)閥值作為該第二快速播放幅度。
      [0075]具體地,根據(jù)該第二快速播放幅度確定播放速率,按確定的播放速率繼續(xù)進(jìn)行OTT直播。
      [0076]本發(fā)明實(shí)施例中,可以采用如下方法確定該第二快速播放幅度:
      [0077]當(dāng)Rp〈Rt〈Rp (1+Ya)時(shí),根據(jù)a= (Rt-Rp) /Rp確定該第二快速播放幅度;當(dāng)Rt ^ Rp (1+Ya)時(shí),根據(jù)a=Ya確定該第二快速播放幅度;其中,a為該第二快速播放幅度,Rp為該播放速率,Rt為該網(wǎng)絡(luò)傳輸速率,Ya為該第二快速播放幅度對(duì)應(yīng)的第二預(yù)設(shè)閥值。
      [0078]其中,該第二預(yù)設(shè)閥值可以預(yù)先設(shè)置,并可以根據(jù)不同的場(chǎng)景進(jìn)行變更,本發(fā)明實(shí)施例中,該第一預(yù)設(shè)閥值、該第二預(yù)設(shè)閥值可以設(shè)置為相同的值,也可以設(shè)置為不同的值。
      [0079]本發(fā)明實(shí)施例中,該第二快速播放幅度大于第二預(yù)設(shè)閥值時(shí),將該第二預(yù)設(shè)閥值作為該第二快速播放幅度,這樣,可以防止快速播放幅度過(guò)大影響用戶(hù)體驗(yàn)。
      [0080]如圖3所示,本發(fā)明實(shí)施例中,可選地,該OTT直播的方法還可以包括:
      [0081]104、根據(jù)該OTT直播的播放狀態(tài),確定按預(yù)設(shè)的播放速率繼續(xù)進(jìn)行該OTT直播。
      [0082]具體地,可以根據(jù)卡頓情況,或者根據(jù)該網(wǎng)絡(luò)傳輸速率及該播放速率,確定由將該OTT直播的速度變更為按預(yù)設(shè)的播放速率進(jìn)行該OTT直播。
      [0083]例如,檢測(cè)到該OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和為零時(shí),確定按該預(yù)設(shè)的播放速率繼續(xù)進(jìn)行該OTT直播。
      [0084]例如,檢測(cè)到再次出現(xiàn)卡頓時(shí),確定按該預(yù)設(shè)的播放速率繼續(xù)進(jìn)行該OTT直播。
      [0085]例如,檢測(cè)到當(dāng)前的網(wǎng)絡(luò)傳輸速率小于當(dāng)前的播放速率時(shí),確定按該預(yù)設(shè)的播放速率繼續(xù)進(jìn)行該OTT直播。
      [0086]其中,預(yù)設(shè)的播放速率通常設(shè)置為正常速率播放,當(dāng)然還可以設(shè)置為其他播放速率,本發(fā)明實(shí)施例不做限定。
      [0087]這樣,可以實(shí)現(xiàn)與預(yù)設(shè)的播放速率順暢對(duì)接,保證OTT直播流暢進(jìn)行。
      [0088]本發(fā)明實(shí)施例中,該第一快速播放幅度大于第一預(yù)設(shè)閥值時(shí),可以將該第一預(yù)設(shè)閥值作為該第一快速播放幅度。這樣,可以防止快速播放幅度過(guò)大影響用戶(hù)體驗(yàn)。
      [0089]本發(fā)明實(shí)施例中,該第一快速播放幅度、該第二快速播放幅度均為快速播放幅度,該第一快速播放幅度、該第二快速播放幅度是為區(qū)分不同快速播放幅度而進(jìn)行的劃分,不構(gòu)成對(duì)本發(fā)明實(shí)施例的限定。
      [0090]本發(fā)明實(shí)施例的OTT直播的方法,當(dāng)檢測(cè)到該OTT直播存在播放滯后時(shí),獲取該網(wǎng)絡(luò)傳輸速率及該OTT直播的播放速率,如果該播放速率大于零且該網(wǎng)絡(luò)傳輸速率大于該播放速率,則根據(jù)該網(wǎng)絡(luò)傳輸速率及該播放速率,確定該第一快速播放幅度,根據(jù)第一快速播放幅度調(diào)整播放速率,并根據(jù)調(diào)整后的播放速率進(jìn)行OTT直播。從而根據(jù)網(wǎng)絡(luò)傳輸速率及播放速率調(diào)整快速播放幅度,修復(fù)OTT直播的滯后,避免OTT直播內(nèi)容跳躍,能夠增強(qiáng)OTT直播的連續(xù)性,以提高用戶(hù)體驗(yàn)。
      [0091 ] 如圖4所示,本發(fā)明實(shí)施例提供一種OTT直播系統(tǒng)3000,該系統(tǒng)可以實(shí)現(xiàn)本發(fā)明實(shí)施例的OTT直播的方法,該系統(tǒng)可以包括檢測(cè)裝置3001及播放裝置3002,其中
      [0092]該檢測(cè)裝置3001,用于檢測(cè)OTT直播是否存在播放滯后,當(dāng)檢測(cè)到該OTT直播存在播放滯后時(shí),獲取對(duì)應(yīng)該OTT直播的網(wǎng)絡(luò)傳輸速率及該OTT直播的播放速率,如果該播放速率大于零且該網(wǎng)絡(luò)傳輸速率大于該播放速率,則根據(jù)該網(wǎng)絡(luò)傳輸速率及該播放速率,確定第一快速播放幅度,并向播放裝置發(fā)送該第一快速播放幅度。
      [0093]其中,該當(dāng)前播放速率大于零是指該OTT直播當(dāng)前處于非卡頓狀態(tài)。
      [0094]該播放裝置3002,用于接收該檢測(cè)裝置3001發(fā)送的該第一快速播放幅度,并根據(jù)該第一快速播放幅度調(diào)整播放速率,并根據(jù)調(diào)整后的播放速率進(jìn)行該OTT直播。
      [0095]本發(fā)明實(shí)施例中,根據(jù)不同的應(yīng)用場(chǎng)景該檢測(cè)裝置3001與該播放裝置3002可以位于同一設(shè)備中,也可以位于不同設(shè)備中。
      [0096]本發(fā)明實(shí)施例中,可選地,該檢測(cè)裝置3001檢測(cè)該OTT直播是否存在播放滯后時(shí),可以檢測(cè)該OTT直播的卡頓持續(xù)時(shí)長(zhǎng),當(dāng)檢測(cè)到該OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和大于或等于第一時(shí)長(zhǎng)閥值時(shí),該OTT直播存在播放滯后。
      [0097]具體地,該卡頓持續(xù)時(shí)長(zhǎng)之和可以為一次卡頓的持續(xù)時(shí)長(zhǎng),也可以為多次卡頓的持續(xù)時(shí)長(zhǎng)累加之和。例如,如果第一次卡頓的持續(xù)時(shí)長(zhǎng)已大于或等于該第一時(shí)長(zhǎng)閥值,則判斷為該OTT直播存在播放滯后;再例如,如果第一次卡頓的持續(xù)時(shí)長(zhǎng)小于該第一時(shí)長(zhǎng)閥值,則將第一次卡頓的持續(xù)時(shí)長(zhǎng)與第二次卡頓的持續(xù)時(shí)長(zhǎng)進(jìn)行累加,以此類(lèi)推直至累加之和大于或等于該第一時(shí)長(zhǎng)閥值,則判斷為該OTT直播存在播放滯后。另外,該第一時(shí)長(zhǎng)閥值可以預(yù)先設(shè)置,并可以根據(jù)不同的場(chǎng)景進(jìn)行變更。
      [0098]本發(fā)明實(shí)施例中,可選地,該檢測(cè)裝置3001檢測(cè)該OTT直播是否存在播放滯后時(shí),可以檢測(cè)該OTT直播的卡頓持續(xù)時(shí)長(zhǎng)及該OTT直播的流暢播放持續(xù)時(shí)長(zhǎng),當(dāng)檢測(cè)到該OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和小于第一時(shí)長(zhǎng)閥值且該OTT直播的流暢播放持續(xù)時(shí)長(zhǎng)大于或等于第二時(shí)長(zhǎng)閥值時(shí),該OTT直播存在播放滯后。
      [0099]其中,該卡頓持續(xù)時(shí)長(zhǎng)之和可以為一次卡頓的持續(xù)時(shí)長(zhǎng),也可以為多次卡頓的持續(xù)時(shí)長(zhǎng)累加之和;該流暢播放是指中途無(wú)卡頓的持續(xù)播放;該第二時(shí)長(zhǎng)閥值可以預(yù)先設(shè)置,并可以根據(jù)不同的場(chǎng)景進(jìn)行變更。
      [0100]本發(fā)明實(shí)施例中,可選地,該檢測(cè)裝置3001還可以用于,根據(jù)該OTT直播的播放狀態(tài),確定按預(yù)設(shè)的播放速率繼續(xù)進(jìn)行該OTT直播,并通知該播放裝置3002按預(yù)設(shè)的播放速率繼續(xù)進(jìn)行該OTT直播。
      [0101]具體地,可以根據(jù)卡頓情況,或者根據(jù)該網(wǎng)絡(luò)傳輸速率及當(dāng)前的播放速率,確定按預(yù)設(shè)的播放速率進(jìn)行該OTT直播。
      [0102]本發(fā)明實(shí)施例中,可選地,該檢測(cè)裝置3001確定按該預(yù)設(shè)播放速率繼續(xù)進(jìn)行OTT直播時(shí),可以檢測(cè)到該OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和為零時(shí),確定按預(yù)設(shè)的播放速率繼續(xù)進(jìn)行該OTT直播。
      [0103]或者,該檢測(cè)裝置3001確定按該預(yù)設(shè)播放速率繼續(xù)進(jìn)行該OTT直播時(shí),可以檢測(cè)到再次出現(xiàn)卡頓時(shí),確定該按預(yù)設(shè)的播放速率繼續(xù)進(jìn)行該OTT直播。
      [0104]或者,該檢測(cè)裝置3001確定按該預(yù)設(shè)播放速率繼續(xù)進(jìn)行該OTT直播時(shí),可以檢測(cè)到當(dāng)前的網(wǎng)絡(luò)傳輸速率小于當(dāng)前的播放速率時(shí),確定按該預(yù)設(shè)的播放速率繼續(xù)進(jìn)行該OTT直播。
      [0105]其中,該預(yù)設(shè)的播放速率通常設(shè)置為正常速率播放,當(dāng)然還可以設(shè)置為其他播放速率,本發(fā)明實(shí)施例不做限定。
      [0106]本發(fā)明實(shí)施例中,可選地,該檢測(cè)裝置3001根據(jù)該網(wǎng)絡(luò)傳輸速率及該播放速率,確定該第一快速播放幅度時(shí),如果Rp〈Rt〈Rp (1+Ya),則根據(jù)a= (Rt-Rp) /Rp確定該第一快速播放幅度,如果Rt ^ Rp (1+Ya),則根據(jù)a=Ya確定該第一,決速播放幅度。
      [0107]其中,a為該第一‘決速播放幅度,Rp為該播放速率,Rt為該網(wǎng)絡(luò)傳輸速率,Ya為該第一,決速播放幅度對(duì)應(yīng)的該第一預(yù)設(shè)閥值。
      [0108]本發(fā)明實(shí)施例中,可選地,該檢測(cè)裝置3001還可以用于,根據(jù)網(wǎng)絡(luò)傳輸速率及播放速率,確定第二快速播放幅度;向該播放裝置3002發(fā)送該第二快速播放幅度,使得該播放裝置3002根據(jù)該第二快速播放幅度繼續(xù)進(jìn)行OTT直播。
      [0109]具體地,根據(jù)該第二快速播放幅度確定播放速率,按確定的播放速率繼續(xù)進(jìn)行該OTT直播。
      [0110]本發(fā)明實(shí)施例中,該第二快速播放幅度大于第二預(yù)設(shè)閥值時(shí),該檢測(cè)裝置3001可以將第二預(yù)設(shè)閥值作為該第二快速播放幅度。同樣,該第一快速播放幅度大于第一預(yù)設(shè)閥值時(shí),該檢測(cè)裝置3001可以將該第一預(yù)設(shè)閥值作為第一快速播放幅度。這樣,可以防止快速播放幅度過(guò)大影響用戶(hù)體驗(yàn)。本發(fā)明實(shí)施例中,根據(jù)不同的應(yīng)用場(chǎng)景該第一預(yù)設(shè)閥值、該第二預(yù)設(shè)閥值可以相同也可以不同,本發(fā)明實(shí)施例不作限定。
      [0111]本發(fā)明實(shí)施例的OTT直播系統(tǒng)在快速播放過(guò)程中,該檢測(cè)裝置3001實(shí)時(shí)監(jiān)控緩存及網(wǎng)絡(luò)狀態(tài),Tc=O或發(fā)生卡頓或Rt〈Rp時(shí),停止快速播放,若停止快速播放時(shí)Tc不等于0,則根據(jù)Tc’=Tc - a*T確定本次剩余的卡頓持續(xù)時(shí)長(zhǎng)之和,并將本次剩余的卡頓持續(xù)時(shí)長(zhǎng)之和計(jì)入下次卡頓持續(xù)時(shí)長(zhǎng)之和。其中Tc’為本次剩余的卡頓持續(xù)時(shí)長(zhǎng)之和,Tc為卡頓持續(xù)時(shí)長(zhǎng)之和,a為快速播放幅度,T為按快速播放幅度a進(jìn)行快速播放的持續(xù)時(shí)間。
      [0112]本發(fā)明實(shí)施例在快速播放啟動(dòng)后,可以不再進(jìn)行是否啟動(dòng)快速播放的判斷,根據(jù)參數(shù)變化(例如Rt變化)實(shí)時(shí)調(diào)整快速播放幅度a繼續(xù)快速播放直至滿(mǎn)足停止快速播放的條件,此處a的計(jì)算方法與上述a的確定方法相同。
      [0113]本發(fā)明實(shí)施例中,該播放裝置3002根據(jù)該檢測(cè)裝置3001的指令啟動(dòng)快速播放,該檢測(cè)裝置3001確定的快速播放幅度微調(diào)數(shù)據(jù)參數(shù)(如幀速率(Frame Per Second,簡(jiǎn)稱(chēng)為FPS)、顯不時(shí)間標(biāo)記(Presentat1n Time Stamp,簡(jiǎn)稱(chēng)為 PTS)、時(shí)間戮(timestamp)等)。該檢測(cè)裝置3001與該播放裝置3002間的交互信令的指令包括:啟動(dòng)快速播放信令、參數(shù)變更信令(如a變更)以及停止快速播放等,其中該啟動(dòng)快速播放信令和該參數(shù)變更信令附帶參數(shù)名和參數(shù)值,該停止快速播放信令附帶停止原因,該播放裝置3002對(duì)該檢測(cè)裝置3001發(fā)出的信令給予反饋,知會(huì)該檢測(cè)裝置3001執(zhí)行成功或失敗,若失敗則附帶失敗原因。
      [0114]本發(fā)明實(shí)施例中,根據(jù)不同的應(yīng)用場(chǎng)景,該檢測(cè)裝置3001可以位于OTT視頻服務(wù)器設(shè)備、或者該檢測(cè)裝置3001也可以位于終端設(shè)備、或者該檢測(cè)裝置3001也可以位于網(wǎng)絡(luò)設(shè)備;該播放裝置3002可以位于OTT視頻服務(wù)器設(shè)備、或者該播放裝置3002可以位于終端設(shè)備、或者該播放裝置3002可以位于網(wǎng)絡(luò)設(shè)備。
      [0115]本發(fā)明實(shí)施例的OTT直播系統(tǒng),該OTT直播存在滯后時(shí),根據(jù)該網(wǎng)絡(luò)傳輸速率及該播放速率調(diào)整快速播放幅度,修復(fù)該OTT直播的滯后,避免該OTT直播內(nèi)容跳躍,能夠增強(qiáng)該OTT直播的連續(xù)性,以提高用戶(hù)體驗(yàn)。
      [0116]本發(fā)明實(shí)施例中,圖4示出的OTT直播系統(tǒng),可以通過(guò)圖5所示的交互流程實(shí)現(xiàn)上述OTT直播的方法。該系統(tǒng)包括該檢測(cè)裝置3001和該播放裝置3002,該檢測(cè)裝置3001用于檢測(cè)該OTT直播是否存在滯后、計(jì)算快速播放幅度及控制該播放裝置3002進(jìn)行快速播放;該播放裝置3002用于根據(jù)該檢測(cè)裝置3001的指令進(jìn)行快速播放,并根據(jù)該檢測(cè)裝置3001發(fā)送的快速播放幅度確定播放速率,按確定的播放速率進(jìn)行該OTT直播。
      [0117]本發(fā)明實(shí)施例中相關(guān)的參數(shù)及參數(shù)的含義如表1所示。
      [0118]表1
      [0119]

      【權(quán)利要求】
      1.一種越頂OTT直播的方法,其特征在于,包括: 當(dāng)檢測(cè)到OTT直播存在播放滯后時(shí),獲取對(duì)應(yīng)所述OTT直播的網(wǎng)絡(luò)傳輸速率及所述OTT直播的播放速率; 如果所述播放速率大于零且所述網(wǎng)絡(luò)傳輸速率大于所述播放速率,則根據(jù)所述網(wǎng)絡(luò)傳輸速率及所述播放速率,確定第一快速播放幅度,以便于根據(jù)所述第一快速播放幅度調(diào)整所述播放速率,并根據(jù)調(diào)整后的所述播放速率進(jìn)行所述OTT直播。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述檢測(cè)到OTT直播存在播放滯后包括: 當(dāng)檢測(cè)到所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和大于或等于第一時(shí)長(zhǎng)閾值時(shí),確定所述OTT直播存在播放滯后; 或者,當(dāng)檢測(cè)到所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和小于所述第一時(shí)長(zhǎng)閾值且所述OTT直播的流暢播放持續(xù)時(shí)長(zhǎng)大于或等于第二時(shí)長(zhǎng)閾值時(shí),確定所述OTT直播存在播放滯后。
      3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述確定第一快速播放幅度,以便于根據(jù)所述第一快速播放幅度調(diào)整所述播放速率,并根據(jù)調(diào)整后的所述播放速率進(jìn)行所述OTT直播之后,還包括: 根據(jù)所述OTT直播的播放狀態(tài),確定按預(yù)設(shè)播放速率繼續(xù)進(jìn)行所述OTT直播。
      4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述OTT直播的播放狀態(tài),確定按預(yù)設(shè)的播放速率繼續(xù)進(jìn)行所述OTT直播包括: 檢測(cè)到所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和為零時(shí),確定按所述預(yù)設(shè)的播放速率繼續(xù)進(jìn)行所述OTT直播; 或者,檢測(cè)到所述OTT直播再次出現(xiàn)卡頓時(shí),確定按所述預(yù)設(shè)的播放速率繼續(xù)進(jìn)行所述OTT直播; 或者,檢測(cè)到當(dāng)前的網(wǎng)絡(luò)傳輸速率小于當(dāng)前的播放速率時(shí),確定按所述預(yù)設(shè)的播放速率繼續(xù)進(jìn)行所述OTT直播。
      5.根據(jù)權(quán)利要求1至4任一權(quán)利要求所述的方法,其特征在于,所述根據(jù)所述網(wǎng)絡(luò)傳輸速率及所述播放速率,確定第一快速播放幅度包括: 當(dāng)Rp〈Rt〈Rp(l+Ya)時(shí),根據(jù)a= (Rt-Rp) /Rp確定所述第一,決速播放幅度; 當(dāng)Rt > Rp(l+Ya)時(shí),根據(jù)a=Ya確定所述第一,決速播放幅度; 其中,a為所述第一快速播放幅度,Rp為所述播放速率,Rt為所述網(wǎng)絡(luò)傳輸速率,Ya為所述第一快速播放幅度對(duì)應(yīng)的第一預(yù)設(shè)閥值。
      6.根據(jù)權(quán)利要求1至5任一權(quán)利要求所述的方法,其特征在于,所述根據(jù)所述第一快速播放幅度進(jìn)行所述OTT直播之后,還包括: 根據(jù)網(wǎng)絡(luò)傳輸速率及播放速率,確定第二快速播放幅度; 根據(jù)所述第二快速播放幅度繼續(xù)進(jìn)行所述OTT直播; 所述第二快速播放幅度大于第二預(yù)設(shè)閥值時(shí),將所述第二預(yù)設(shè)閥值作為所述第二快速播放幅度。
      7.根據(jù)權(quán)利要求1至6中任一權(quán)利要求所述的方法,其特征在于,所述第一快速播放幅度大于第一預(yù)設(shè)閥值時(shí),將所述第一預(yù)設(shè)閥值作為所述第一快速播放幅度。
      8.一種越頂OTT直播的檢測(cè)裝置,其特征在于,包括: 檢測(cè)單元,用于檢測(cè)OTT直播是否存在播放滯后;獲取單元,用于當(dāng)所述檢測(cè)單元檢測(cè)到所述OTT直播存在播放滯后時(shí),獲取對(duì)應(yīng)所述OTT直播的網(wǎng)絡(luò)傳輸速率及所述OTT直播的播放速率; 確定單元,用于如果所述播放速率大于零且所述網(wǎng)絡(luò)傳輸速率大于所述播放速率,則根據(jù)所述網(wǎng)絡(luò)傳輸速率及所述播放速率,確定第一快速播放幅度,以便于播放裝置根據(jù)所述第一快速播放幅度調(diào)整所述播放速率,并根據(jù)調(diào)整后的所述播放速率進(jìn)行所述OTT直播。
      9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述檢測(cè)單元檢測(cè)OTT直播是否存在播放滯后包括: 檢測(cè)所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng),當(dāng)檢測(cè)到所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和大于或等于第一時(shí)長(zhǎng)閾值時(shí),確定所述OTT直播存在播放滯后; 或者,檢測(cè)所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng)及所述OTT直播的流暢播放持續(xù)時(shí)長(zhǎng),當(dāng)檢測(cè)到所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和小于所述第一時(shí)長(zhǎng)閾值,且所述OTT直播的流暢播放持續(xù)時(shí)長(zhǎng)大于或等于第二時(shí)長(zhǎng)閾值時(shí),確定所述OTT直播存在播放滯后。
      10.根據(jù)權(quán)利要求8或9所述的裝置,其特征在于,所述確定單元還用于,在確定所述第一快速播放幅度,以便于播放裝置根據(jù)所述第一快速播放幅度調(diào)整所述播放速率,并根據(jù)調(diào)整后的所述播放速率進(jìn)行所述OTT直播之后,根據(jù)所述OTT直播的播放狀態(tài),確定所述播放速率為預(yù)設(shè)播放速率,以使所述播放裝置以所述預(yù)設(shè)播放速率繼續(xù)進(jìn)行所述OTT直播。
      11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述確定單元確定所述播放速率為所述預(yù)設(shè)播放速率包括: 當(dāng)所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和為零時(shí),確定所述播放速率為所述預(yù)設(shè)播放速率; 或者,當(dāng)所述OTT直播再次出現(xiàn)卡頓時(shí),確定所述播放速率為所述預(yù)設(shè)播放速率; 或者,當(dāng)檢測(cè)到當(dāng)前的網(wǎng)絡(luò)傳輸速率小于當(dāng)前的播放速率時(shí),確定所述播放速率為所述預(yù)設(shè)播放速率。
      12.根據(jù)權(quán)利要求8至11任一權(quán)利要求所述的裝置,其特征在于,所述確定單元根據(jù)所述網(wǎng)絡(luò)傳輸速率及所述播放速率,確定第一快速播放幅度包括: 當(dāng)Rp〈Rt〈Rp (1+Ya)時(shí),根據(jù)a= (Rt-Rp) /Rp確定所述第一快速播放幅度;當(dāng)Rt ^ Rp (1+Ya)時(shí),根據(jù)a=Ya確定所述第一,決速播放幅度;其中,a為所述第一,決速播放幅度,Rp為所述播放速率,Rt為所述網(wǎng)絡(luò)傳輸速率,Ya為所述第一快速播放幅度對(duì)應(yīng)的第一預(yù)設(shè)閥值。
      13.—種越頂OTT直播的播放裝置,其特征在于,包括: 接收單元,用于接收檢測(cè)裝置發(fā)送的快速播放幅度,所述快速播放幅度由檢測(cè)裝置檢測(cè)到OTT直播存在播放滯后時(shí),獲取對(duì)應(yīng)所述OTT直播的網(wǎng)絡(luò)傳輸速率及所述OTT直播的播放速率,在確定所述播放速率大于零且所述網(wǎng)絡(luò)傳輸速率大于所述播放速率,則根據(jù)所述網(wǎng)絡(luò)傳輸速率及所述播放速率,確定所述快速播放幅度; 播放單元,用于根據(jù)所述快速播放幅度調(diào)整所述播放速率,并根據(jù)調(diào)整后的所述播放速率進(jìn)行所述OTT直播。
      14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述播放裝置位于OTT視頻服務(wù)器設(shè)備、或者所述播放裝置位于終端設(shè)備、或者所述播放裝置位于網(wǎng)絡(luò)設(shè)備。
      15.一種越頂OTT直播系統(tǒng),其特征在于,包括檢測(cè)裝置及播放裝置,其中 所述檢測(cè)裝置,用于檢測(cè)OTT直播是否存在播放滯后,當(dāng)檢測(cè)到OTT直播存在播放滯后時(shí),獲取對(duì)應(yīng)所述OTT直播的網(wǎng)絡(luò)傳輸速率及所述OTT直播的播放速率,如果所述播放速率大于零且所述網(wǎng)絡(luò)傳輸速率大于所述播放速率,則根據(jù)所述網(wǎng)絡(luò)傳輸速率及所述播放速率,確定第一快速播放幅度,并向所述播放裝置發(fā)送所述第一快速播放幅度; 所述播放裝置,用于接收所述檢測(cè)裝置發(fā)送的所述第一快速播放幅度,并根據(jù)所述第一快速播放幅度調(diào)整所述播放速率,并根據(jù)調(diào)整后的所述播放速率進(jìn)行所述OTT直播。
      16.根據(jù)權(quán)利要求15所述的系統(tǒng),其特征在于,所述檢測(cè)裝置檢測(cè)OTT直播是否存在播放滯后包括: 檢測(cè)所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng),當(dāng)檢測(cè)到所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和大于或等于第一時(shí)長(zhǎng)閥值時(shí),確定所述OTT直播存在播放滯后; 或者,檢測(cè)所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng)及所述OTT直播的流暢播放持續(xù)時(shí)長(zhǎng),當(dāng)檢測(cè)到所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和小于所述第一時(shí)長(zhǎng)閥值且所述OTT直播的流暢播放持續(xù)時(shí)長(zhǎng)大于或等于第二時(shí)長(zhǎng)閥值時(shí),確定所述OTT直播存在播放滯后。
      17.根據(jù)權(quán)利要求15或16所述的系統(tǒng),其特征在于: 所述檢測(cè)裝置,還用于根據(jù)所述OTT直播的播放狀態(tài),確定按預(yù)設(shè)播放速率繼續(xù)進(jìn)行所述OTT直播,并通知所述直播的播放裝置按預(yù)設(shè)的播放速率繼續(xù)進(jìn)行所述OTT直播。
      18.根據(jù)權(quán)利要求17所述的系統(tǒng),其特征在于,所述檢測(cè)裝置確定按預(yù)設(shè)播放速率繼續(xù)進(jìn)行所述OTT直播包括: 當(dāng)檢測(cè)到所述OTT直播的卡頓持續(xù)時(shí)長(zhǎng)之和為零時(shí),確定按預(yù)設(shè)的播放速率繼續(xù)進(jìn)行所述OTT直播; 或者,當(dāng)檢測(cè)到所述OTT直播再次出現(xiàn)卡頓時(shí),確定按預(yù)設(shè)的播放速率繼續(xù)進(jìn)行所述OTT直播; 或者,當(dāng)檢測(cè)到當(dāng)前的網(wǎng)絡(luò)傳輸速率小于當(dāng)前的播放速率時(shí),確定按預(yù)設(shè)的播放速率繼續(xù)進(jìn)行所述OTT直播。
      19.根據(jù)權(quán)利要求15至18任一權(quán)利要求所述的系統(tǒng),其特征在于,所述檢測(cè)裝置根據(jù)所述網(wǎng)絡(luò)傳輸速率及所述播放速率,確定第一快速播放幅度包括: 當(dāng)Rp〈Rt〈Rp(l+Ya)時(shí),根據(jù)a= (Rt-Rp) /Rp確定所述第一,決速播放幅度; 當(dāng)Rt > Rp (1+Ya)時(shí),根據(jù)a=Ya確定所述第一,決速播放幅度; 其中,a為所述第一快速播放幅度,Rp為所述播放速率,Rt為所述網(wǎng)絡(luò)傳輸速率,Ya為所述第一快速播放幅度對(duì)應(yīng)的第一預(yù)設(shè)閥值。
      20.根據(jù)權(quán)利要求15至19中任一項(xiàng)所述的系統(tǒng),其特征在于,所述檢測(cè)裝置位于OTT視頻服務(wù)器設(shè)備、或者位于終端設(shè)備、或者位于網(wǎng)絡(luò)設(shè)備; 所述播放裝置位于所述OTT視頻服務(wù)器設(shè)備、或者位于所述終端設(shè)備、或者位于所述網(wǎng)絡(luò)設(shè)備。
      【文檔編號(hào)】H04N21/24GK104079955SQ201310101250
      【公開(kāi)日】2014年10月1日 申請(qǐng)日期:2013年3月26日 優(yōu)先權(quán)日:2013年3月26日
      【發(fā)明者】張璐, 楊友慶, 張錦輝 申請(qǐng)人:華為技術(shù)有限公司
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1