En ströminspelare är ett program som kan användas för att spela in och spara media som visas genom streaming, som kan användas för antingen ljud- eller videodata. Det finns ett antal olika program som kan användas för att spela in strömmande data, och vilket program som väljs beror vanligtvis på vilken typ av media en person vill fånga eller spela in. Vissa strömmande data kan också spelas in med andra metoder som inte kräver en ströminspelare. Sådana metoder inkluderar att använda ett ljudkort för att spela in strömmande ljud och att spara strömmande video genom att snoopa med enhetlig resurslokalisering (URL).
Även kallad en stream ripper, en stream recorder används vanligtvis för att spela in eller spara media som är tillgängligt genom streaming över ett nätverk som Internet. Strömmande media är en typ av media som kan ses direkt, snarare än genom nedladdning och uppspelning. Dessa typer av media inkluderar ljud tillgängligt via internetradiostationer och ljudspelare, samt video som kan streamas från en webbplats eller från en webbkamerasändning. Det finns ett antal olika program tillgängliga som stream-inspelare och de flesta av dem är designade speciellt för att fånga strömmande media.
En ströminspelare kommer vanligtvis att utformas för att fånga vissa typer av strömmande media, och dessa olika typer anges vanligtvis av mjukvarudesignerna. Olika mediaspelande program, som Windows Media Player® och Quicktime®, kommer att ha olika filtyper för streaming och så olika program kan behövas för att spela in från varje typ, även om vissa program kan fånga från flera spelartyper. Det finns också olika filtyper som används för olika streamingformat som Flash®, som också kan spelas in med vissa program. En ströminspelare tillåter vanligtvis en användare att spela in en ström, spara det inspelade mediet i olika filtyper. Det kan vara tillgängligt som ett gratisprogram eller kräva en licensavgift.
Det finns också andra metoder för att fånga och spara strömmande media, förutom en ströminspelare. Strömmande ljud kan till exempel sparas med hjälp av ljudkortet på en dator; detta görs vanligtvis genom att spela in genom ett enkelt ljudprogram och välja ljudkortet som källa för inspelningen. Allt ljud som ljudkortet spelar kommer sedan att spelas in och kan sparas av användaren. En hel del streaming media sparas också vanligtvis på en server för streaming, och streamingtjänsten vidarebefordrar helt enkelt inte URL:en för streaming media när den spelas. URL-snoopningsmetoder kan användas för att bestämma platsen där strömmande media kommer ifrån, och denna plats kan användas för att spara källfilen.