Sobre el proyecto
MediaCMS es un sistema de gestión de contenido (CMS) de video y medios de código abierto, moderno y con todas las funciones, diseñado para ayudarle a construir rápidamente portales de video y medios de pequeño y mediano tamaño. Está construido con Django/Python, Celery y React, e incluye una API REST completa documentada con Swagger.
Las funciones clave incluyen control total sobre sus datos mediante el autoalojamiento, soporte para múltiples flujos de trabajo de publicación (público, privado, no listado, personalizado), control de acceso basado en roles (RBAC) con categorías y grupos, transcripción automática mediante Whisper y soporte para varios tipos de medios (video, audio, imagen, PDF). Ofrece múltiples opciones de clasificación (categorías, etiquetas), uso compartido en redes sociales, generación de código para incrustar, soporte de LTI 1.3 con un plugin de Moodle, recorte de video, soporte de SAML, búsqueda en vivo, listas de reproducción, diseño responsive con temas claro/oscuro, gestión avanzada de usuarios, acciones configurables (descarga, comentarios, me gusta) y opciones de personalización de logotipos, fuentes y estilos.
El reproductor de video mejorado (video.js) admite múltiples resoluciones y velocidades de reproducción, con streaming adaptativo mediante HLS, subtítulos multilingües y transcodificación escalable con perfiles de 144p a 1080p (h264, h265, vp9). También admite la carga de archivos por fragmentos para cargas reanudables.
MediaCMS es adecuado para universidades, organizaciones con contenido sensible, la construcción de comunidades y portales personales. Puede instalarse mediante Docker Compose o un script de automatización, con documentación para usuarios, administradores y desarrolladores. El proyecto es utilizado por universidades y organizaciones como Cinemata, Critical Commons y surgeryu.org. Se publica bajo la licencia AGPL v3, con soporte y servicios comerciales disponibles.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.