Miten valitsen parhaan suoratoistopalvelimen?

Palvelin on yhdistelmä laitteistoja ja ohjelmistoja, jotka on suunniteltu täyttämään erityistarpeet, yleensä useilta asiakkailta. Suoratoistopalvelin lähettää palvelimelle tallennettua videota asiakkaille, jotka pyytävät sitä, kun verkkopalvelin kutsuu sitä. Paras streaming -mediapalvelin käyttötarkoituksiisi vastaa palvelua, joka parhaiten vastaa tarpeitasi kustannusten, tuettujen käyttöjärjestelmien, tuettujen säilömuotojen, tuettujen protokollien ja muiden keskeisten ominaisuuksien osalta. Lisäksi on tärkeää päättää, käytetäänkö omaa palvelinta vai ostetaanko isännöity suoratoistosuunnitelma.

Näin suoratoistoprosessi toimii. Sivuston kävijä napsauttaa videotiedostoa, jonka hän haluaa katsella. Verkkopalvelin välittää viestin suoratoistopalvelimelle. Lopuksi suoratoistopalvelin suoratoistaa tiedoston suoraan vierailijalle ja vierailijan tietokoneen ohjelmisto toistaa tiedoston. Yleensä, jos vierailijalla ei ole sopivaa ohjelmistoa tai ohjelmiston uusinta versiota tietokoneellaan, saat hyödyllisen viestin, yleensä linkin ilmaiseen lataukseen. Suoratoiston mediapalvelimen on kyettävä käsittelemään suoratoiston vaatimaa liikennettä ja kaistanleveyttä.

Suoratoistopalvelimet, joilla on GPL -lisenssi, ovat todennäköisesti ilmaisia. Palvelimilla, joilla on oma lisenssi, on todennäköisemmin siihen liittyviä kustannuksia, ainakin kaupalliseen käyttöön. Kaikki streaming -mediapalvelimet eivät toimi Mac OS X-, Linux- tai muiden Unix -käyttöjärjestelmien kanssa, joten on tärkeää tehdä toimiva valinta. Omat palvelimet voivat käsitellä myös vähemmän formaatteja kuin avoimen lähdekoodin palvelimet. Esimerkiksi Apple® QuickTime® Streaming Server tukee vähemmän formaatteja kuin Helix® Universal Server, joka tukee Microsoftin® alustoja, kuten Windows Media®, sekä QuickTime® Applelta ja MPEG-4.

Protokolla, jota streaming -mediapalvelin käyttää tietojen toimittamiseen, on avain siihen, miten palvelin toimii raskaan kuormituksen alaisena ja millaiset asiat voivat mennä vikaan palvelun kanssa. Joitakin usein käytettyjä protokollia ovat HTTP (Hypertext Transfer Protocol), joka voi olla yleisimmin käytetty, TCP (Transmission Control Protocol), RTP (Real-time Transfer Protocol), RTSP (Real-Time Streaming Protocol) ja RTMP ( Real-Time Messaging Protocol), joista viimeistä käyttää Adobe® Flash® Media Server. Näiden yhdistelmä, joka sopii parhaiten mediaan, jota aiot näyttää, yhdistettynä siihen, että voit palvella materiaalia itse tai ostaa isännöidyn suoratoistosuunnitelman, tarjoaa sinulle parhaan stream -mediapalvelimen tarkoituksiisi.