aboutsummaryrefslogtreecommitdiffhomepage
path: root/shared/models/videos/live/live-video.model.ts
blob: fd845412377e2a2f894668be31cf57e259e823a5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import { VideoPrivacy } from '../video-privacy.enum'
import { LiveVideoLatencyMode } from './live-video-latency-mode.enum'

export interface LiveVideo {
  // If owner
  rtmpUrl?: string
  rtmpsUrl?: string
  streamKey?: string

  saveReplay: boolean
  replaySettings?: { privacy: VideoPrivacy }
  permanentLive: boolean
  latencyMode: LiveVideoLatencyMode
}