En Flash®-spelare med öppen källkod är ett program som är gjort för att spela Flash®-filmer och spel, till exempel de som vanligtvis finns på strömmande webbplatser. För att välja den bästa spelaren bör användare leta efter vissa funktioner som är viktiga när de använder Flash®-spelaren med öppen källkod. Den bör kunna stödja funktioner som den senaste versionen av Flash® använder, för att säkerställa att den fungerar oavsett fil. Programmet bör också kunna använda Flash®-plugins, som vanligtvis behövs för videor. Streaming, och alla spelfunktioner, kommer också att vara till hjälp när du använder Flash®-spelaren med öppen källkod online.
För det mesta används Flash®-spelare med öppen källkod för att spela upp videor, men spel kan också skapas med Flash®. När Flash® introducerar en ny mjukvaruversion innehåller den vanligtvis nya funktioner och verktyg, vilket kan orsaka problem om spelaren med öppen källkod saknar stöd. Om någon av dessa funktioner används och Flash®-spelaren med öppen källkod inte stöder det, kommer en del av eller hela spelet inte att fungera. Användare bör leta efter program som är konsekvent uppdaterade och kan stödja den senaste versionen av Flash®.
För att spela spel och videor måste användare ibland installera ett Flash®-plugin. Förutom att vara kompatibel med funktionerna måste en Flash®-spelare med öppen källkod också vara kompatibel med alla, eller åtminstone de vanligaste, plugins. Utan denna funktion kommer alla filer som kräver ett plugin att vara värdelösa i spelarprogrammet. Plugins ska också vara lätta att installera, så att användarna inte behöver kämpa för att få spelaren att fungera.
Flash®-spelare används ibland på användarens dator, men de används oftare online för strömmande webbplatser. För att matcha detta behov bör Flash®-spelaren med öppen källkod ha en strömningsfunktion som låter den ladda och visa videor och spel online. Den ska också vara kompatibel med alla moderna webbläsare. Strömningsfunktionen ska snabbt kunna ladda videor och spel, så att användarna inte behöver vänta länge.
Spelfunktioner på vissa Flash®-spelarprogram med öppen källkod är grundläggande, medan andra är avancerade. En grundläggande spelare behöver bara spela upp och pausa knappar så att användaren kan starta och stoppa en film. Mer avancerade spelare kommer med snabbspola framåt och bakåt-knappar, mute-knappar, volymkontroller och andra funktioner. Vanligtvis är fler kontroller bättre, men detta beror på hur användaren vill distribuera Flash®-spelaren.