soupytwist / Foxi

Kodi remote control for Firefox OS/B2G

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Foxi

Kodi/XBMC remote for Firefox OS/B2G

Overview

This app is designed to work with Kodi/XBMC to make it easy to navigate your library and control the media center directly from your Firefox OS device. This uses a websocket to connect to your media server and communicate via the JSON-RPC API.

Desgined and tested with Kodi 14.0 "Helix" (http://kodi.tv/). This should be compatible with XBMC 12.x and 13.x as well, and is untested on earlier versions.

Screenshots

Features

  • Navigate and play TV Shows and Movies
  • Media controls (play/pause, volume, seek, etc)
  • Generated thumbnails for all media
  • Basic remote interface for navigational controls

Planned

  • Support for music controls
  • Support for creating a playlist
  • ???

App Permissions

There are two device APIs used in this app that require it to be privileged. The "systemXHR" permission is required to make cross-domain requests from the app, which are used ONLY for retrieving images by the URLs returned by Kodi. Once an image is retrieved once, it is cached on the device to reduce bandwidth and increase performance. This requires the "storage" permission for storing image thumbnails in IndexedDB.

Setup instructions

  1. To enable remote control via TCP/WebSocket you need to check that "Allow programs on other systems to control Kodi/XBMC" in System/Settings/Network/Services is enabled.

  2. When launching Foxi you will be asked to enter the host address and TCP port used by the JSON-RPC. You can find your host's IP address in Kodi/XBMC under the System info tab. The default port used by the JSON-RPC is 9090.

Changelog

  • v0.1.0: Initial Release; supports Movies and TV Shows

License

GNU GPLv3

Support

Please report any issues you have on the Github issue tracker for this project. This is under active development and hasn't yet been extensively tested, so feedback and suggestions are very welcome and appreciated! Pull requests welcome!

About

Kodi remote control for Firefox OS/B2G

License:GNU General Public License v3.0


Languages

Language:JavaScript 96.9%Language:CSS 1.4%Language:Handlebars 0.9%Language:HTML 0.8%