Code Monkey home page Code Monkey logo

mediacenterjs's Introduction

logo MediacenterJS

mediacenterjs

A NodeJS based media center

Website: http://www.mediacenterjs.com (Now hosted on Github for more stability!)

Status:

Heavy work in progress

What is MediacenterJS?

MediacenterJS is a media center (like for instance XBMC) running completely from the comfort of your browser. The backend is based on Node.JS with ExpressJS and JADE templates. The MVC structure allows developers to add an 'app' or 'plugin' to MCJS with ease. The server application runs on Windows, MAC and Linux systems, the client runs in every modern browser (Chrome is preferable though).

User manual

Installing MediacenterJS

Guidelines media library

Using the remote control

FAQ

Developer manual

Explanation app framework

Start building an app using the app generator

Helper functions

Front end and view explantation

Create a new theme

Current features:

  • Routing
  • MVC 'App' Framework
  • Clientside setup
  • Dynamic dashboard
  • Keyboard controls
  • Movie indexing
  • Multi-language support
  • Display movies, tvshow and music information
  • Local caching of information and images
  • Transcoding and playback of movies, tv shows and music
  • Subtitle support
  • Weather information based on location
  • Basic screensaver
  • I3d tag support
  • Remote control
  • Plugin manager
  • Page visibility API
  • YouTube app
  • Version manager
  • Device manager
  • Parental control functionality
  • Basic scheduled tasks

Supported file formats:

Video: AVI/MOV/WMV/MP4/MKV/MPEG

Audio: MP3

Known issues:

  • Please note there are some issues with the gathering of file data. This is being looked at!
  • Mobile device streaming still in heavy development
  • Browser: Seeking beyond buffer not working yet.

Be sure to check the open issues before filing a new one. Also check out what is currently being developed or fixed on Trello: https://trello.com/b/czjyYsFi/mediacenterjs

Translations

For now, all the translation files are stored in the /public/translations folder. Feel free to contribute by translating.

###Special thanks to these contributors:###

I'm building MCJS in my free time so if you want to encourage me to continue this enormous project, feel free to do so.

Donate

For questions/contributions feel free to email me at: [email protected] This application uses the GNU General Public License. See http://www.gnu.org/licenses/.

Copyright (C) 2014 - Jan Smolders

Analytics

mediacenterjs's People

Contributors

ajerez avatar chinmayapadhi avatar dgnydn avatar dlion avatar gkatsev avatar hoffi avatar ionicabizau avatar jansmolders86 avatar kasperisager avatar luiseduardobrito avatar manuelbieh avatar nampnq avatar philososaur avatar sfate avatar sparkyfen avatar tankmasterrl avatar terrymooreii avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.