All Projects → jansmolders86 → Mediacenterjs

jansmolders86 / Mediacenterjs

A HTML/CSS/Javascript (NodeJS) based Media center

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Mediacenterjs

Awesome It Films
📺 A curated list of awesome films about IT & geek people.
Stars: ✭ 722 (-42.74%)
Mutual labels:  movies
Imdb
An IMDb interface for Node
Stars: ✭ 35 (-97.22%)
Mutual labels:  movies
Cinema
🎥 Gamemode for Garry's Mod featuring multiplayer video streaming
Stars: ✭ 72 (-94.29%)
Mutual labels:  movies
Flox
Self Hosted Movie, Series and Anime Watch List
Stars: ✭ 901 (-28.55%)
Mutual labels:  movies
Moviesy
A beautiful client for YTS website which also provides built-in torrent & subtitles downloader with chromecast ❤️
Stars: ✭ 30 (-97.62%)
Mutual labels:  movies
Moviebookingui Android
This is a concept of fetching a user's cinema show details like venue, movie, date & showtime before allowing him to place a cinema F&B order.
Stars: ✭ 62 (-95.08%)
Mutual labels:  movies
Bobarr
🍿 The all-in-one alternative for Sonarr, Radarr, Jackett... with a VPN and running in docker
Stars: ✭ 697 (-44.73%)
Mutual labels:  movies
Popcorn
🍿 Movies and TV Shows App powered by TMDb
Stars: ✭ 82 (-93.5%)
Mutual labels:  movies
Netflix Ratings Extractor
Greasemonkey script for Chrome, Firefox, Safari: export your rated Netflix movies.
Stars: ✭ 30 (-97.62%)
Mutual labels:  movies
Show Time
Watch TV shows and movies with a simple CLI
Stars: ✭ 70 (-94.45%)
Mutual labels:  movies
Media Tracker
Self-hosted open source media-tracker for tv shows and movies. (React, Redux)
Stars: ✭ 21 (-98.33%)
Mutual labels:  movies
Rescore
Sentiment analysis for movie reviews
Stars: ✭ 11 (-99.13%)
Mutual labels:  movies
Sub Tv Cli
Downloading your series subtitles via terminal 📺
Stars: ✭ 63 (-95%)
Mutual labels:  movies
Imdbpy
IMDbPY is a Python package useful to retrieve and manage the data of the IMDb movie database about movies, people, characters and companies
Stars: ✭ 792 (-37.19%)
Mutual labels:  movies
Tvtower
A tribute to Mad TV. Written in BlitzMax, Lua and a bit of C.
Stars: ✭ 73 (-94.21%)
Mutual labels:  movies
Awesome Fantasy
🏰 Fantasy literature worth reading
Stars: ✭ 714 (-43.38%)
Mutual labels:  movies
Autorclone
AutoRclone: rclone copy/move/sync (automatically) with thousands of service accounts
Stars: ✭ 1,002 (-20.54%)
Mutual labels:  movies
Browsertime
⌚️ Bringing Popcorn Time to your browser using WebTorrent
Stars: ✭ 84 (-93.34%)
Mutual labels:  movies
Movies For Hackers
🎬 A curated list of movies every hacker & cyberpunk must watch.
Stars: ✭ 8,884 (+604.52%)
Mutual labels:  movies
Bash Snippets
A collection of small bash scripts for heavy terminal users
Stars: ✭ 8,558 (+578.67%)
Mutual labels:  movies

logo MediacenterJS Beta

mediacenterjs

A NodeJS based media center

Website: http://www.mediacenterjs.com

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 a 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).

Who is this for?

Although services like Netflix or HBOgo are really awesome, they do not have every media you might enjoy or already own. Especially if you're born before the streaming age like me, you'll probably have a lot of media locally somewhere. So, if you want the convienence of the aformentioned services, but you want to use your own media, this app is for you!

User manual

Installing MediacenterJS

Guidelines media library

Using the remote control

FAQ

Developer manual

Explanation plugin framework

Start building an plugin using the plugin 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: M4A/MP2/MP3/MP4/FLAC/WMA/ASF/OGG/OPUS/WV/WAV

Known issues:

  • Device streaming still in heavy development
  • Seeking beyond buffer not working yet.

Be sure to check the open issues before filing a new one. If you're filing a new issue, be sure to mention your NodeJS version (node -v in a terminal or prompt) and the platform (eg Windows or Ubuntu, Debian etc) you are running the MCJS server on.

Also check out what is currently being developed and/or fixed on MCJS Trello page: 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.

Main contributors:

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) 2018 - Jan Smolders

Analytics

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].