Wie wähle ich den besten Streaming Media Server aus?
Ein Server ist eine Kombination aus Hardware und Software, die für bestimmte Anforderungen entwickelt wurde und im Allgemeinen mehrere Clients umfasst. Ein Streaming Media-Server überträgt das auf dem Server gespeicherte Video an Clients, die es anfordern, wenn es vom Webserver aufgerufen wird. Der für Ihre Zwecke am besten geeignete Streaming Media-Server entspricht Ihren Anforderungen in Bezug auf Kosten, unterstützte Betriebssysteme, unterstützte Containerformate, unterstützte Protokolle und andere wichtige Funktionen. Darüber hinaus ist es wichtig zu entscheiden, ob Sie Ihren eigenen Server betreiben oder einen gehosteten Streaming-Plan erwerben möchten.
So funktioniert der Streaming Media-Prozess. Ein Besucher der Website klickt auf eine Videodatei, die er oder sie anzeigen möchte. Der Webserver leitet die Nachricht an den Streaming Media-Server weiter. Schließlich überträgt der Streaming-Media-Server die Datei direkt an den Besucher, und die Software auf dem Computer des Besuchers spielt die Datei ab. Wenn der Besucher nicht über die entsprechende Software oder die neueste Version der Software auf seinem Computer verfügt, wird in der Regel eine hilfreiche Nachricht mit einem Link zum kostenlosen Download angezeigt. Der Streaming-Media-Server muss in der Lage sein, den Datenverkehr und die Bandbreite zu verarbeiten, die für das Streaming erforderlich sind.
Streaming-Media-Server mit einer GPL-Lizenz sind wahrscheinlich kostenlos. Server mit einer proprietären Lizenz verursachen mit größerer Wahrscheinlichkeit Kosten, zumindest für die kommerzielle Nutzung. Da nicht alle Streaming Media-Server mit Mac OS X, Linux oder anderen Unix-Betriebssystemen kompatibel sind, ist es wichtig, eine geeignete Auswahl zu treffen. Proprietäre Server können auch weniger Formate verarbeiten als Open-Source-Server. Beispiel: Der Apple® QuickTime® Streaming Server unterstützt weniger Formate als der Helix® Universal Server, der Plattformen von Microsoft® wie Windows Media® sowie QuickTime® von Apple und MPEG-4 unterstützt.
Das Protokoll, das der Streaming Media-Server zur Bereitstellung der Daten verwendet, ist der Schlüssel dafür, wie der Server unter hoher Last funktioniert und welche Probleme mit dem Dienst auftreten können. Einige der häufig verwendeten Protokolle umfassen HTTP (Hypertext Transfer Protocol), das möglicherweise am häufigsten verwendet wird, TCP (Transmission Control Protocol), RTP (Echtzeit-Übertragungsprotokoll), RTSP (Echtzeit-Streaming-Protokoll) und RTMP ( Real-Time Messaging Protocol), von dem das letzte vom Adobe® Flash® Media Server verwendet wird. Die Kombination dieser Optionen, die am besten zu den Medien passt, die Sie bereitstellen möchten, und die Auswahl, ob Sie das Material selbst bereitstellen oder einen gehosteten Streaming-Plan erwerben möchten, bietet Ihnen den besten Streaming-Medienserver für Ihre Zwecke.