O Linux possui um invólucro do sistema de arquivos chamado cifs
que permite montar um compartilhamento SMB (pasta compartilhada do Windows) de forma transparente como uma pasta padrão no sistema de arquivos.
Parece que há um aplicativo Android para criar e gerenciar montagens CIFS - CifsManager . Ao usá-lo, suponho que você possa fazer com que seu dispositivo Android veja todos os arquivos nos compartilhamentos, exatamente como no cartão de memória. O aplicativo lista "tocando música" como um exemplo de caso de uso em sua descrição, então espero que possa ser usado para esse fim.
Ainda não vi como isso funciona, mas pretendo agora que você me interessou no caso de uso. :) Vou editar a resposta quando tiver tempo para testar isso.
Observe que o aplicativo requer raiz . Além disso, não sei se ele pode reconectar automaticamente os compartilhamentos quando estiverem disponíveis. E não tenho certeza se isso atrapalha o player de música ou o sistema de gerenciamento de arquivos do Android ou o que for, se os arquivos montados que estava acessando de repente forem desconectados (eu esperaria que o Android possa lidar com isso).