mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-03 09:45:22 +03:00
Remove live source
This commit is contained in:
parent
8ce56926e0
commit
3a4b358ea7
@ -522,21 +522,11 @@ class JsmpegStreamConfig(FrigateBaseModel):
|
||||
quality: int = Field(default=8, ge=1, le=31, title="Live camera view quality.")
|
||||
|
||||
|
||||
class BaseStreamConfig(FrigateBaseModel):
|
||||
height: int = Field(default=720, title="Live camera view height.")
|
||||
|
||||
|
||||
class RestreamConfig(FrigateBaseModel):
|
||||
enabled: bool = Field(default=True, title="Restreaming enabled.")
|
||||
jsmpeg: JsmpegStreamConfig = Field(
|
||||
default_factory=JsmpegStreamConfig, title="Jsmpeg Stream Configuration."
|
||||
)
|
||||
mp4: BaseStreamConfig = Field(
|
||||
default_factory=BaseStreamConfig, title="MP4 Stream Configuration."
|
||||
)
|
||||
webrtc: BaseStreamConfig = Field(
|
||||
default_factory=BaseStreamConfig, title="Webrtc Stream Configuration."
|
||||
)
|
||||
|
||||
|
||||
class CameraUiConfig(FrigateBaseModel):
|
||||
|
||||
@ -23,6 +23,7 @@ export default function Camera({ camera }) {
|
||||
const apiHost = useApiHost();
|
||||
const [showSettings, setShowSettings] = useState(false);
|
||||
const [viewMode, setViewMode] = useState('live');
|
||||
const [viewSource, setViewSource] = useState('webrtc');
|
||||
|
||||
const cameraConfig = config?.cameras[camera];
|
||||
const liveWidth = cameraConfig
|
||||
@ -95,7 +96,7 @@ export default function Camera({ camera }) {
|
||||
|
||||
let player;
|
||||
if (viewMode === 'live') {
|
||||
if (cameraConfig.live.source == 'mp4') {
|
||||
if (viewSource == 'mp4') {
|
||||
player = (
|
||||
<Fragment>
|
||||
<div style={`max-height: ${cameraConfig.live.height}px; max-width: ${liveWidth}px`}>
|
||||
@ -119,7 +120,7 @@ export default function Camera({ camera }) {
|
||||
</div>
|
||||
</Fragment>
|
||||
);
|
||||
} else if (cameraConfig.live.source == 'webrtc') {
|
||||
} else if (viewSource == 'webrtc') {
|
||||
player = (
|
||||
<Fragment>
|
||||
<div>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user