Please clarify some items from:
Home Networking Examples wiki (
https://wiki.jriver.com/index.php/Home_Networking_Examples ):
In Example 3: Direct Playback from MC Library Server Clients (using Windows UNC Shares):
"When a MC Library Server Client connects to a MC Library Server it receives a full copy of the Library..."
Does this happen every time that the client connects to the server, or just the first time that the Library Server is added to the Client? **
" To allow MC Library Server clients direct accessto the files you will need to do a few things:
1. UNC Share: There are several ways of doing this...."
These instructions must be for Windows 10 only (supposition based on microsoft link provided in the sentence that followed)... they don't apply to Windows 7. These instructions are confusing because it makes it sound like creating a UNC share is something specific and different than just normal sharing of the location where the media files are located on the server to the network (at least in Windows 7, I don't know about Windows 10, I haven't used that). Based on the instructions, Windows 10 might make it 'easier' to determine the UNC address, but there are a number of ways to determine that in Windows 7 that are ever so slightly less easy than Windows 10, and it's really brain-dead simple to determine without any aids if you know what the server's computer name is and you know the drive and path to the media files... \\servername\drive\path or \\servername\share
All that really needs to be done is to share the media files on the network and they will automatically be available by their UNC share name, correct?
"2. Update Library Path to UNC Share. PLEASE - Make a BACKUP of you(r) library before attempting this (in case something goes wrong)..."
It's not explicitly stated which library is being edited to replace the original path with the UNC path... at first glance I thought it was the library copied to the client, but I think there are hints elsewhere that it might be the original copy that's on the library server that should be edited and that the library server may be updating the client's local copy of the server's library every time it connects (which is why I asked my earlier ** question), which could make sense because UNC connections are on-demand and non-persistent i.e. connected only when activity exists and disconnected when not active, vs. mapped network drives, which are persistent during each session and will stay connected regardless of whether being used or at idle until the session is explicitly disconnected or the client is powered down or rebooted (and will automatically re-connect at the next session with the proper settings). If the server library is the one that gets edited, then playing media from the server by the server would mean it's connecting to it's own media using the UNC address rather than the primative, local drive/path, and that any further additions to the server's library would have to be edited to replace their path with the UNC address before the client could see those new additions.
So, is my understanding of how JRiver's direct playback work correct?
Is the library on the server the one that get's edited?