mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-03 01:35:22 +03:00
Remove mp4 option
This commit is contained in:
parent
abbc4d216b
commit
3ea8e7f58f
@ -30,7 +30,7 @@ export default function Camera({ camera }) {
|
|||||||
? Math.round(cameraConfig.restream.jsmpeg.height * (cameraConfig.detect.width / cameraConfig.detect.height))
|
? Math.round(cameraConfig.restream.jsmpeg.height * (cameraConfig.detect.width / cameraConfig.detect.height))
|
||||||
: 0;
|
: 0;
|
||||||
const [viewSource, setViewSource, sourceIsLoaded] = usePersistence(`${camera}-source`, 'jsmpeg');
|
const [viewSource, setViewSource, sourceIsLoaded] = usePersistence(`${camera}-source`, 'jsmpeg');
|
||||||
const sourceValues = cameraConfig && cameraConfig.restream.enabled ? ['jsmpeg', 'mp4', 'mse', 'webrtc'] : ['jsmpeg'];
|
const sourceValues = cameraConfig && cameraConfig.restream.enabled ? ['jsmpeg', 'mse', 'webrtc'] : ['jsmpeg'];
|
||||||
const [options, setOptions] = usePersistence(`${camera}-feed`, emptyObject);
|
const [options, setOptions] = usePersistence(`${camera}-feed`, emptyObject);
|
||||||
|
|
||||||
const handleSetOption = useCallback(
|
const handleSetOption = useCallback(
|
||||||
@ -98,33 +98,9 @@ export default function Camera({ camera }) {
|
|||||||
|
|
||||||
let player;
|
let player;
|
||||||
if (viewMode === 'live') {
|
if (viewMode === 'live') {
|
||||||
if (viewSource == 'mp4') {
|
if (viewSource == 'mse') {
|
||||||
player = (
|
player = (
|
||||||
<Fragment>
|
<Fragment className="max-w-5xl">
|
||||||
<div className="max-w-5xl">
|
|
||||||
<VideoPlayer
|
|
||||||
live={true}
|
|
||||||
options={{
|
|
||||||
autoplay: true,
|
|
||||||
preload: 'metadata',
|
|
||||||
poster: `${apiHost}/api/${camera}/latest.jpg`,
|
|
||||||
playbackRates: [1],
|
|
||||||
sources: [
|
|
||||||
{
|
|
||||||
src: `${apiHost}/live/mp4/${camera}`,
|
|
||||||
type: 'video/mp4',
|
|
||||||
},
|
|
||||||
],
|
|
||||||
}}
|
|
||||||
seekOptions={{ forward: false, back: false }}
|
|
||||||
onReady={() => { }}
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
</Fragment>
|
|
||||||
);
|
|
||||||
} else if (viewSource == 'mse') {
|
|
||||||
player = (
|
|
||||||
<Fragment>
|
|
||||||
<MsePlayer camera={camera} />
|
<MsePlayer camera={camera} />
|
||||||
</Fragment>
|
</Fragment>
|
||||||
);
|
);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user