Hur väljer jag den bästa Streaming Media Server?
En server är en kombination av hårdvara och mjukvara utformad för att uppfylla särskilda behov, vanligtvis av flera klienter. En strömmande mediaserver strömmar video lagrad på servern till klienter som begär den när den anropas av webbservern. Den bästa streamingmediaservern för dina ändamål är den som bäst uppfyller dina behov inom områdena kostnad, operativsystem som stöds, behållarformat som stöds, protokoll som stöds och andra viktiga funktioner. Dessutom är det viktigt att besluta om du vill driva din egen server eller köpa en värdströmningsplan.
Så här fungerar streamingmedieprocessen. En besökare på webbplatsen klickar på en videofil som han eller hon vill visa. Webbservern vidarebefordrar meddelandet till strömmande mediaserver. Slutligen strömmar strömmande mediaserver filen till besökaren direkt och programvara på besökarens dator spelar filen. I allmänhet, om besökaren inte har rätt programvara eller den senaste versionen av programvaran på sin dator, kommer ett användbart meddelande, vanligtvis med en länk till en gratis nedladdning, att ges. Streaming-mediaservern måste kunna hantera den trafik och bandbredd som strömning kräver.
Streaming mediaservrar med en GPL-licens är troligtvis gratis. Servrar med en egen licens är mer benägna att ha en tillhörande kostnad, åtminstone för kommersiellt bruk. Inte alla strömmande mediaservrar fungerar med Mac OS X, Linux eller andra Unix-operativsystem, så det är viktigt att göra ett val som kommer att fungera. Privata servrar kan också hantera färre format än öppna källkodsservrar. Exempelvis stöder Apple® QuickTime® Streaming Server färre format än Helix® Universal Server, som stöder plattformar från Microsoft® som Windows Media®, samt QuickTime® från Apple och MPEG-4.
Protokollet som strömmande mediaserver använder för att leverera data är nyckeln till hur servern fungerar under en tung belastning och vilka typer av saker som kan gå fel med tjänsten. Några av de ofta använda protokollen inkluderar HTTP (Hypertext Transfer Protocol), som kan vara det mest använda, TCP (Transmission Control Protocol), RTP (Realtime Transfer Protocol), RTSP (Real Time Streaming Protocol) och RTMP ( Protokoll i realtid), varav den sista används av Adobe® Flash® Media Server. Kombinationen av dessa som gör den bästa matchningen med media som du planerar att servera, tillsammans med valet av att betjäna materialet själv eller köpa en värdströmningsplan, kommer att ge dig den bästa strömmediaservern för dina ändamål.