[發(fā)明專(zhuān)利]監(jiān)測(cè)視頻直播卡頓的方法和裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201710792103.X | 申請(qǐng)日: | 2017-09-05 |
| 公開(kāi)(公告)號(hào): | CN107690077B | 公開(kāi)(公告)日: | 2021-02-26 |
| 發(fā)明(設(shè)計(jì))人: | 陳嘉文;馬寶巖;辜竹青;王孝滿(mǎn);楊洋;楊彬 | 申請(qǐng)(專(zhuān)利權(quán))人: | 北京京東尚科信息技術(shù)有限公司;北京京東世紀(jì)貿(mào)易有限公司 |
| 主分類(lèi)號(hào): | H04N21/24 | 分類(lèi)號(hào): | H04N21/24;H04N21/442;H04N21/81;H04L12/26 |
| 代理公司: | 北京律智知識(shí)產(chǎn)權(quán)代理有限公司 11438 | 代理人: | 闞梓瑄;王衛(wèi)忠 |
| 地址: | 100195 北京市海淀區(qū)杏石口路6*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 監(jiān)測(cè) 視頻 直播 方法 裝置 | ||
本公開(kāi)提供一種監(jiān)測(cè)視頻直播卡頓的方法和裝置,涉及計(jì)算機(jī)信息處理領(lǐng)域,該方法包括:在具有直播功能的應(yīng)用程序App中建立模型以設(shè)計(jì)需要采集的目標(biāo)數(shù)據(jù);設(shè)計(jì)所述目標(biāo)數(shù)據(jù)產(chǎn)生的位置;以及根據(jù)所設(shè)計(jì)的目標(biāo)數(shù)據(jù)產(chǎn)生的位置,結(jié)合直播節(jié)點(diǎn)放置數(shù)據(jù)采集點(diǎn)。本公開(kāi)提供的監(jiān)測(cè)視頻直播卡頓的方法和裝置,能夠快速定位卡頓原因,高效解決直播卡頓問(wèn)題。
技術(shù)領(lǐng)域
本公開(kāi)涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種監(jiān)測(cè)視頻直播卡頓的方法和裝置。
背景技術(shù)
當(dāng)前,直播迎來(lái)了爆發(fā)式增長(zhǎng),很多應(yīng)用程序(App)都提供了直播功能。隨著來(lái)自主播的并發(fā)量的不斷增高,直播間異常檢測(cè)成為優(yōu)化直播體驗(yàn)必要的技術(shù)手段。
例如,七牛云直播SDK(軟件開(kāi)發(fā)工具包)提出了一種基于單個(gè)直播流業(yè)務(wù)粒度的線(xiàn)路質(zhì)量智能監(jiān)控及實(shí)時(shí)動(dòng)態(tài)的數(shù)據(jù)統(tǒng)計(jì),其主要是通過(guò)監(jiān)控直播數(shù)據(jù)流的異常狀態(tài)來(lái)檢測(cè)直播異常。其優(yōu)點(diǎn)是直接監(jiān)控?cái)?shù)據(jù)流,從源頭分析卡頓原因,準(zhǔn)確性較高。然而這種統(tǒng)計(jì)并沒(méi)有結(jié)合App業(yè)務(wù)分析,并且沒(méi)有開(kāi)放給使用方,導(dǎo)致使用方不能快速監(jiān)測(cè)到自己的App異常狀態(tài),從而不能及時(shí)定位問(wèn)題。另外,在監(jiān)測(cè)過(guò)程中并沒(méi)有拆分出每一個(gè)可能發(fā)生異常的直播節(jié)點(diǎn),不能快速準(zhǔn)確地定位問(wèn)題發(fā)生的位置。
另一種監(jiān)測(cè)方案是第三方數(shù)據(jù)統(tǒng)計(jì),比如友盟統(tǒng)計(jì)。其通過(guò)采集數(shù)據(jù),再將數(shù)據(jù)上傳到友盟服務(wù)器,由友盟服務(wù)器統(tǒng)計(jì)分析上傳的數(shù)據(jù),然后定位直播異常。然而這種技術(shù)必須引入第三方SDK,App包會(huì)增大,并且把數(shù)據(jù)暴露出去,數(shù)據(jù)安全存在巨大隱患。
基于上述,可以發(fā)現(xiàn)當(dāng)前技術(shù)的缺點(diǎn)主要集中在以下三個(gè)方面:1)SDK方提供的監(jiān)控方案不開(kāi)放,不接入App業(yè)務(wù)層,無(wú)法獲取直播卡頓異常記錄;2)第三方統(tǒng)計(jì)SDK需要在App包中接入SDK包,會(huì)增大本身App包的大小,且無(wú)法保證數(shù)據(jù)安全性;3)以上兩種方案都不能最大可能地實(shí)時(shí)監(jiān)控卡頓狀態(tài),對(duì)于突發(fā)直播異常狀態(tài)缺乏控制性。
發(fā)明內(nèi)容
鑒于上述問(wèn)題,本發(fā)明實(shí)施例結(jié)合數(shù)據(jù)埋點(diǎn)上報(bào)技術(shù),提出一種針對(duì)App的視頻直播卡頓監(jiān)測(cè)方案,該方案通過(guò)目標(biāo)數(shù)據(jù)建模,采集目標(biāo)數(shù)據(jù)并上傳到服務(wù)器,然后整合分析出可視化卡頓數(shù)據(jù)分析表,從而可以幫助開(kāi)發(fā)者快速定位問(wèn)題。
為達(dá)到上述目的,根據(jù)本公開(kāi)實(shí)施例的第一方面,本公開(kāi)的實(shí)施例提供一種監(jiān)測(cè)視頻直播卡頓的方法,包括:在具有直播功能的應(yīng)用程序App中建立模型以設(shè)計(jì)需要采集的目標(biāo)數(shù)據(jù);設(shè)計(jì)所述目標(biāo)數(shù)據(jù)產(chǎn)生的位置;以及根據(jù)所設(shè)計(jì)的目標(biāo)數(shù)據(jù)產(chǎn)生的位置,結(jié)合直播節(jié)點(diǎn)放置數(shù)據(jù)采集點(diǎn)。
根據(jù)本公開(kāi)實(shí)的實(shí)施例,在App進(jìn)入直播后,在所述數(shù)據(jù)采集點(diǎn)采集數(shù)據(jù),并將所采集的數(shù)據(jù)上報(bào)給服務(wù)器,從而監(jiān)測(cè)視頻直播卡頓。
根據(jù)本公開(kāi)實(shí)的實(shí)施例,其中,所述在具有直播功能的應(yīng)用程序App中建立模型包括:在App啟動(dòng)前,基于歷史視頻直播卡頓的原因在App中建立模型。
根據(jù)本公開(kāi)實(shí)的實(shí)施例,所述目標(biāo)數(shù)據(jù)包括首播時(shí)間、首播時(shí)長(zhǎng)分布、異常比例、卡頓時(shí)間占比、卡頓用戶(hù)分布、卡頓時(shí)間和次數(shù)、以及單次卡頓時(shí)間中的至少一個(gè)。
根據(jù)本公開(kāi)實(shí)的實(shí)施例,其中,所述將所采集的數(shù)據(jù)上報(bào)給服務(wù)器包括:通過(guò)數(shù)據(jù)埋點(diǎn)上傳方式將所采集的數(shù)據(jù)上報(bào)給所述服務(wù)器。
根據(jù)本公開(kāi)實(shí)的實(shí)施例,所述數(shù)據(jù)埋點(diǎn)上傳方式包括批量數(shù)據(jù)埋點(diǎn)上傳方式。
根據(jù)本公開(kāi)實(shí)的實(shí)施例,所述服務(wù)器分析上報(bào)的數(shù)據(jù),并據(jù)此顯示監(jiān)測(cè)數(shù)據(jù)表。
根據(jù)本公開(kāi)實(shí)的實(shí)施例,所述監(jiān)測(cè)數(shù)據(jù)表包括平均首播時(shí)間圖、首播時(shí)長(zhǎng)分布圖、平均每次播放有感知卡頓次數(shù)圖中的至少一個(gè)。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于北京京東尚科信息技術(shù)有限公司;北京京東世紀(jì)貿(mào)易有限公司,未經(jīng)北京京東尚科信息技術(shù)有限公司;北京京東世紀(jì)貿(mào)易有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710792103.X/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 上一篇:觸屏電動(dòng)升降電烤箱
- 下一篇:水果清洗流水線(xiàn)
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
H04N 圖像通信,如電視
H04N21-00 可選的內(nèi)容分發(fā),例如交互式電視,VOD〔視頻點(diǎn)播〕
H04N21-20 .專(zhuān)門(mén)適用于內(nèi)容分發(fā)的專(zhuān)用服務(wù)器,例如:VOD服務(wù)器;其操作
H04N21-40 .專(zhuān)門(mén)適用于接收內(nèi)容或者與內(nèi)容交互的客戶(hù)端設(shè)備,如STB[機(jī)頂盒];相關(guān)操作
H04N21-60 .用于在服務(wù)器和客戶(hù)端之間或者在遠(yuǎn)程客戶(hù)端之間的視頻分配的網(wǎng)絡(luò)結(jié)構(gòu)或者處理
H04N21-80 .通過(guò)內(nèi)容產(chǎn)生器獨(dú)立于分配過(guò)程實(shí)現(xiàn)的內(nèi)容或附加數(shù)據(jù)的生成或處理;內(nèi)容本身
H04N21-81 ..其單媒體部件
- 一種用于監(jiān)測(cè)站的天氣監(jiān)測(cè)系統(tǒng)
- 一種電力設(shè)備安全監(jiān)測(cè)系統(tǒng)及監(jiān)測(cè)方法
- 基于區(qū)塊鏈的環(huán)境監(jiān)測(cè)及數(shù)據(jù)處理方法和裝置
- 監(jiān)測(cè)方法以及裝置
- 醫(yī)院后勤能耗目標(biāo)對(duì)象的監(jiān)測(cè)方法、裝置、計(jì)算機(jī)設(shè)備
- 故障監(jiān)測(cè)裝置和故障監(jiān)測(cè)系統(tǒng)
- 一種社區(qū)養(yǎng)老安全監(jiān)測(cè)系統(tǒng)
- 一種濕地生態(tài)環(huán)境監(jiān)測(cè)系統(tǒng)及方法
- 一種接地網(wǎng)阻抗短路在線(xiàn)監(jiān)測(cè)裝置
- 一種廢氣監(jiān)測(cè)裝置
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線(xiàn)程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





