Odprtokodni predvajalnik Flash® je program, narejen za predvajanje filmov in iger Flash®, kot so tiste, ki jih običajno najdete na spletnih mestih za pretakanje. Za izbiro najboljšega predvajalnika morajo uporabniki poiskati določene funkcije, ki bodo pomembne pri uporabi odprtokodnega predvajalnika Flash®. Podpirati mora funkcije, ki jih uporablja najnovejša različica Flash®, da se zagotovi, da deluje ne glede na datoteko. Program bi moral imeti tudi možnost uporabe vtičnikov Flash®, ki so običajno potrebni za videoposnetke. Pretočno predvajanje in vse funkcije igranja bodo prav tako pomagale pri uvajanju odprtokodnega predvajalnika Flash® na spletu.
Večino časa se za predvajanje videoposnetkov uporabljajo odprtokodni predvajalniki Flash®, igre pa je mogoče izdelati tudi s Flash®. Ko Flash® uvede novo različico programske opreme, običajno vključuje nove funkcije in orodja, kar lahko povzroči težave, če odprtokodni predvajalnik nima podpore. Če se uporablja ena od teh funkcij in je odprtokodni predvajalnik Flash® ne podpira, nekatere ali vse igre ne bodo delovale. Uporabniki naj iščejo programe, ki se dosledno posodabljajo in lahko podpirajo najnovejšo različico Flash®.
Za igranje iger in videoposnetkov morajo uporabniki včasih namestiti vtičnik Flash®. Poleg tega, da mora biti odprtokodni predvajalnik Flash® združljiv s funkcijami, mora biti tudi združljiv z vsemi ali vsaj najpogostejšimi vtičniki. Brez te funkcije bo vsaka datoteka, ki zahteva vtičnik, neuporabna v programu predvajalnika. Vtičniki bi morali biti tudi enostavni za namestitev, tako da se uporabnikom ni treba truditi, da bi predvajalnik deloval.
Predvajalniki Flash® se včasih uporabljajo na uporabnikovem računalniku, vendar so pogosteje nameščeni na spletu za pretakanje spletnih mest. Da bi ustrezal tej potrebi, bi moral odprtokodni predvajalnik Flash® imeti funkcijo pretakanja, ki omogoča nalaganje in prikazovanje videoposnetkov in iger na spletu. Prav tako bi moral biti združljiv z vsemi sodobnimi internetnimi brskalniki. Funkcija pretakanja naj bi omogočala hitro nalaganje videoposnetkov in iger, tako da uporabnikom ni treba dolgo čakati.
Funkcije predvajanja v nekaterih odprtokodnih programih predvajalnika Flash® so osnovne, druge pa napredne. Osnovni predvajalnik potrebuje le gumbe za predvajanje in pavzo, da lahko uporabnik začne in ustavi film. Naprednejši predvajalniki imajo gumbe za hitro previjanje naprej in nazaj, gumbe za izklop zvoka, nadzor glasnosti in druge funkcije. Običajno je več kontrolnikov boljših, vendar je to odvisno od tega, kako uporabnik želi razmestiti predvajalnik Flash®.