Avoimen lähdekoodin Flash® -soitin on ohjelma, joka on suunniteltu pelaamaan Flash® -elokuvia ja -pelejä, kuten niitä, joita tavallisesti esiintyy suoratoistosivustoilla. Parhaan soittimen valitsemiseksi käyttäjien tulee etsiä tiettyjä ominaisuuksia, jotka ovat tärkeitä käytettäessä avoimen lähdekoodin Flash® -soitinta. Sen pitäisi pystyä tukemaan ominaisuuksia, joita Flash®: n uusin versio käyttää, jotta se toimii tiedostosta riippumatta. Ohjelman pitäisi myös pystyä käyttämään Flash® -laajennuksia, joita yleensä tarvitaan videoihin. Suoratoisto ja kaikki toistotoiminnot auttavat myös avoimen lähdekoodin Flash® -soittimen käyttöönotossa verkossa.
Useimmiten avoimen lähdekoodin Flash® -soittimia käytetään videoiden toistamiseen, mutta pelejä voidaan tehdä myös Flash® -tekniikalla. Kun Flash® esittelee uuden ohjelmistoversion, se sisältää tyypillisesti uusia ominaisuuksia ja työkaluja, jotka voivat aiheuttaa ongelmia, jos avoimen lähdekoodin soittimella ei ole tukea. Jos jotakin näistä ominaisuuksista käytetään ja avoimen lähdekoodin Flash® -soitin ei tue sitä, osa pelistä tai kaikki ei toimi. Käyttäjien tulisi etsiä ohjelmia, jotka päivitetään jatkuvasti ja jotka voivat tukea Flash® -ohjelmiston uusinta versiota.
Jos haluat pelata pelejä ja videoita, käyttäjien on joskus asennettava Flash® -laajennus. Ominaisuuksien lisäksi avoimen lähdekoodin Flash® -soittimen on oltava yhteensopiva kaikkien tai ainakin yleisimpien laajennusten kanssa. Ilman tätä ominaisuutta kaikki tiedostot, jotka vaativat laajennusta, ovat hyödyttömiä soitinohjelmassa. Lisäosien pitäisi myös olla helppoja asentaa, joten käyttäjien ei tarvitse taistella saadakseen soittimen toimimaan.
Flash® -soittimia käytetään joskus käyttäjän tietokoneella, mutta niitä käytetään useammin verkossa suoratoistosivustoille. Tämän tarpeen mukaan avoimen lähdekoodin Flash® -soittimessa pitäisi olla suoratoisto -ominaisuus, jonka avulla se voi ladata ja näyttää videoita ja pelejä verkossa. Sen pitäisi myös olla yhteensopiva kaikkien nykyaikaisten Internet -selainten kanssa. Striimaustoiminnon pitäisi pystyä lataamaan nopeasti videoita ja pelejä, joten käyttäjien ei tarvitse odottaa kauan.
Joidenkin avoimen lähdekoodin Flash® -soitinohjelmien toisto -ominaisuudet ovat perusasetuksia, kun taas toiset ovat kehittyneitä. Perussoitin tarvitsee vain toisto- ja taukopainikkeet, jotta käyttäjä voi aloittaa ja lopettaa elokuvan. Edistyneemmillä soittimilla on eteen- ja taaksepäinpainikkeet, mykistyspainikkeet, äänenvoimakkuuden säätimet ja muut ominaisuudet. Yleensä enemmän ohjaimia on parempi, mutta tämä riippuu siitä, miten käyttäjä haluaa ottaa käyttöön Flash® -soittimen.