From d780fd962f55f259852e7925b17a982dff2e0d32 Mon Sep 17 00:00:00 2001 From: josedario87 Date: Tue, 30 Dec 2025 02:40:51 -0600 Subject: [PATCH] Agregar reproductor de streams con seleccion de tipo - Nuevo composable useStreams.ts para gestionar streams de go2rtc - Componente StreamPlayer.vue para reproduccion (iframe/video/img) - Componente StreamViewer.vue con dropdowns de seleccion - Integrado en app.vue despues del card de grabacion - Soporta WebRTC, MSE, MP4, HLS y MJPEG --- nuxt4/app/app.vue | 3 + nuxt4/app/components/streams/StreamPlayer.vue | 98 +++++++++++ nuxt4/app/components/streams/StreamViewer.vue | 139 +++++++++++++++ nuxt4/app/composables/useStreams.ts | 166 ++++++++++++++++++ 4 files changed, 406 insertions(+) create mode 100644 nuxt4/app/components/streams/StreamPlayer.vue create mode 100644 nuxt4/app/components/streams/StreamViewer.vue create mode 100644 nuxt4/app/composables/useStreams.ts diff --git a/nuxt4/app/app.vue b/nuxt4/app/app.vue index 526b86f..d3ae095 100644 --- a/nuxt4/app/app.vue +++ b/nuxt4/app/app.vue @@ -84,6 +84,9 @@ + + +