PeerTube/shared/models/metrics/playback-metric-create.mode...

23 lines
477 B
TypeScript
Raw Normal View History

import { VideoResolution } from '../videos'
export interface PlaybackMetricCreate {
2023-06-29 08:55:00 -05:00
playerMode: 'p2p-media-loader' | 'webtorrent' | 'web-video' // FIXME: remove webtorrent player mode not used anymore in PeerTube v6
resolution?: VideoResolution
fps?: number
p2pEnabled?: boolean
totalPeers?: number
resolutionChanges: number
errors: number
downloadedBytesP2P: number
downloadedBytesHTTP: number
uploadedBytesP2P: number
videoId: number | string
}