aboutsummaryrefslogblamecommitdiffhomepage
path: root/packages/models/src/videos/live/live-video.model.ts
blob: 3e91f677c4140d6818234a04cfc5ee45b19d9f91 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14













                                                                            
import { VideoPrivacyType } from '../video-privacy.enum.js'
import { LiveVideoLatencyModeType } from './live-video-latency-mode.enum.js'

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

  saveReplay: boolean
  replaySettings?: { privacy: VideoPrivacyType }
  permanentLive: boolean
  latencyMode: LiveVideoLatencyModeType
}