Hvordan vælger jeg den bedste streaming-medieserver?
En server er en kombination af hardware og software designet til at imødekomme særlige behov, generelt fra flere klienter. En streamingmedieserver streamer video, der er gemt på serveren til klienter, der anmoder om den, når den kaldes af webserveren. Den bedste streaming-medieserver til dine formål vil være en, der bedst imødekommer dine behov inden for omkostningsområder, understøttede operativsystemer, de containerformater, der understøttes, de understøttede protokoller og andre nøglefunktioner. Derudover er det vigtigt at beslutte, om du vil betjene din egen server eller købe en hostet streamingplan.
Sådan fungerer streamingmedieprocessen. En besøgende på webstedet klikker på en videofil, som han eller hun ønsker at se. Webserveren videresender beskeden til streamingmedieserveren. Endelig streamer streamingmedieserveren filen til den besøgende direkte, og software på besøgendes computer afspiller filen. Generelt, hvis den besøgende ikke har den relevante software eller den seneste version af softwaren på hans eller hendes computer, vil der blive givet en nyttig meddelelse, som regel med et link til en gratis download. Streamingmedieserveren skal være i stand til at håndtere den trafik og båndbredde, som streaming kræver.
Streaming medieservere med en GPL-licens er sandsynligvis gratis. Servere med en proprietær licens har større sandsynlighed for at have en tilknyttet omkostning, i det mindste til kommerciel brug. Ikke alle streaming-medieservere fungerer med Mac OS X, Linux eller andre Unix-operativsystemer, så det er vigtigt at tage et valg, der fungerer. Ejendomsservere kan også håndtere færre formater end open source-servere. For eksempel understøtter Apple® QuickTime® streamingserver færre formater end Helix® Universal Server, der understøtter platforme fra Microsoft® som Windows Media®, samt QuickTime® fra Apple og MPEG-4.
Protokollen, som streamingmedieserveren bruger til at levere dataene, er nøglen til, hvordan serveren fungerer under en tung belastning, og hvilke typer ting der kan gå galt med tjenesten. Nogle af de ofte anvendte protokoller inkluderer HTTP (Hypertext Transfer Protocol), som muligvis er den mest anvendte, TCP (Transmission Control Protocol), RTP (Realtime Transfer Protocol), RTSP (Real-Time Streaming Protocol) og RTMP ( Real-Time Messaging Protocol), hvis sidste bruges af Adobe® Flash® Media Server. Kombinationen af disse, der bedst matcher de medier, du planlægger at servere, sammen med valget af at servere materialet selv eller købe en hostet streamingplan, giver dig den bedste stream-medieserver til dine formål.