Een server kopen voor videostreaming

Met vrijwel elke moderne desktop- of laptopcomputer kun je af en toe een video uploaden en delen op sites zoals Facebook of YouTube. Als je echter veel video's hebt die je wilt delen - of het nu is met kijkers van je website of sociale netwerkpagina of met gebruikers op je lokale netwerk - kun je overwegen om je eigen videostreamingserver te kopen of te bouwen. Hoewel sommige laptops of werkstationcomputers de ladingen van lichte videostreaming en -deling aankunnen, zijn dedicated servers met hoogwaardige hardware veel beter geschikt voor toepassingen met gemiddeld tot zwaar verkeer. Net als bij andere soorten computersystemen, moet u verschillende factoren in overweging nemen voordat u een aankoopbeslissing neemt.

Gezien de serverbelasting

De belangrijkste factor bij het bepalen van het type server dat u voor uw netwerk nodig heeft, is het aantal gebruikers of andere computers waarnaar u video moet streamen. Als u bijvoorbeeld van plan bent video naar slechts één of twee andere computers in uw huis te streamen, heeft u misschien helemaal geen dedicated server nodig en kan het gebruik van één relatief krachtige thuis-pc voldoende zijn. Als u echter een zakelijke server nodig hebt die naar veel werkstations tegelijk kan streamen, verhoogt een robuustere dedicated streamingserver de prestaties en maakt u andere computers op het netwerk vrij voor productievere taken. Als u van plan bent video's te streamen op een drukke website of een groot bedrijfsintranet, heeft u waarschijnlijk een speciale webserver nodig met hoogwaardige hardware en streamingsoftware.

Bedraad of draadloos

Moderne draadloze adapters en protocollen bieden relatief hoge gegevensoverdrachtsnelheden tussen netwerkcomputers en apparaten en zijn theoretisch in staat om sneller te browsen en te streamen dan een gewone Ethernet-kabelverbinding. In de praktijk is dit echter zelden het geval, omdat draadloze signalen tussen een router en computers op het netwerk doorgaans aanzienlijk in sterkte variëren. Bijgevolg levert een bekabelde verbinding van de streamingserver naar uw netwerkrouter over het algemeen vaak betere prestaties. Als u van plan bent uw server alleen voor lage tot matige streamingvolumes te gebruiken, kan een draadloze verbinding voldoende zijn. Toch werkt een bekabelde verbinding veel betrouwbaarder wanneer video's worden weergegeven in een drukke zakelijke omgeving of op een website met veel verkeer.

Hardware-overwegingen

Zoals bij elk ander type computer, verhoogt een snelle processor de algehele prestaties bij elke streamingserver. Verschillende andere belangrijke componenten in de computer beïnvloeden de streamingprestaties zelfs meer dan de CPU die in het systeem wordt gebruikt. De meeste moderne dual-core en quad-core processors kunnen gemakkelijk 50 of 100 gelijktijdige verbindingen met de server aan. De knelpunten in een netwerkserver of webserver zijn echter de harde schijf en de hoeveelheid RAM in de computer. Een videostreamingserver moet een krachtige SATA-harde schijf hebben met een draaisnelheid van minimaal 7200 RPM, en schijven met 10.000 RPM zijn nog beter. De capaciteit van de harde schijf moet groot genoeg zijn om alle video's die u wilt streamen op te slaan met voldoende ruimte. Naarmate je een harde schijf vult met video's, neemt de lees-/schrijfsnelheid van de schijf meestal iets af. Daarom moet de harde schijf die u in een streamingserver gebruikt, minstens twee keer zo groot zijn als de totale grootte van alle video's die u wilt streamen. Wat RAM betreft, kun je nooit teveel hebben in een streamingserver. Voor het streamen van video's in uw huis zou een pc of server met 2 GB RAM acceptabel moeten zijn. Bij het streamen op een druk netwerk of website moet de server minimaal 4 GB RAM hebben; het verhogen van de hoeveelheid geheugen naar 8GB of 16GB verbetert de prestaties.

Software

Voor een matig aangedreven videoserver in huis hoef je waarschijnlijk helemaal niets uit te geven voor de streamingsoftware. Windows Media Player in Windows 7 bevat een eenvoudig te configureren functie voor het streamen van media waarmee u video's en muziek kunt streamen naar andere computers in het netwerk en naar andere draagbare apparaten die compatibel zijn met Windows Media Player. Met Windows Media Player kunt u zelfs muziek en video's via internet streamen met een Windows Live-account. Als je video's wilt streamen in FLV of andere formaten die niet standaard worden ondersteund in Windows, gebruik dan de gratis VLC Media Player om je video's te streamen. Deze gratis software-opties voor streaming-media zijn ook voldoende voor zakelijke toepassingen met een gemiddeld volume. Windows Media Player en VLC bieden echter geen geïntegreerde multithreading-ondersteuning. Als u van plan bent video's naar veel gebruikers tegelijk te streamen, gebruik dan een krachtigere commerciële streamingtoepassing, zoals Helix Universal Server van RealNetworks, Apple QuickTime Streaming Server of Adobe Media Server.

Huren en collocatie

Een high-end webservercomputer die video's kan streamen, kan duur zijn. Bij het streamen van video's op internet kunnen hardwarekosten echter relatief onbeduidend zijn in vergelijking met bandbreedtekosten. Als uw website korte video's naar minder dan 100 bezoekers per dag streamt, heeft u misschien helemaal geen dedicated server nodig; een virtuele server met hoge capaciteit zou de capaciteit zonder veel moeite moeten kunnen verwerken. Als je dagelijks video's wilt streamen naar honderden of duizenden bezoekers, overweeg dan om een ​​server of groep cloudservers te huren bij een hostingservice die gespecialiseerd is in videostreaming. U kunt er ook voor kiezen om uw eigen server te kopen, maar deze door de hostingservice in het datacenter te laten installeren. Videostreaming op het web is duur. Wees bereid om enkele honderden dollars per maand uit te geven voor kwaliteitshosting. Grote serviceproviders die hosting voor videostreaming aanbieden, zijn Dailymotion Cloud, GravityLab en Rackspace.