Add playback metric endpoint sent to OTEL

This commit is contained in:
Chocobozzz
2022-08-12 16:41:29 +02:00
parent 0e6cd1c00f
commit fd3c2e8705
35 changed files with 748 additions and 127 deletions

View File

@@ -0,0 +1,19 @@
import { VideoResolution } from '../videos'
export interface PlaybackMetricCreate {
playerMode: 'p2p-media-loader' | 'webtorrent'
resolution?: VideoResolution
fps?: number
resolutionChanges: number
errors: number
downloadedBytesP2P: number
downloadedBytesHTTP: number
uploadedBytesP2P: number
videoId: number | string
}