aboutsummaryrefslogtreecommitdiffhomepage
path: root/shared/models/metrics
diff options
context:
space:
mode:
Diffstat (limited to 'shared/models/metrics')
-rw-r--r--shared/models/metrics/index.ts1
-rw-r--r--shared/models/metrics/playback-metric-create.model.ts19
2 files changed, 20 insertions, 0 deletions
diff --git a/shared/models/metrics/index.ts b/shared/models/metrics/index.ts
new file mode 100644
index 000000000..24194cce3
--- /dev/null
+++ b/shared/models/metrics/index.ts
@@ -0,0 +1 @@
export * from './playback-metric-create.model'
diff --git a/shared/models/metrics/playback-metric-create.model.ts b/shared/models/metrics/playback-metric-create.model.ts
new file mode 100644
index 000000000..d669ab690
--- /dev/null
+++ b/shared/models/metrics/playback-metric-create.model.ts
@@ -0,0 +1,19 @@
1import { VideoResolution } from '../videos'
2
3export interface PlaybackMetricCreate {
4 playerMode: 'p2p-media-loader' | 'webtorrent'
5
6 resolution?: VideoResolution
7 fps?: number
8
9 resolutionChanges: number
10
11 errors: number
12
13 downloadedBytesP2P: number
14 downloadedBytesHTTP: number
15
16 uploadedBytesP2P: number
17
18 videoId: number | string
19}