2019-10-23, 11:32
Hello all,
I am new to Kodi development and I am not sure where to start.
I want to customise Kodi and use it to stream videos, mostly from YouTube and to track user's viewing behaviour.
Customisation:
Questions:
I am new to Kodi development and I am not sure where to start.
I want to customise Kodi and use it to stream videos, mostly from YouTube and to track user's viewing behaviour.
Customisation:
- Modify the overall look and feel, skin, restrict functionalities to prevent misuse (similar to Kiosk mode with more restrictions)
- Locale localisation (Traditional Chinese)
- Fetch video content mostly from YouTube (Based on the official YouTube add-on), create a number of video add-ons with different YouTube users / channels / playlists
- Adding subtitle for third party videos from YouTube (can possibly achieved by using Amara)
- Android TV App, available to download from Google Play Store
- Android TV OS + Kodi (possibly based on good work of LibreELEC)
- RPi, straight on with LibreELEC
Questions:
- Any recently updated materials to read / watch for Kodi development in general (I find the wiki a bit outdated here and there sorry)
- What is the best practice in setting up a development toolchain / environment for above requirements (I use a Mac with Kodi installed, debug logging mode enabled, using Console.app to read Kodi.log and VS Code to edit the .xml files at the moment, any more tools recommended?)
- Together with question 2, I don't even know where to start when I finish the development / customisation when I want to test it across other platforms. Do I just copy all files (add-ons / .xml etc) across to another platform?