There are a total of ~30 - 40 full episodes available @ 1080p from the various channels, and hundreds of short clips sorted by show. The full episodes are unlocked for a limited time, I think 30 days or so, and then they are replaced with other episodes. I'm pretty sure these are region blocked though, for the U.S. only. Someone from outside the U.S. will need to confirm this. Users can choose which channels are displayed in the main menu, and adjust the stream bitrate in the add-on settings.
EDIT: Region blocking has been confirmed.
EDIT: 04/09/2017 - Updated version available - Discovery Channels - v 3.2.6 - This should (hopefully) speed up the add-on a bit when loading the episode titles. Added option in settings to choose different parsers. Also added a link to find additional unlocked episodes which are not listed on the main site pages. This currently works fairly slow (as the add-on needs to scrape multiple pages), but I'm hoping to improve the speed of this feature in the near future. The amount of additional episodes available varies from one network to another. I've seen as few as 2, and as many as 16.
EDIT: 04/03/2017 - Updated version available - Discovery Channels - v 3.2.4 - This should fix issues caused by recent website changes.
EDIT: 10/03/2016 - Updated version available - Discovery Channels - v 3.2.1 - Video clips for the various Velocity channel shows should be working again. Please download the latest version.
EDIT: 10/01/2016 - Updated version available - Discovery Channels - v 3.2.0 - Now that there are some unlocked full episodes from AHC, Velocity, Destination America, and Discovery Life, this version will get those too. One caveat - most of the short clips from the various Velocity shows are still not working properly. Hopefully I'll have that fixed soon. Tested on the usual combinations of OS and Kodi versions.
EDIT: 8/19/2016 - Updated version available - Discovery Channels - v 3.1.9 - Tested on Linux (Ubuntu 12.04 & Lubuntu 14.04), Mac OS (Lion), and Android (Lollipop), running Gotham, Helix, Isengard, and Jarvis. This version addresses the recent changes to the websites of the various Discovery Channels, and fixes a typo in the add-on id that existed in version 3.1.8 (sorry 'bout that).
EDIT: 4/4/2016 - Updated version available - Discovery Channels - v 3.1.7 - No fixes, just a minor update. I've added an option in the add-on settings that will allow users to disable the forced views. No need to update from v 3.1.6 if you do not desire this ability.
EDIT: 3/21/2016 - Updated version available - Discovery Channels - v 3.1.6 - I've tested on Linux (Ubuntu 12.04 & Lubuntu 14.04), Mac OS (Lion), Android (Lollipop), and Windows (7), running Gotham, Helix, and Isengard, and experienced no issues.
The major difference between 3.1.6 and 3.1.5 is that this should work across all platforms, eliminating the failures experienced in 3.1.5 by Android and Mac users. Minor changes include:
- Switch to html5lib for parsing - this eliminates the 'script failed' error caused by weird characters in titles, and also seems to be a bit faster. The module should install automatically with the add-on
- Added a Search function for the short video clips. As posted here and here, these listings can be 'hit or miss' due to what appears to be a lack of a standardized template across the various Discovery sites. Some shows may actually have clips available, but the add-on is unable to find them due to the varying site templates in use. The Search function may help find some of these clips that are not listed by the add-on under the show name.
- Added more error handling for the issue above. I find it's much better to receive a more specific notification rather than the generic, and mysterious, 'script failed' error.
- Appended the expiration date for full episodes to the description. This will appear after the episode runtime. If you can't decide which episode to watch, might as well watch the one that is expiring soonest.
If you have any issues with the add-on, please post a log (wiki).