This is a web interface for the entertainment center Kodi (formerly known as XBMC), using AngularJS framework.
There is already plenty of web interfaces available for Kodi, I just wanted to make my own, for fun!
It uses Bootstrap for the design, therefore it is fully responsive.
Here is a preview of what the remote control interface looks like.
For now, there are basic tables to see and play movies or tv shows.
You need to install XBMC 12.0 or upper, as it uses Kodi JSON-RPC API v6 through WebSocket technology.
External control of the application must be authorize, to do so, on Kodi, go to :
System > Services > Remote Control
And allow control for other application from both inside and outside the system.
You also need to install Bower to install packages dependencies, and Grunt to run your application with the serve task.
You also need to change the Constant named KODI_URL in app/scripts/app.js to match your Kodi IP address.
For now, this project integrates :
- Remote control (move, back, home button...)
- Player actions (play, pause, stop, forward, backward...)
- Volume
- Movies
- TV Shows