feat: Refactor CamaraNoir component layout and update content for live streaming

This commit is contained in:
2025-06-16 22:12:28 +02:00
parent ac83907e7c
commit 43f6fb03fe
@@ -1,5 +1,5 @@
import { AppShellWithMenu } from '../FitzStudio/Appshell/Appshell'; import { AppShellWithMenu } from '../FitzStudio/Appshell/Appshell';
import { Card, Text, Center, Container } from '@mantine/core'; import { Card, Text, Container } from '@mantine/core';
export function Camara_noir() { export function Camara_noir() {
return ( return (
@@ -8,16 +8,29 @@ export function Camara_noir() {
size="lg" size="lg"
style={{ style={{
display: 'flex', display: 'flex',
flexDirection: 'column',
alignItems: 'center', alignItems: 'center',
justifyContent: 'center', justifyContent: 'center',
gap: 16,
}} }}
> >
<Card shadow="sm" padding="xl" radius="md" withBorder> <Card shadow="sm" padding="xl" radius="md" withBorder>
<Text size="lg"> <Text size="lg" mb="md">
Aquí irá la cámara Noir Cámara Noir en Vivo
</Text> </Text>
<Text size="sm" color="dimmed"> <img
Este espacio está reservado para la funcionalidad de la cámara Noir. src="http://10.8.0.9:8000/video"
alt="Stream MJPEG en vivo desde Raspberry Pi"
style={{
width: '640px',
height: '480px',
borderRadius: '8px',
border: '1px solid #ccc',
objectFit: 'cover',
}}
/>
<Text size="sm" color="dimmed" mt="sm">
Transmisión MJPEG en vivo vía FastAPI / libcamera-vid
</Text> </Text>
</Card> </Card>
</Container> </Container>