AirPlay kan jeg ikke svare på. Jeg rodede kortvarigt med det, da jeg selv havde en iPad, men det er ikke noget jeg kender ret meget til.
I begge tilfælde skal musikken være tilgængelig på netværket på en eller anden måde. Det vil sige, at du enten skal have det liggende på din computer og lade din computer køre, mens du spiller musik. Alternativt skal du have en NAS/netværksharddisk, som du slutter til dit netværk og overfører din musik til.
Da du skriver, at det ligger på en ekstern harddisk, kan dette være en løsning: www.edbpriser.dk/nas-server/digitus-dn-7023-1-id-8553469.aspx
Det er en lille enhed, som du sætter den eksterne harddisk til og derefter forbinder enheden til din internet-router. Så dukker din eksterne harddisk op på netværket og en evt. Sonos-enhed kan tilgå den, uanset om din computer kører eller ej.
En Sonos-enhed kan bruges sammen med cirka alt hvad der har en skærm, så bluetooth, AirPlay mv. kommer slet ikke ind i spillet. Du skal bare have et program eller en app til at styre den med.
Jeg har selv min musik liggende på min computer, fordi den alligevel står tændt, når jeg er hjemme. Alt musikken ligger en en mappe, den er delt med resten af netværket og min Sonos ved, at musikken ligger der, så kan jeg afspille det via min Sonos Connect, der er tilsluttet mit anlæg.