From a5cf76afa378aae81af2a9b0ce548e5d2582f832 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Fri, 25 Sep 2020 10:04:21 +0200 Subject: Add watch messages if live has not started --- shared/models/videos/live/index.ts | 3 +++ shared/models/videos/live/live-video-event-payload.model.ts | 5 +++++ shared/models/videos/live/live-video-event.type.ts | 1 + shared/models/videos/live/live-video.model.ts | 4 ++++ 4 files changed, 13 insertions(+) create mode 100644 shared/models/videos/live/index.ts create mode 100644 shared/models/videos/live/live-video-event-payload.model.ts create mode 100644 shared/models/videos/live/live-video-event.type.ts create mode 100644 shared/models/videos/live/live-video.model.ts (limited to 'shared/models/videos/live') diff --git a/shared/models/videos/live/index.ts b/shared/models/videos/live/index.ts new file mode 100644 index 000000000..4f331738b --- /dev/null +++ b/shared/models/videos/live/index.ts @@ -0,0 +1,3 @@ +export * from './live-video-event-payload.model' +export * from './live-video-event.type' +export * from './live-video.model' diff --git a/shared/models/videos/live/live-video-event-payload.model.ts b/shared/models/videos/live/live-video-event-payload.model.ts new file mode 100644 index 000000000..f9038f4de --- /dev/null +++ b/shared/models/videos/live/live-video-event-payload.model.ts @@ -0,0 +1,5 @@ +import { VideoState } from '../video-state.enum' + +export interface LiveVideoEventPayload { + state: VideoState +} diff --git a/shared/models/videos/live/live-video-event.type.ts b/shared/models/videos/live/live-video-event.type.ts new file mode 100644 index 000000000..4d15899da --- /dev/null +++ b/shared/models/videos/live/live-video-event.type.ts @@ -0,0 +1 @@ +export type LiveVideoEventType = 'state-change' diff --git a/shared/models/videos/live/live-video.model.ts b/shared/models/videos/live/live-video.model.ts new file mode 100644 index 000000000..74abee96e --- /dev/null +++ b/shared/models/videos/live/live-video.model.ts @@ -0,0 +1,4 @@ +export interface LiveVideo { + rtmpUrl: string + streamKey: string +} -- cgit v1.2.3