Skip to content

raanariba/videoServerNestjs

Repository files navigation

HLS Experiment

Servidor de prueba en NestJS para subir videos, convertirlos a HLS y reproducirlos desde una UI simple.

Requisitos

  • Node.js 18+ (recomendado)
  • npm

Instalacion

npm install

Ejecutar en desarrollo

npm run start:dev

El server queda disponible en http://localhost:3000.

Compilar y ejecutar

npm run build
npm start

Uso rapido

  • Abrir http://localhost:3000 para ver la UI.
  • Subir un video desde el formulario y esperar la conversion.
  • La lista se llena automaticamente y puedes reproducir el stream.

Endpoints

  • GET /videos: lista de videos convertidos.
  • POST /videos: subir un video (form-data, campo file).
  • GET /streams/:id/playlist.m3u8: playlist HLS generado.

Notas

  • Los archivos HLS se guardan en upload/videos.
  • El binario de FFmpeg se incluye via @ffmpeg-installer/ffmpeg.

About

experimento conversión de videos con nest

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors