如果您的應用使用阿里云播放器SDK播放視頻,您可以通過直播播放數據服務了解當前應用的播放服務質量。播放數據服務依賴阿里云播放器SDK上報的埋點數據提供的播放成功率、秒開率、卡頓率等指標,幫助您快速了解直播播放質量情況。本文介紹查看播放數據的操作方法。
工作原理
直播播放數據服務依賴阿里云播放器SDK上報的埋點數據,埋點邏輯如下圖所示:
使用說明
查看播放數據
- 登錄視頻直播控制臺。
在左側導航欄選擇
,進入直播SDK質量監控頁面。在播放數據頁簽下拉框中選擇應用名稱,單擊查詢,查看應用概覽數據。
說明應用名請與申請阿里云播放器SDK License授權時所配置的應用標題一致,否則輸入錯誤的應用名將無法查詢到相應數據。
支持按以下維度篩選查詢數據:
支持按終端類型、系統類型、分辨率、網絡類型篩選查詢數據。
支持查詢近1小時至近3日內的自定義時段數據,單次查詢時間范圍暫不支持跨日篩選。
支持按SDK版本、編碼格式、視頻格式、是否硬解、運營商、域名、省份篩選查詢數據,通過單擊新增過濾條件實現,并可將常用的過濾規則保存下來供后續直接選用。
應用概覽提供了QoS透視數據,QoS指標可以了解當前應用的播放服務質量。各指標項說明如下:
說明平均播放幀率(fps)指標僅支持視頻場景,其他指標支持音視頻或純音頻場景。
指標項
指標項說明
平均首幀耗時(毫秒)
用戶從發起播放請求到首幀完成播放的時間。
時長卡頓率(%)
播放過程中出現卡頓的總時長占播放時長比例,即卡頓時長/播放時長。
平均播放幀率(fps)
直播播放過程中視頻幀渲染的幀率。
下行網絡碼率(Kbps)
直播播放過程中網絡下行速率。
秒開率(%)
直播流1s內起播的占比,即≤1s起播直播數/全部播放數。
慢開率(%)
直播流超過3s起播的占比,即≥3s起播直播數/全部播放數。
播放成功率(%)
100%播放失敗(播放事件4001)次數的占比,即播放成功數/全部播放數。
cpu使用率(%)
直播播放過程中CPU的使用率。
單點追查
當使用阿里云播放器SDK播放視頻發生異常時,可借助單點追查功能針對具體某個用戶或某次播放會話的異常播放行為進行全鏈路追蹤,以便您能快速診斷問題原因,可有效改善播放體驗治理效率。
- 登錄視頻直播控制臺。
在左側導航欄選擇
,進入直播SDK質量監控頁面。單擊單點追查頁簽,查詢播放會話記錄。
在在輸入框中,請輸入創建播放器時透傳的用于標識用戶的TraceID或UUID進行查詢。
通過時間(最近3日內)、播放類型、狀態(播放完成、播放中、播放異常)等篩選查詢播放會話記錄。
單擊操作列的查看詳情,可查看播放會話的詳細信息。