If you're transferring Linux to Linux then I really wouldn't recommend samba. Why not SFTP/Rsync? Compression, and error checking built in.
SquiffSquiff
You haven't addressed the case of migraine to a non geographic tld
Oh wow! And that reservation makes so much sense under these circumstances. Obviously, we could never consider the possibility of a three-letter TLD for a country or migrating a two-letter TLD to a non country specific name because reasons.
iPlayer isn't an 'open' service- you have to use a supported client, even if that client is a web browser. Your options are limited to platforms that can support those clients. Personally I've found Roku preferable to Chromecast, firestick, full PC. I may at some point have tried to get iPlayer running with Kodi back in the day, when it was XBMC, but XBMC was pretty clunky anyway, let alone on raspberry pi.
Welcome
Depends what you want to play it on. In my house we have:
3 laptops 2 tablets 2 mobile phones (1 android, 1 iPhone) TV
Not all these devices support local storage for music and it's a pain to sync files between them. With Jellyfin the complete library is in one location with a consistent interface. It can also be made available remotely if I choose.
Ok. I missed which sub I was in, sorry. There is a Linux desktop Jellyfin app but I haven't used it myself. In my own case I am running Jellyfin on Linux. I use various clients, including web browser (laptop), Android and Roku (TV) and find it works really well. In the past I had tried with the 'connect directly to the server' route with XBMC (as Kodi was called then) and it never worked well, with similar issues those described in other comments.
Well if you want a windows pc app there's this. There's a list of official clients but it sounds like you already know it
Sorry but it doesn't sound like you know what you're talking about. Jellyfin is a server. Sure you can use a web client but there are many others too
Maybe they do crossover marketing?