Jeigu nusprendėte sukurti savo video portalą, svetainės kūrimo eigoje Jums reikės išsirinkti: playerį, kurį Jūsų portalo lankytojai naudos video klipų peržiūrai, video perdavimo technologiją, serverį ir interneto ryšį. Tikiuosi perskaitę šį straipsnį iki galo turėsite preliminarų biudžeto įsivaizdavimą, bet apie viską iš eilės.

Video playeris

Naršydami internete tikriausiai pastebėjote, kad ne visada pavyksta pažiūrėti draugo atsiustą juokelį, kūrinio video klipą ar šiaip naudingą informaciją, nes Jūsų naršyklė jo tiesiog negroja. Dažniausiai tai reiškia, kad Jūsų kompiuteryje nėra įdiegtos reikiamos programinės įrangos. Kadangi dauguma vartotojų nesivargins ieškoti priežasčių kodėl video nerodomas, siūlyčiau naudoti populiariausius video playerius, kurių sąrašą rasite žemiau. Šią informaciją pateikia Adobe (Adobe flash kūrėjai), tačiau labai panašią statistiką rasite ir kituose naujienų portaluose.

Video player populiarumas

Technologija

Žiūrėdami video medžiagą internete tikriausiai pastebėjote, kad ji nevienodai greitai užsikrauna ir „elgiasi“ užsikrovusi. Šiuo metu internete video medžiagos pateikimui naudojama trijų tipų technologijos:

Downloading (siuntimasis) – pats pigiausias ir paprasčiausias būdas, kurio metu visas video failas parsiunčiamas į vartotojo kompiuterį ir tik tada jis pradeda groti. Tol kol failas nebuvo atsiųstas, Jūs negalite šio video failo prasukti į priekį ir pradėti žiūrėti tarkime iškarto nuo 10 minutės. Download tipas yra ypač nepatogus esant ilgos trukmės video failams.

Progressive download (progresyvus siuntimas) - naudojamas didžiojoje dalyje interneto svetainių, tarp jų youtube, videogaga ir t.t. Progresive download yra šiek tiek protingesnė to paties download versija. Čia video gali pradėti groti pirmai duomenų porcijai pasiekus Jūsų kompiuterį. Šį video galėsite prasukti į priekį ir pradėti žiūrėti nuo jūsų pageidaujamos minutės. Visgi neretai toks video, pagrojęs minutę kitą, trumpam užstrigs ir Jūs ekrane išvysite žodį „kraunasi“ bei magiškus progreso procentus šalia jo. Taip nutinka todėl, kad pirma duomenų porcija baigė groti anksčiau nei antra porcija pasiekė Jūsų kompiuterį. Visgi progressive download būdas išlieka populiariausiu, jeigu Jūs planuojate savo tinklapio lankytojams pateikti dažnai lankomus (viral tipo) video klipus.

Streaming – brangiausia ir ko gero kol kas mažiausiai internete sutinkama, bet ne prasčiausia,  technologija. Streaming technologija nepakeičiama tiesioginėse video transliacijose (Youtube Life ar video.alfa.lt), „pay per view“ video (mokami video) arba tais atvejais, kai reikia užtikrinti itin gerą perduodamo vaizdo kokybę. Streaming technologijai, skirtingai nuo mano aukščiau išvardintų, būtina papildoma serverio programinė įranga. Populiarėjant video atsirado nemažai įvairių programinės įrangos sprendimų, tačiau populiariausi būtų šie:

  • Adobe Flash media server – rimto gamintojo (Adobe) produktas už rimtą kainą. Populiaresniam projektui palaikyti Jūs turėsite įsigyti programinės įrangos paketą už nemažiau nei 10.000 litų.
  • Red5 – atviro kodo nemokama programinė įranga. Išgirdus „atviras kodas“ galite nesitikėti jokio support‘o ir jokios galutinės produkto dokumentacijos, bet jeigu Jus „spaudžia“ biudžetas, kodėl gi nepabandžius, tuo labiau, kad rasite sėkmingumų šio projekto pavyzdžių.
  • Wowza – nebrangi (2600lt) ir gerai aptarnaujama programinė įranga. Teko daryti sprendimą naudojant šią programinę įrangą ir iki šiol nesigailiu.

Nepaisant papildomų išlaidų, streaming turi ir savo privalumų:

  • Analizės galimybė. Jūs galėsite stebėti informaciją kiek vartotojų žiūrėjo video klipą, kokius konkrečiai klipus žiūrėjo ir, kas svarbiausia, kiek laiko žiūrėjo vieną ar kitą video klipą.
  • Ekonomiškiau. Tinklapio lankytojui išsiunčiama tiksliai tiek informacijos kiek jis žiūri, todėl Jūs sutaupote interneto ryšio srauto. Pvz. Download metu lankytojui išsiunčiamas visas 5 minučių trukmės dainos klipas, o lankytojas gali jį pažiūrėti tik 10 sekundžių ir uždaryti.
  • Duomenų apsauga. Video medžiaga nesaugoma lankytojo kompiuteryje, todėl sėkmingiau kontroliuojate Jūsų video platinimą.
  • Interaktyvumas. Lankytojui suteikiama galimybė labai greitai peržiūrėti norimą video epizodą, prasukant patį video į priekį ar atgal. Žinoma tiesioginės transliacijos metu (ypač į priekį) prasukti nepavyks.
  • Lankstumas. Streaming programinė įranga atsižvelgia į lankytojo interneto ryšį bei jo momentinius pakitimus ir automatiškai reguliuoja perduodamos video medžiagos kokybę ją gerindama ar prastindama.

.

Interneto ryšys

Paskaičiuokime broliai kurmiai…
Tarkime interneto svetainėje patalpinome 3-jų minučių trukmės vaizdo įrašą, kurį groja standartinio Youtube dydžio (480×295px) playeris, bendras video bylos dydis ~3,9 Mb.
Vienas vartotojas, žiūrėdamas video, naudoja 64 kb/s interneto kanalą.
Taigi 100 vartotojų, žiūrėdami šį filmuką užkiš 50 Mbps interneto kanalą 1 minutei.

Serveris – geras

Kuo galingesnis, tuo geriau.

Išvados:

Spartėjant interneto ryšiui video vis stipriau braunasi į internetą. Naujos technologijos (pvz Wimax) leis naudoti tiesiogines video transliacijas, kad ir iš Nemenčinės miškų.
Raktinių žodžių paieška video byloje netrukus bus kasdienybė (plačiau rašiau čia).
Taip pat nesinori tikėti, kad Google veltui investavo į Youtube 1,6 mlrd dolerių įsigydama jį.

Visa tai leidžia tikėti šviesia video internete ateitimi.

P.s.

Jeigu Jums ši informacija skamba per sudėtingai, bet turite puikią idėja, tiesiog kreipkitės į mus.

Papildomai verta perskaityti

Streaming vs. Progressive Download
Streaming vs. Downloading Video: Understanding The Differences