Mnoga računala dolaze s unaprijed instaliranim glazbenim playerima, ali preuzimanje glazbenog playera otvorenog koda može korisniku dati nove značajke i određene prednosti koje unaprijed instalirani programi ne nude. Kako bi programer najbolje iskoristio open source glazbeni player, trebao bi imati jednostavno sučelje za programiranje aplikacija (API) za jednostavno stvaranje modula. Glazbeni playeri otvorenog koda dolaze kao web ili desktop programi, a korisnik bi trebao dobiti onaj koji odgovara njegovim ili njezinim potrebama. Postoji mnogo različitih glazbenih formata, a najbolji player će moći reproducirati veliki niz ovih datoteka. Korisnici obično također žele organizirati svoju glazbu na specifičan način, pa će im organizacijski alati i glazbene knjižnice biti od pomoći.
Uz glazbeni player otvorenog koda, korisnik ima slobodu da promijeni izvorni kod glazbenog playera kako bi odgovarao njegovim ili njezinim preferencijama. Kako biste to maksimalno iskoristili, glazbeni player s jednostavnim API-jem olakšat će programerima uređivanje izvornog koda. Ako korisnik nije programer, to će korisniku olakšati dodavanje novih skripti ili modula koje su izradili drugi, jer složeni API može biti nedostupan običnim korisnicima.
Glazbeni player otvorenog koda može se napraviti za web, desktop ili oboje; glazbeni player obično je jedno ili drugo, ali ne oboje. Web glazbeni player je namijenjen za dodavanje na web stranicu i reproducira glazbu na toj web stranici; desktop program reproducira glazbu s radne površine korisnika i namijenjen je osobnom uživanju. Većina programa dolazi kao jedan ili drugi, tako da korisnik treba preuzeti player koji reproducira glazbu tamo gdje je korisniku potrebna.
Iako postoji nekoliko popularnih vrsta glazbenih datoteka, postoji i mnogo različitih glazbenih formata. Najbolji glazbeni player otvorenog koda imat će veliku biblioteku kodeka koji će glazbenom playeru omogućiti reprodukciju svih ili većine ovih različitih formata bez nadogradnje. Konstantno se izrađuju novi formati, tako da je koristan i glazbeni player koji može nadograditi svoj raspon kodeka.
Većina korisnika open source music playera želi organizirati svoju glazbu na određeni način, kao što je bend, pjesma, vrijeme ili običaj. Glazbeni player trebao bi omogućiti korisniku kretanje po pjesmama sve dok organizacija ne odgovara njegovim ili njezinim preferencijama. Glazbene knjižnice također omogućuju korisniku da napravi biblioteku na temelju žanra, emocija ili drugih aspekata.