I can confirm this problem:
Via samba - same share - wrapper is default.
Via NFS - same share- kodi player is default.
What i'm doing wrong?
So the solution seems to be:
Check your playercorefactory.xml.
In the past release there was a stupid line forcing nfs to go to Kodi
<rule protocols="nfs|http|rtmp|sop" player="VideoPlayer" /> <!--all nfs-->
I remove it and I had no problems for the past 2 months. Maybe, for some unexplained reason, Himedia choose to keep it in the new release. With no explanation of the reason, this looks just stupid from Himedia.
How do I get to edit "playercorefactory.xml" - maybe a noobie question, but I really don't want to mess with SSH anything similar.
It's easy to edit playercorefactory and doesn't require SSH / ADB or anything like that.
Either:
Method 1 (using Q5/Q10 Pro)
- Install a file manager app like 'total commander' (my current favourite).
- Navigate to root/sdcard/Android/data/org.xbmc.kodi/files/.kodi/userdata/
- Edit playercorefactory.xml (total commander has a built in file editor)
Method 2 (using a PC)
- Enable Samba sharing on Q5/Q10 Pro (Settings - More - SAMBA Service - Enable)
- Navigate to Q5/Q10 Pro on a PC and then to /sdcard/Android/data/org.xbmc.kodi/files/.kodi/userdata/
- Edit playercorefactory.xml using PC file editor
For both methods, to stop NFS shares playing through Kodi internal player you should remove 'nfs|' from playercorefactory.
So:
<rule protocols="nfs|http|rtmp|sop" player="VideoPlayer" /> <!--all nfs-->Becomes..
<rule protocols="http|rtmp|sop" player="VideoPlayer" /> <!--all nfs-->