Experienced software engineer but PLEX/DLNA noob looking for advice.