Sobre o projeto
O MediaCMS é um sistema de gerenciamento de conteúdo (CMS) de vídeo e mídia moderno, completo e de código aberto, projetado para ajudar você a construir portais de vídeo e mídia de pequeno a médio porte rapidamente. Ele é desenvolvido usando Django/Python, Celery e React, e inclui uma abrangente API REST documentada com Swagger.
Os principais recursos incluem controle total sobre seus dados por meio da hospedagem própria, suporte a múltiplos fluxos de trabalho de publicação (público, privado, não listado, personalizado), controle de acesso baseado em funções (RBAC) com categorias e grupos, transcrição automática via Whisper e suporte a vários tipos de mídia (vídeo, áudio, imagem, PDF). Oferece múltiplas opções de classificação (categorias, tags), compartilhamento social, geração de código de incorporação, suporte LTI 1.3 com um plugin do Moodle, corte de vídeo, suporte SAML, busca ao vivo, playlists, design responsivo com temas claro/escuro, gerenciamento avançado de usuários, ações configuráveis (download, comentários, curtidas) e opções de personalização para logotipos, fontes e estilos.
O player de vídeo aprimorado (video.js) suporta múltiplas resoluções e velocidades de reprodução, com streaming adaptativo via HLS, legendas multilíngues e transcodificação escalável com perfis de 144p a 1080p (h264, h265, vp9). Também suporta uploads de arquivos em blocos para retomada de envios.
O MediaCMS é adequado para universidades, organizações com conteúdo sensível, construção de comunidades e portais pessoais. Pode ser instalado via Docker Compose ou um script de automação, com documentação para usuários, administradores e desenvolvedores. O projeto é usado por universidades e organizações como Cinemata, Critical Commons e surgeryu.org. É lançado sob a licença AGPL v3, com suporte comercial e serviços disponíveis.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.