I finally got around to testing OSMC and am having a lot of frustration adding FTP as a source. Firstly, FTP is not in the list of source types. On regular Kodi once I add the FTP source it lets me browse the FTP and choose a specific directory to add, in OSMC it just takes the whole thing (I would have to specify it in the whole path upon addition).
On kodi on OSX it does the same as osmc, add network location… but you can specify an remote path like “/home/osmc/ftp-folder/” so that would be “ftp:///home/osmc/ftp-folder”…
Yep that’s how I’ve had to do it, it’s obviously quite inconvenient this way. It is worse that I cannot add FTP as a source like you can in the nice Kodi menu. For me these are the kinds of things that cannot disappear in OSMC if I’m to recommend it to people.
Thank you @DBMandrake can I ask how you take screenshots, I’m interested in making guides for OSMC so some kind of dev/VM environment would be excellent.
I had to go into Browse and then Browse again to see the protocol list. The initial browse just shows net:// so I figured I was in the wrong place, I would consider changing that to make it more intuitive.
I take screenshots by pressing CTRL-S on a keyboard, the first time you do this you will be asked where to save them - I just use the Pictures folder.
You shouldn’t need to browse twice - there is browse for new share and then add network location. The network location option gives you many more protocols than the “browse” page as not all protocols allow for browsing of nearby devices.
The advantage of add network location is that you can add a server (such as FTP, SMB etc) just once including username and password if required, and then it becomes a new location in the initial browse for new share window - so in the future you can add one or more sources from that same location (Such as Movies, TV Shows, Music etc) without duplicating the server address and login details.
Kodi has always worked like this for as long as I’ve been using it. (a couple of years)
This is a function of Kodi itself, not OSMC.