Vysφlßme v p°φmΘm p°enosu
Petr Strßnsk²
Poslednφ dobou se stßle vφce rozmßhß vyu₧φvßnφ p°enosu audia a videa po Internetu pomocφ tzv. streamovßnφ. Stream je vlastn∞ proud dat, kter² je ihned specißlnφm klientsk²m programem zpracovßn a nevy₧aduje tak p°enesenφ celΘho obrazovΘho Φi zvukovΘho obsahu najednou.
Uveden² mechanismus p°inßÜφ hned n∞kolik zajφmav²ch paradigmat oproti klasickΘmu modelu, kdy nejprve dojde ke sta₧enφ audia/videa souboru. P°edevÜφm, u₧ivatel mß ihned, bez jakΘhokoliv Φekßnφ mo₧nost sledovat stream na obrazovce svΘho poΦφtaΦe. To dovoluje realizaci ₧ivΘho vysφlßnφ, kdy obraz i zvuk je vysφlßn podobn∞ jako v p°φpad∞ terestrickΘho televiznφho signßlu. Zßrove≥ ovÜem -- dφky technick²m poruchßm -- m∙₧e p°i sledovßnφ dojφt k naruÜenφ nebo zastavenφ obrazu Φi dokonce k ·plnΘmu v²padku signßlu.
Jak tedy realizovat ₧ivΘ vysφlßnφ p°es Internet?
ÄivΘ vysφlßnφ
ÄivΘ vysφlßnφ po Internetu je mo₧nΘ realizovat v r∙znΘ technickΘ kvalit∞. Ta je dßna p°edevÜφm Üφ°kou pßsma (udßvanou obvykle v kb/s), kterou bude muset u₧ivatel disponovat, aby m∞l mo₧nost p°enos sledovat. Samoz°ejm∞, ₧e tato Üφ°ka musφ b²t k dispozici po celΘ "p°enosovΘ trase" od vysφlacφho mφsta a₧ po p°φjemce. Z t∞chto d∙vod∙ je reßlnΘ pou₧φvat rychlosti 28 kb/s, p°φpadn∞ 56 kb/s -- pokud vφme, ₧e p°φjemce disponuje pevnou linkou.
DalÜφm omezenφ jsou v²kony poΦφtaΦ∙ pou₧it²ch nejen pro samotnou realizaci p°enosu, ale takΘ pro jeho sledovßnφ. Proto₧e lze za pou₧itφ vφcenßsobnΘho k≤dovßnφ p°enßÜet r∙znΘ Üφ°ky pßsma, je rozumnΘ umo₧nit sledovßnφ ve 2 kvalitativnφch ·rovnφch. Klade to pon∞kud vyÜÜφ nßroky na technickΘ vybavenφ, ale principßln∞ je to mo₧nΘ a dokonce ₧ßdoucφ.
Vysφlacφ studio
Vysφlacφ studio lze rozd∞lit do 3 zßkladnφch Φßstφ -- vlastnφ vysφlaΦ, k≤dovßnφ a snφmßnφ. JednotlivΘ prvky jsou odd∞leny a propojeny pomocφ sφt∞ Φi jinΘho typu spojenφ. ZaΦneme odzadu, tedy od vysφlßnφ.
VysφlaΦ
VysφlaΦ je vlastn∞ samostatn²m specializovan²m serverem, kter² zajiÜ¥uje u₧ivatel∙m doruΦenφ dat po Internetu. Tato data dostßvß od k≤dovacφho systΘmu.
VysφlaΦ je ve skuteΦnosti realizovßn pom∞rn∞ v²konn²m poΦφtaΦem s p°φsluÜn²m softwarov²m vybavenφm. Pro reßlnΘ zp°φstupn∞nφ vysφlßnφ je vlastn∞ nutn² takΘ webov² server, na kter² je umφst∞n odkaz na samotnΘ vysφlßnφ. VysφlaΦ je obvykle, podle pou₧itΘho softwaru, schopen vysφlat najednou i vφce "po°ad∙".
Pouze vysφlaΦ by m∞l b²t p°φstupn² z Internetu (a p°irozen∞ b²t musφ); naopak, zbytek °et∞zce by m∞l b²t od Internetu z d∙vod∙ zajiÜt∞nφ bezpeΦnosti a stability systΘmu odd∞len.
K≤dovßnφ
Tzv. encoder je op∞t samostatn² poΦφtaΦ, kter² p°evßdφ obraz a zvuk ze snφmacφ Φßsti do p°φsluÜnΘho formßtu a "posφlß" tato data vysφlaΦi. Prßv∞ encoder je zodpov∞dn² za kvalitu vysφlanΘho signßlu, nebo¥ zde dochßzφ k nastavenφ parametr∙ vysφlßnφ. Na jednom poΦφtaΦi zpravidla nelze realizovat vφce "tok∙" -- proto, pokud chcete najednou vysφlat r∙zn² signßl v r∙znΘ kvalit∞, budete muset pou₧φt takΘ vφce poΦφtaΦ∙.
Podle pou₧itΘho snφmßnφ musφ b²t encoder vybaven nejen p°φsluÜn²m softwarem, ale takΘ hardwarem, jako nap°. portem USB nebo tzv. videograbovacφ kartou pro p°evod PAL signßlu do digitßlnφ formy. Pro zpracovßnφ zvuku by pak poΦφtaΦ m∞l b²t vybaven zvukovou kartou.
Encoder je s vysφlaΦem propojen pomocφ sφ¥ov²ch karet, aΦkoliv teoreticky je mo₧nΘ zvolit pro encoder i vysφlaΦ stejn² poΦφtaΦ. N∞kterΘ softwarovΘ produkty to vÜak vyluΦujφ.
Snφmacφ Φßst
Snφmacφ Φßst je zodpov∞dnß za po°φzenφ obrazovΘ a zvukovΘ slo₧ky, kterou p°edßvß do k≤dovacφho systΘmu. Je to jedinß "viditelnß" Φßst celΘho °et∞zce, a na zp∙sobu jejφ realizace zßle₧φ v²sledn² dojem z p°φmΘho p°enosu. M∙₧e b²t realizovßna jednoduch²mi "kamerkami", kterΘ jsou do k≤dovacφho poΦφtaΦe p°ipojeny bu∩ p°es USB port, nebo specißlnφ kartou.
Pro skuteΦn² p°φm² p°enos, kter² mß evokovat dojem analogick² televiznφmu vysφlßnφ, vÜak s tφmto vybavenφm nevystaΦφte. Tyto kamerky toti₧ nedisponujφ dostateΦnou optikou, kterß by dovolila "televiznφ" kouzla.
Proto se Φasto pou₧φvß "klasick²ch" poloprofesionßlnφch Φi profesionßlnφch kamer, kterΘ p°edßvajφ signßl PAL videograbovacφ kart∞ v k≤dovacφm poΦφtaΦi. P°i skuteΦn∞ profesionßlnφm p°enosu je pak k dosa₧enφ v∞tÜφ dynamiky p°enosu mo₧nΘ vyu₧φt n∞kolika kamer a re₧ijnφho stanoviÜt∞ pro snφmßnφ udßlosti z vφce mφst.
Produkty
Na stran∞ snφmßnφ, jak ji₧ bylo zmφn∞no v²Üe, m∙₧e b²t pou₧ita celß Ükßla produkt∙ a technologiφ. Pro vlastnφ k≤dovßnφ a vysφlßnφ jsou vÜak v souΦasnΘ dob∞ k dispozici 2 nejd∙le₧it∞jÜφ produkty -- Microsoft NetShow Player pro Windows NT nebo Real Server pro celou °adu operaΦnφch systΘm∙.
Budoucnost
On-line vysφlßnφ zφskßvß stßle v∞tÜφ v²znam, a proto se i velmi rychle rozvφjejφ pro n∞j urΦenΘ produkty. V souΦasnΘ dob∞ je ve stadiu beta-test∙ hned n∞kolik novinek -- nap°. dynamickß ·prava "p°enosovΘho pßsma", kterΘ bude dovolovat i po nestßlΘ lince sledovat p°enos vysokou rychlostφ. V p°φpad∞ snφ₧enφ dostupnΘho p°enosovΘho pßsma pak dojde k ·prav∞ p°enßÜen²ch dat a u₧ivatel bude tedy moci p°enos stßle sledovat.
SouΦasn∞ se objevuje mo₧nost on-line vklßdßnφ text∙ a rovn∞₧ interaktivnφch odkaz∙ do b∞₧φcφho p°enosu -- a to bez zßsahu do vlastnφho obrazu.
S televiznφ kvalitou a skuteΦn²m profesionßlnφm nasazenφm bude vÜak nutnΘ jeÜt∞ n∞jak² Φas poΦkat. Ale mo₧nosti vyu₧itφ jsou ji₧ nynφ ÜirokΘ -- p°enos firemnφch zasedßnφ na jednotlivΘ poboΦky, on-line kurzy atd.