Poslužitelj je kombinacija hardvera i softvera dizajnirana za ispunjavanje posebnih potreba, općenito više klijenata. Streaming medijski poslužitelj struji video pohranjen na poslužitelju klijentima koji ga zatraže kada ga web poslužitelj pozove. Najbolji poslužitelj za streaming medija za vaše potrebe bit će onaj koji najbolje odgovara vašim potrebama u području troškova, podržanih operativnih sustava, podržanih formata spremnika, podržanih protokola i drugih ključnih značajki. Osim toga, važno je odlučiti hoćete li upravljati vlastitim poslužiteljem ili kupiti hostirani plan za streaming.
Ovako funkcionira proces strujanja medija. Posjetitelj web stranice klikne na video datoteku koju želi pogledati. Web poslužitelj prosljeđuje poruku poslužitelju za strujanje medija. Konačno, poslužitelj za strujanje medija prenosi datoteku izravno posjetitelju, a softver na računalu posjetitelja reproducira datoteku. Općenito, ako posjetitelj nema odgovarajući softver ili najnoviju verziju softvera na svom računalu, bit će prikazana korisna poruka, obično s vezom za besplatno preuzimanje. Streaming medijski poslužitelj mora biti sposoban nositi se s prometom i propusnošću koje zahtijeva streaming.
Poslužitelji za streaming medija s GPL licencom vjerojatno će biti besplatni. Vjerojatnije je da će poslužitelji s vlasničkom licencom imati povezane troškove, barem za komercijalnu upotrebu. Ne rade svi poslužitelji za streaming medija s Mac OS X, Linux ili drugim Unix operativnim sustavima, stoga je važno napraviti izbor koji će funkcionirati. Vlasnički poslužitelji također mogu nositi s manje formata od poslužitelja otvorenog koda. Na primjer, Apple® QuickTime® Streaming Server podržava manje formata od Helix® Universal Servera, koji podržava platforme tvrtke Microsoft® poput Windows Media®, kao i QuickTime® iz Applea i MPEG-4.
Protokol koji poslužitelj za streaming medija koristi za isporuku podataka ključan je za to kako će poslužitelj raditi pod velikim opterećenjem i koje vrste stvari mogu poći po zlu s uslugom. Neki od često korištenih protokola uključuju HTTP (Hypertext Transfer Protocol), koji je možda najčešće korišten, TCP (Transmission Control Protocol), RTP (Real-time Transfer Protocol), RTSP (Real-Time Streaming Protocol) i RTMP ( Protokol za razmjenu poruka u stvarnom vremenu), od kojih posljednji koristi Adobe® Flash® Media Server. Kombinacija njih koja najbolje odgovara medijima koje planirate posluživati, zajedno s izborom da sami poslužite materijal ili kupite hostirani plan streaminga, pružit će vam najbolji stream medijski poslužitelj za vaše potrebe.