Kodi is an integrated media space in Recalbox.
You can connect to a wide variety of streams through an Ethernet connection to enjoy movies, music, and more.
Live and recorded media can be accessed with a properly configured KODI installation. Likewise, you can simply connect to your own local media via USB or the network.
Controllers are now supported in kodi, but if you prefer, you can use HDMI CEC or a remote smartphone app.
You can launch Kodi Media Center either by pressing the X
button (in EmulationStation), pressing START
+ selecting the first menu entry (KODI).
To exit KODI, navigate to the power icon at the top left of the KODI main menu and select either:
Both items will take you back to the EmulationStation main menu; follow the normal commands in EmulationStation if you want to power off.
You cannot power off directly from KODI, you must return to EmulationStation if you want to power off.
At first launch, KODI has only a few options. You need an Ethernet/Wifi connection, unless you are using only local or USB-connected media.
The KODI Wiki contains more information on the specifics of setting up and using KODI. KODI is fairly intuitive.
It usually finds USB media automatically when you enter the Video or Music options; you should see your USB-connected media or a path to it.
In addition, the Video, Music and other tabs have "Addons" (similar to an application).
There are several "Addons" that you can download directly from the main registry within KODI itself, and several other registries (collection of addons) that users have created, so you may have to dig a little deeper to add some awesome content.
This will happen in the background and if you have a decent Ethernet connection, the download and installation will usually take less than a minute.
If you have network support, you need to configure these paths in the file system settings.
Again, all of these are well documented on their own Wiki and there are many videos available on how to configure KODI.
Notes:
The recalbox.conf file contains some options for Kodi. You can enable or disable Kodi, enable the X button shortcut or start Kodi automatically at startup. You can also do this from EmulationStation (START
> ADVANCED SETTINGS
> KODI OPTIONS
).
Controllers are supported in Kodi.
You can use your TV's HDMI CEC function to control Kodi from your remote control or Yatse, a Kodi remote control for smartphone.
If you try to quit or shut down Kodi, your Raspberry will always send an HDMI shutdown command to your A/V receiver + TV. As a result, all your "devices" will be turned off.
To avoid this behavior, you should disable the "Shutdown device on exit" setting by going to System
-> Settings
-> System
-> Input devices
-> Devices
-> CEC adapter
.
The CEC adapter, in some cases, will allow you to control your KODI via your regular TV remote if they all support CEC. CEC sends remote commands via VIA HDMI cable to your IP. Wiki Kodi CEC
Yatse and some other applications are remote controls for KODI. These apps often offer more control and more intuitive control of KODI. It's not required, but if you enjoy KODI, you'll probably enjoy the experience more with the app's remote.
You must first launch KODI on your Recalbox.
After installing the Yatse application, Yatse will search your network for available KODI installations.
You can skip this step and go to manual configuration. Just set the IP address of the Recalbox on your network and the port to 8081.
Your Yatse controller is now connected:
If you like Yatse, buy the Unlocker to get new features.
The configuration between the joystick and the action in KODI can be changed in the file /recalbox/share/system/configs/kodi/input.xml
using the actions and functions listed here: http://kodi.wiki/view/Keymap#Commands
The buttons on your controller have this correspondence:
Controllers buttons | Function |
---|---|
A |
Select |
B |
Back |
X |
Stop |
Y |
Menu |
START |
Pause |
SELECT |
Contextual menu |
UP |
Up |
DOWN |
Down |
RIGHT |
Right |
LEFT |
Left |
LEFT STICK UP |
Volume up |
LEFT STICK DOWN |
Volume down |
LEFT STICK LEFT |
Volume down |
LEFT STICK RIGHT |
Volume up |
RIGHT STICK UP |
Up |
RIGHT STICK DOWN |
Down |
RIGHT STICK LEFT |
Left |
RIGHT STICK RIGHT |
Right |
If you have configured Kodi to use headphone audio output but you are not getting any sound, try putting these configuration variables in the /boot/recalbox-user-config.txt
file:
hdmi_ignore_edid_audio=1
hdmi_force_edid_audio=0
It will force the audio to go through the headphone output.