인터페이스: 통계

속성

absolutePlayTime

(숫자 또는 정의되지 않음)

재생 상태에서만 소요된 총 시간(초)입니다. 'playTime'과 달리 절대 재생 시간에는 일시중지 상태에서 소요된 시간이 포함되지 않습니다. 이 기능은 현재 Shaka를 사용하는 동안에만 지원됩니다.

bufferingTime

(숫자 또는 정의되지 않음)

버퍼링 상태에서 소요된 총 시간(초)입니다. 현재 수신기 세션의 모든 미디어 항목에 걸쳐 집계됩니다.

completionPercent

(숫자 또는 정의되지 않음)

사용자가 재생에서 경험한 최대 완료율입니다. '하이 워터마크'라고도 합니다. 실시간 스트림과 같이 알려진 지속 시간이 없는 경우 NaN입니다. 이 기능은 현재 Shaka를 사용하는 동안에만 지원됩니다.

corruptedFrames

(숫자 또는 정의되지 않음)

손상된 프레임의 총 개수입니다. 현재 수신기 세션의 모든 미디어 항목에 걸쳐 집계됩니다. 이 기능은 현재 Shaka를 사용하는 동안에만 지원됩니다.

decodedFrames

(숫자 또는 정의되지 않음)

디코딩된 총 프레임 수입니다. 현재 수신기 세션의 모든 미디어 항목에 걸쳐 집계됩니다.

drmTimeSeconds

(숫자 또는 정의되지 않음)

첫 번째 drm 키를 다운로드하고 해당 키를 drm 시스템에 로드하는 데 걸린 시간입니다. 이 기능은 현재 Shaka를 사용하는 동안에만 지원됩니다.

droppedFrames

(숫자 또는 정의되지 않음)

드롭된 총 프레임 수입니다. 현재 수신기 세션의 모든 미디어 항목에 걸쳐 집계됩니다.

estimatedBandwidth

(숫자 또는 정의되지 않음)

예상 대역폭입니다. 이 기능은 현재 Shaka를 사용하는 동안에만 지원됩니다.

gapsJumped

(숫자 또는 정의되지 않음)

플레이어에서 점프한 재생 갭의 총 개수입니다. 이 기능은 현재 Shaka v4.1.0 이상을 사용하는 동안에만 지원됩니다.

높이

(숫자 또는 정의되지 않음)

현재 동영상 트랙의 높이입니다. 재생 중인 동영상이 없는 경우 정의되지 않습니다.

licenseTime

(숫자 또는 정의되지 않음)

이 세션 동안 라이선스 요청에 소요된 시간(초) 또는 NaN입니다. 이 기능은 현재 Shaka를 사용하는 동안에만 지원됩니다.

liveLatency

(숫자 또는 정의되지 않음)

프레임 캡처와 최종 사용자가 화면에 표시하는 데 걸린 시간입니다. 이 기능은 현재 Shaka를 사용하는 동안에만 지원됩니다.

loadLatency

(숫자 또는 정의되지 않음)

동영상 요소에 재생을 시작하기에 충분한 데이터가 있는 데 걸린 시간(초)입니다. 이 시간은 플레이어의 load() 함수가 호출된 시점부터 미디어 요소에 의해 'loadeddata' 이벤트를 실행하는 시점까지 측정됩니다. 이 기능은 현재 Shaka를 사용하는 동안에만 지원됩니다.

manifestTimeSeconds

(숫자 또는 정의되지 않음)

매니페스트를 다운로드하고 파싱하는 데 걸린 시간입니다. 이 기능은 현재 Shaka를 사용하는 동안에만 지원됩니다.

maxSegmentDuration

(숫자 또는 정의되지 않음)

프레젠테이션의 최대 세그먼트 길이(초) 또는 NaN입니다. 이 기능은 현재 Shaka를 사용하는 동안에만 지원됩니다.

pauseTime

(숫자 또는 정의되지 않음)

일시중지 상태에서 소요된 총 시간(초)입니다. 이 기능은 현재 Shaka를 사용하는 동안에만 지원됩니다.

playTime

(숫자 또는 정의되지 않음)

버퍼링되지 않은 상태에서 소요된 총 시간(초)입니다. 현재 수신기 세션의 모든 미디어 항목에 걸쳐 집계됩니다.

stallsDetected

(숫자 또는 정의되지 않음)

감지된 총 재생 정지 수입니다. 이 기능은 현재 Shaka v4.1.0 이상을 사용하는 동안에만 지원됩니다.

stateHistory

(null이 아닌 cast.framework.stats.StateChange의 null이 아닌 배열 또는 정의되지 않음)

플레이어가 입력한 상태 변경 기록 '버퍼링 중', '재생 중', '일시중지됨', '종료됨'일 수 있습니다.

streamBandwidth

(숫자 또는 정의되지 않음)

현재 스트림에 필요한 대역폭 (총, 비트/초) 현재 활성화된 스트림이 없는 경우 정의되지 않습니다.

switchHistory

(null이 아닌 cast.framework.stats.TrackChoice의 null이 아닌 배열 또는 정의되지 않음)

스트림 기록이 변경됩니다. 여기에는 ABR의 변경사항과 수동 트랙 선택의 변경사항이 모두 포함됩니다.

너비

(숫자 또는 정의되지 않음)

현재 동영상 트랙의 너비입니다. 재생 중인 동영상이 없는 경우 정의되지 않습니다.