Looks like the extra bits get dropped when 'platform' is not sent with the beacon. TD for Mac displays exactly what you want as the share name because it doesn't announce with 'platform' set. pyTivo announces everything with platform=pc. It seems TiVo has it's own internal bits it adds to share name when it sees platform=pc (in addition to the icons that are chosen in NPL for shares depending on which platform is set platform=tcd/Series4 causes little Premiere icons to show). So [Photos] share becomes Photo's on Photo's PC.