Ideas - add-ons/plugin.video.vrt.nu GitHub Wiki
We welcome others to contribute or help out with any of the below ideas. If you have more ideas, feel free to add them here, or discuss them in a GitHub issue.
Visual improvements
Add logo/description for the main menu items (A-Z, Categories, Live TV, Most recent)#73Keep static order in main menu (not sorted alphabetically)#80Set correct Menu listing/Directory content type (so context menu fits content)#81Show Menu listing/Directory fanart#82Indicate in plot geo-blocked content#86Indicate in plot when content is disappearing the next 3 months#86When Live TV channel is added to favourites, use text-logo (instead of screenshot)#84Go back to using VRT channel logos for live streams#106Add plugin screenshots#108Reload TV guide page after watching episode from TV guide (so it updates with newer episodes)Include Kodi White Studio Icons as dependency#171Multi-page in Recent listing#177Include TV-Gids information into the Live stream listing#234New artwork to use as standard fanart#393 #416Add Live TV channels directly to TV menu using an IPTV PVR add-on#209
New menu items
Add a TV-Gids menu item (like on VRT NU website)#142Create permanent links for 'yesterday', 'today' and 'tomorrow' in the tvguide listing#233
Add a Channels menu item (with all channels/brands, incl Sporza, Ketnet Junior, etc.)#178Add a Search menu item#206Highlight keywords (see &highlight=true) and support <em>#229
Add a My programs menu item#181 #213Allow the user to follow and unfollow programs using a context-menuSynchronize the VRT NU follow list with our own cached copyAdd A-Z, Recent and Last chance submenu item
Add a Last chance watching/Soon to disappear menu item#252 #253Add Featured content menu item (like on VRT NU website)#305 #322
Settings
Add a Video setting to influence the stream bandwidth (inputstream.adaptive) for this plugin#172Add a Troubleshooting option to install or go to the inputstream.adaptive settings#190Add a Troubleshooting option to clear tokens#190Add a Troubleshooting log level option#199Add a Troubleshooting option to disable inputstream.adaptive#255Add a Troubleshooting option to install Widevine#256Add an Interface option to influence HTTP caching (Favorites, AZ-listing, Categories)#241 #258Add Interface option to disable fanart/thumbnail#262Add Interface option to select brands/channels for Recent/Offline items#242 #265Add an option to have the movies in the main or favorites menu#325Add an item to check the login from the settings below the username and password fields#351 #352Add an Info tab with valuable information (inputstream.adaptive version, Widevine, Kodi, plugin, etc...)#480
Features
Do not rely on web scraping only#57Add full proxy support#87Add radio channels#162Add Studio Brussel and MNM live stream#166Add Sporza live stream (No longer works, maybe only when sport events like WK, EK or Olympics?)#170- See this comment
Add support for bandwidth-based stream selection (inputstream.adaptive)#172Add Ketnet Junior live stream#208Cache AZ-listing and Category-listing intelligently (like Favorites)#241 #258Add additional content from VRT websiteUnwanted #127Add a 'Refresh' context menu item to refresh without using cache#302 #317Store previous search queries#301 #341Add official VRT Youtube channels for VRT, VRTNWS, Ketnet, etc.#364- Sort search results by score
- Kodi does not allow this at the moment
- Allow to 'follow' categories
#133
- So if you would click 'Follow' on the category 'Documentaries' the add-on would automatically add all programs that you did not already follow from this category
- Create automated repositories for our plugins #183
- Integrate with IMDB or TVDB data to augment existing metadata
List 'Soon offline' for tomorrow, in 2 days, etc...#388- Add a VRTNWS Live TV channel (which would loop through recent VRTNWS content) #303
Documentation
Document how to automatically start VRT NU add-on when Kodi starts (see #38)Document how to troubleshoot issuesDocument how to get Widevine working for 720p live streamsDocument proxy caching for schools- Document stream selection (see #255 comment)
Refactor codebase
Restructure source tree to be used as an add-on#102Add more unit tests#217Test everything (that doesn't require credentials) automaticallyTest with credentials (either from Kodi, or stored in a private file)See ./test/userdata/credentials.json
Improve logging messages#199Restructure codebaseUse script.module.routing to make code easier to navigate#103 #318