Streaming Videos erfordert eine robuste und leistungsfähige Hosting-Service , um den Anforderungen des Internet-Verkehrs zu erfüllen. Eine Website, die Streams audiovisuelle Inhalte ein System gebaut und dementsprechend muss. Es muss die Rechenleistung zum Codieren und Decodieren große Video-Dateien , ohne zu langsam und reagiert nicht . Video -Dateien sind groß und speichert sie erfordert eine große Menge an Speicherplatz auf dem Server . Networking Infrastructure
Mit einer Maschine oder mehrere Maschinen, die die Arbeitsbelastung durch die Web -Streaming- Anforderungen auferlegt umgehen kann ist nur ein Teil der Lösung. Eine starke und Ausfall -beständig Netzwerk muss vorhanden sein, um die Daten zu verschieben , wie es zu seinem Bestimmungsort gestreamt wird. Das Netzwerk sollte von Routern und Switches , die für starken Verkehr ausgelegt sind und werden nicht unter hohen Mengen von Stress brennen bestehen . Begleitend zu den Komponenten Router und Switches sind robust Netzwerkkarten , man ist in jedem Computer, auf dem Netzwerk teilnimmt gefunden. Die Computer , die auch als Media-Server bekannt sind, sind in der Regel auf einem dedizierten Subnetz konfiguriert . Die Übertragung Medien, die Server verbindet die traditionellen RJ-45 Ethernet-Verkabelung oder die weiter fortgeschrittenen Glasfaserkabel sein . Jedes Kabel Typ wie seine Vor-und Nachteile ; RJ-45 ist billig, aber nicht so mächtig und die teure Glasfaserkabel. Schließlich muss eine externe Verbindung zum Internet über einen sicheren Router vorhanden sein
Lagerung
Mediendateien in einer Vielzahl von Formaten : . . Avi, m4a . , . ogv , . mpeg und . flv gehören zu den beliebtesten Arten . Unabhängig von Dateiformat , sind Medien-Dateien größer als Text, Bild oder andere statische Dateien . Kleine Audiodateien für ein Lied kann von 5 bis 15 Megabyte Megabyte oder mehr, je nach Codierung Stil und Länge reichen. Video -Dateien gehören zu den größten Dateien, die übertragen werden. Ein kurzer Clip kann 50 Megabyte sein , während ein Film in voller Länge von 750 Megabyte bis 1 Gigabyte oder mehr reichen können . Um diese große Dateien unterzubringen , muss die Hosting-System bieten eine große Menge an Speicherplatz. Der Platz auf der Festplatte für die Speicherung verfügbar sollte in den Terabyte-Bereich sein, wie kleinere Festplatten wird schnell aufgebraucht .
Leistung
Codierung und Decodierung des Audio- und die Videoübertragung benötigt zum Streamen von Inhalten über das Internet erfordert einen leistungsfähigen Prozessor , der die Berechnungen mit einer hohen Frequenz Rate benötigt durchführen können. Viele moderne Prozessoren unterstützen Hyper-Threading über mehrere Kerne . Dies ist ein Muss für Medien-Servern . Die Maschine sollte so viel Speicher oder RAM-Speicher haben , so kann es zu unterstützen . RAM wird es große Dateien von der Festplatte aufgehoben werden und an die Prozessor -und Netzwerk- Stack.
Sicherheit
Die Dateien, die über das Internet gestreamt werden, haben oft digital oder Urheberrechte mit ihnen verbunden sind. Um Hunderte von urheberrechtlich geschützten Dateien auf einem ungesicherten Server haben, ist eine schwere Schuld, die zu rechtlichen Konsequenzen führen könnte. Außerdem ist die Gefahr einer Infektion oder Kompromiss ein Trojanisches Pferd , Virus oder Wurm Motivation , Maßnahmen zur Gefahrenabwehr in Position gebracht . Sicherheit wird behandelt , obwohl eine Vielzahl von Software -Pakete, die in Wirksamkeit und Kosten reichen. Einige sind kostenlos und Open-Source- Programme, die einen Media-Server mit einer Firewall und System- Logging-Funktionalität bieten , während andere lizenziert werden und viele kommen mit zusätzlichen Funktionen wie Datei- Scanning und Unterstützung.