Scrypted Documentation / VideoStreamConfiguration
Interface: VideoStreamConfiguration
Extends
Properties
codec?
optional
codec:string
Inherited from
profile?
optional
profile:string
Inherited from
width?
optional
width:number
Inherited from
height?
optional
height:number
Inherited from
bitrate?
optional
bitrate:number
Inherited from
bitrateControl?
optional
bitrateControl:"constant"
|"variable"
Inherited from
VideoStreamOptions
.bitrateControl
minBitrate?
optional
minBitrate:number
Inherited from
maxBitrate?
optional
maxBitrate:number
Inherited from
fps?
optional
fps:number
Inherited from
quality?
optional
quality:number
Inherited from
keyframeInterval?
optional
keyframeInterval:number
Key Frame interval in frames.
Inherited from
VideoStreamOptions
.keyframeInterval
h264Info?
optional
h264Info:H264Info
Inherited from
resolutions?
optional
resolutions: [number
,number
][]
fpsRange?
optional
fpsRange: [number
,number
]
keyframeIntervalRange?
optional
keyframeIntervalRange: [number
,number
]
bitrateRange?
optional
bitrateRange: [number
,number
]
qualityRange?
optional
qualityRange: [number
,number
]
profiles?
optional
profiles:string
[]
bitrateControls?
optional
bitrateControls:string
[]
codecs?
optional
codecs:string
[]