Mit fast jedem modernen Desktop- oder Laptop-Computer können Sie gelegentlich Videos auf Websites wie Facebook oder YouTube hochladen und teilen. Wenn Sie jedoch viele Videos teilen möchten – sei es mit Zuschauern Ihrer Website oder Social-Networking-Seite oder Benutzern in Ihrem lokalen Netzwerk – sollten Sie in Betracht ziehen, einen eigenen Video-Streaming-Server zu kaufen oder aufzubauen. Während einige Laptops oder Workstation-Computer in der Lage sein können, die Menge an leichtem Video-Streaming und -Sharing zu bewältigen, sind dedizierte Server mit High-End-Hardware für Anwendungen mit mittlerem bis hohem Datenverkehr viel besser geeignet. Wie bei anderen Arten von Computersystemen sollten Sie mehrere Faktoren berücksichtigen, bevor Sie eine Kaufentscheidung treffen.
Berücksichtigung der Serverlast
Der wichtigste Faktor bei der Bestimmung des Servertyps, den Sie für Ihr Netzwerk benötigen, ist die Anzahl der Benutzer oder anderer Computer, an die Sie Videos streamen müssen. Wenn Sie beispielsweise beabsichtigen, Videos nur auf einen oder zwei andere Computer in Ihrem Zuhause zu streamen, benötigen Sie möglicherweise überhaupt keinen dedizierten Server und die Verwendung eines relativ leistungsstarken Heim-PCs kann ausreichen. Wenn Sie jedoch einen Unternehmensserver benötigen, der gleichzeitig an viele Workstations streamen kann, erhöht ein robusterer dedizierter Streaming-Server die Leistung und macht andere Computer im Netzwerk für produktivere Aufgaben frei. Wenn Sie Videos auf einer stark frequentierten Website oder einem großen Firmen-Intranet streamen möchten, benötigen Sie wahrscheinlich einen dedizierten Webserver mit High-End-Hardware und Streaming-Software.
Kabelgebunden oder kabellos
Moderne Wireless-Adapter und -Protokolle bieten relativ schnelle Datenübertragungsraten zwischen vernetzten Computern und Geräten und sind theoretisch in der Lage, schnellere Browser- und Streaming-Geschwindigkeiten als herkömmliche kabelgebundene Ethernet-Verbindungen bereitzustellen. In der Praxis ist dies jedoch selten der Fall, da die Stärke der drahtlosen Signale zwischen einem Router und Computern im Netzwerk normalerweise erheblich variiert. Folglich bietet eine kabelgebundene Verbindung vom Streaming-Server zu Ihrem Netzwerkrouter oft insgesamt eine bessere Leistung. Wenn Sie Ihren Server nur für geringe bis mittlere Streaming-Volumen verwenden möchten, kann eine drahtlose Verbindung ausreichen. Bei der Bereitstellung von Videos in einer geschäftigen Geschäftsumgebung oder auf einer stark frequentierten Website funktioniert eine kabelgebundene Verbindung jedoch viel zuverlässiger.
Hardware-Überlegungen
Wie bei jedem anderen Computertyp erhöht ein schneller Prozessor die Leistung bei jedem Streaming-Server insgesamt. Mehrere andere Schlüsselkomponenten des Computers beeinflussen die Streaming-Leistung noch stärker als die im System verwendete CPU. Die meisten modernen Dual-Core- und Quad-Core-Prozessoren können problemlos 50 oder 100 gleichzeitige Verbindungen zum Server verarbeiten. Die Engpässe bei einem Netzwerkserver oder Webserver sind jedoch die Festplatte und der Arbeitsspeicher des Computers. Ein Video-Streaming-Server sollte über eine leistungsstarke SATA-Festplatte mit einer Spin-Rate von mindestens 7.200 U/min verfügen, 10.000 U/min sind noch besser. Die Kapazität der Festplatte sollte groß genug sein, um alle Videos, die Sie streamen möchten, mit ausreichend Platz zu speichern. Wenn Sie eine Festplatte mit Videos füllen, nimmt die Lese-/Schreibgeschwindigkeit der Festplatte normalerweise leicht ab. Folglich sollte die Festplatte, die Sie in einem Streaming-Server verwenden, mindestens doppelt so groß sein wie die Gesamtgröße aller Videos, die Sie streamen möchten. Was RAM angeht, kann man in einem Streaming-Server nie zu viel haben. Für das Streamen von Videos in Ihrem Zuhause sollte ein PC oder Server mit 2 GB RAM akzeptabel sein. Beim Streaming in einem stark frequentierten Netzwerk oder einer stark frequentierten Website sollte der Server über mindestens 4 GB RAM verfügen; Erhöhen der Speichermenge auf 8 GB oder 16 GB verbessert die Leistung.
Software
Für einen mäßig betriebenen Videoserver zu Hause müssen Sie wahrscheinlich überhaupt nichts für die Streaming-Software ausgeben. Windows Media Player in Windows 7 enthält eine einfach zu konfigurierende Medienstreaming-Funktion, mit der Sie Videos und Musik auf andere Computer im Netzwerk sowie andere mit Windows Media Player kompatible tragbare Geräte streamen können. Mit Windows Media Player können Sie mit einem Windows Live-Konto sogar Musik und Videos über das Internet streamen. Wenn Sie Videos in FLV oder anderen Formaten streamen müssen, die von Windows nicht nativ unterstützt werden, verwenden Sie den kostenlosen VLC Media Player, um Ihre Videos zu streamen. Diese kostenlosen Streaming-Media-Softwareoptionen reichen auch für Geschäftsanwendungen mit mittlerem Volumen aus. Windows Media Player und VLC bieten jedoch keine integrierte Multithreading-Unterstützung. Wenn Sie Videos gleichzeitig an viele Benutzer streamen möchten, verwenden Sie eine robustere kommerzielle Streaming-Anwendung wie Helix Universal Server von RealNetworks, Apple QuickTime Streaming Server oder Adobe Media Server.
Vermietung und Kollokation
Ein High-End-Webserver-Computer, der Videos streamen kann, kann teuer sein. Beim Streamen von Videos im Internet können die Hardwarekosten jedoch im Vergleich zu den Bandbreitengebühren relativ unbedeutend sein. Wenn Ihre Website kurze Videos an weniger als 100 Besucher pro Tag streamt, benötigen Sie möglicherweise überhaupt keinen dedizierten Server; ein virtueller Server mit hoher Kapazität sollte die Kapazität ohne große Probleme bewältigen können. Wenn Sie täglich Videos an Hunderte oder Tausende von Besuchern streamen möchten, sollten Sie einen Server oder eine Gruppe von Cloud-Servern von einem auf Videostreaming spezialisierten Hosting-Dienst mieten. Alternativ können Sie Ihren eigenen Server kaufen, ihn aber vom Hosting-Dienst in seinem Rechenzentrum installieren lassen. Videostreaming im Web ist teuer. Seien Sie bereit, mehrere hundert Dollar pro Monat für hochwertiges Hosting auszugeben. Zu den wichtigsten Dienstleistern, die Video-Streaming-Hosting anbieten, gehören Dailymotion Cloud, GravityLab und Rackspace.