Giter Club home page Giter Club logo

kodi-angular's Introduction

Kodi Angular

This is a web interface for the entertainment center Kodi, using AngularJS.

It uses Bootstrap for the design and communicate through web sockets with Kodi.

Moreover, it is designed as a responsive interface.

Remote Control and Player

Here is a preview of what the remote control interface looks like on desktop:

Screenshot

Here is the mobile version:

Screenshot

Libraries

For now, there are basic tables to see and play movies, tv shows or music:

Screenshot

Installation

You need to install Kodi version 12.0 or higher, as it uses Kodi JSON-RPC API v6 through WebSocket technology.

On Kodi

External control of the application must be authorize. To do so, go to these settings in Kodi :

System > Services > Remote Control

And allow control for other applications from outside the system.

On your machine

Dependencies

You need to have NPM, Bower, and Grunt installed on your machine.

Configuration

There is a configuration file sample at app/scripts/config.js.example .

Just copy it to app/scripts/config.js and change the config values to your need. (You will probably at least need to change the IP of your Kodi instance).

Build the App

You can now build your application by typing :

npm install && bower install && grunt build

It should generate all HTML/CSS/JS in a dist folder.

kodi-angular's People

Contributors

gabriel-detassigny avatar aborovsky avatar piotrraczynski avatar

Stargazers

issue哥 avatar Jan Šimek avatar  avatar Rubén Gómez Olivencia avatar  avatar Jacin Montava avatar  avatar Thierry T. avatar  avatar Yann Cardon avatar  avatar Adam Fabicki avatar Diarmuid Mac Namara avatar David Ashford avatar  avatar

Watchers

Ronald Iwema avatar stijndmd avatar  avatar  avatar

kodi-angular's Issues

WS port (9090) do not repond in one case

When there is Popup Dialog of any kind in Kodi 11ft interface (confirmation, question, etc.) WS port 9090 still opens, but do not respond at all.
But HTTP port is working properly.
I've investigated, that almost all Kodi apps (iOs: Sybu kodi, Android: Yatse) using HTTP wervice, instead of WS.

Did you see such problems?

Library for pictures

Hi guys

I'd like to adapt this remote. I'd like an additional library page for pictures (png files only).
I need all png files listed that are in the connected folders.

I already figured out how to add a page with path for this and how to adapt the code and rebuild the app with grunt.

Planned to scoop the methods used in the music.js service and adapt to get this running for png's. The thing is, I'm not getting any music files in the list either, even if I place an mp3 file in the shared folder.

I'm completely new to angular, any pointers would be more than welcome.

How to install dependencies?

I need to know how to install npm, brew etc.. Termux will not work on my android version and that seems to be the only way to get access to apt

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.