/mbc-caspa

MBC Playout Server {mlt edition}

Primary LanguageCSSGNU Affero General Public License v3.0AGPL-3.0

MBC Caspa

Caspa es una applicación construida bajo el modelo CRUD con Backbone.js, Twitter Bootstrap, Node.js, Express, Knockout, FFMPEG, MLT, Redis y MongoDB.

La applicación permite:

  • Navegar una lista de medios almacenada en su disco rigido
  • Agregar, Editar y Borrrar medios
  • Crear playlists con medios
  • Programar playlists a traves del calendario

El codigo esta basado en el trabajo de Node Cellar por @coenraets

Licencia

AGPL v3.

requerimientos

  • gettext
   apt-get install gettext
  • node > 0.8
   apt-get install nodejs

Ver en joyent wiki

  • npm
   apt-get install npm
  • mongodb
   apt-get install mongodb

Si queres soporte para mongodb Text Search necesitas mongodb = 2.4 y activarlo en el archivo de configuración:

echo "setParameter = textSearchEnabled=true" >> /etc/mongodb.conf
  • redis
   apt-get install redis-server
  • ffmpeg
   apt-get install ffmpeg
  • avahi/dnssd (necesario por mdns)
   apt-get install libavahi-compat-libdnssd-dev
  • todo junto
   sudo apt-get install gettext npm nodejs mongodb redis-server ffmpeg libavahi-compat-libdnssd-dev

Instalación

   git clone http://github.com/inaes-tic/mbc-caspa
   cd mbc-caspa
   make

Clonando este proyecto y corriendo make deberia instalar todo lo necesario para correr la aplicación en http://localhost:3000