QoS事件

瀏覽器TVSDK會調度服務品質(QoS)事件,以通知您的應用程式可能會影響QoS統計資料的計算,例如緩衝和搜尋事件。

要獲得所有QoS相關事件的通知,請建立AdobePSDK.QOSProvider實例,並將MediaPlayer實例附加到此QOSProvider實例:

var qosProvider = new AdobePSDK.QOSProvider(); 
// initialize QOS provider before setting media  
qosProvider.attachMediaPlayer(player);

在應用程式中配置計時器以定期檢查qosProvider實例的playbackInformation屬性。 playbackInformation屬性提供當前回放統計資訊的快照。 例如:

var startTimer = function () { 
   var metrics = qosProvider.playbackInformation; 
 
    //analyze metrics 
    //for e.g. metrics.timeToFirstByte ; metrics.timeToLoad etc.  
    //refer API doc for supported metrics  
} 
window.setTimeout(startTimer, 500) 

本頁內容