First, some background info…
We have 6 devices in the house that use Kodi on a shared MySQL library. Before upgrading to Krypton last week all devices were running 16.1.
2X – Raspberry Pi 3 running OSMC (running Kodi 16.1)
2X – Windows 10 machines with all the latest Windows Updates as of today (Feb 18/17) running Kodi 16.1
iPad (non-jailbroken) running Kodi 16.1 installed through Xcode using a paid Apple Developer account.
MacOS (Sierra) running Kodi 16.1
All devices had the same advancedsettings.xml file within their respective userdata folder primarily to share watched status. You can view this advancedsettings.xml file here.
Last week, OSMC pushed out their production release of Krypton so I decided it was time to update all devices.
Raspberry Pis
– Just used the built in automatic update within OSMC.
iPad
– Updated the iOS installation through Xcode using http://mirrors.kodi.tv/releases/darwin/i…os-arm.deb.
MacOS
– Installed the latest version listed on Downloads page (http://mirrors.kodi.tv/releases/osx/x86_…x86_64.dmg).
Windows 10
– Uninstalled Kodi 16.1 through Add/Remove Programs then installed Kodi 17 though Windows Store. The version installed is Kodi 17.0 Git:20170201-a10c504.
Note – I did not change anything in the advancedsettings.xml file.
What is working…
As you can see from the Advanced Settings (linked above), all the videos are stored on a network share (NAS hard-wired to the network). This is the setup I’ve run for many years and haven’t really had any issues so I have never changed the configuration. Whenever upgrading to a new major version of Kodi/XBMC I’ve always upgraded all devices at the same time.
We have a very basic library. We only use Kodi for video playback. We exclude all files and folders from scans so no videos are categorized as Movies/TV. For all the videos, we have our own nfo and graphics files which are generated from other programs and services outside of Kodi. The only reason we care to use a shared library is to track watched status (and watched position for partially watched videos). After upgrading all devices to Krypton, watched status/position is working exactly as expected without any issues.
The Problem…
We are now having an issue with video playback randomly stopping on all devices except the Raspberry Pis (OSMC). We use the Raspberry Pis for the majority of video watching and we’ve never had an issue with a video stopping playback. But once in a while, we use the other devices and each of the other devices consistently stops playback several times throughout the viewing of any video.
One of the Windows 10 devices seems to have the least amount of problems. We rarely have an issue with playback randomly stopping on this machine, though it has happened a couple times that I can remember. This machine is a laptop and is always connected through wifi.
The Mac seems to be the next in line for reliability during video playback, though it seems to consistently stop at least once per video. The Mac is hard-wired into the network.
The iPad is a bit more problematic and seems to stop playback at least 2-5 times per 45 minute TV show.
The most problematic is the other Windows 10 device. It seems to not be able to get through more than a minute without spontaneously stopping the video and returning to the menu. At that point, it can’t even see the NAS any more and the only way to connect again is to restart Kodi. This current state basically renders Kodi unusable. This device is hard-wired into the network.
I am not the one that uses the other problematic devices. Other family members are annoyed, but not enough to help me investigate by telling me when it occurs so we can grab logs. Luckily, I’m the user of the most problematic Windows 10 machine so I was able to reproduce and grab the log immediately after playback stops. Here is the log… http://pastebin.com/N1GSBeqe. I’m guessing the most relevant part of the log is when the issue occurred at the very end (timestamped with 16:38:33).
For now, this is the only log I have. Though we have no way of knowing for sure that the issue is the same across all devices, hopefully resolving this problem with this Windows 10 machine will resolve it for the other devices.
Update…
After playing around with this a bit more and before my initial post of this thread, I was able to consistently reproduce this. This time, the video stops within 10-15 seconds but I’m able to start playback again immediately with the same result 10-15 seconds later. Here is a more precise dump of the log from 2 attempts to play a video (http://pastebin.com/t0X0c3kQ). I can confirm that the laptop (running Windows 10 and connected to the network through wifi) can get through this episode without any playback issues.
Kodi Version – Kodi 17.0 Git:20170201-a10c504
Windows Version – 10.0.14393
CPU – Intel® Core™ i7-4790 CPU @ 3.60GHz, 3601 Mhz
RAM
Installed Physical Memory – 32.0 GB
Total Physical Memory – 31.9 GB
Available Physical Memory – 6.42 GB
Total Virtual Memory – 36.7 GB
Available Virtual Memory – 11.4 GB
Page File Space – 4.75 GB
Thanks for the help!