Diplomsko delo

Velikost: px
Začni prikazovanje s strani:

Download "Diplomsko delo"

Transkripcija

1 UNIVERZA V MARIBORU FAKULTETA ZA ORGANIZACIJSKE VEDE Smer: Informatika v organizaciji in managementu ZAGOTAVLJANJE PRENOSA PRETOČNIH SPLETNIH VSEBIN V REALNEM ČASU Mentor: doc. dr. Igor Bernik Kandidat: Aleš Osolnik Kranj, maj 2009

2 ZAHVALA Za svetovanje, strokovno vodenje ter pomoč pri izdelavi diplomskega dela se zahvaljujem mentorju doc. dr. Igorju Berniku. Hvala tudi staršem in Saši za vso podporo in spodbudne besede med časom študija.

3 POVZETEK V diplomski nalogi je raziskan najbolj učinkovit in obenem stroškovno gledano najugodnejši način distribucije pretočnih spletnih vsebin v realnem času (v nadaljevanju: prenos videa v ţivo) od ponudnika, do večjega števila (več tisoč) odjemalcev. Raziskal sem različne programske sisteme, ki omogočajo zajem, kodiranje in distribuiranje videa ter pregledal nekaj video predvajalnikov. Na podlagi zbranih podatkov sem izbral najboljšo rešitev in najboljši predvajalnik, ki bo uporabniku doma povzročal najmanj teţav ob ogledu pretočnih spletnih vsebin v realnem času. Za potrditev napisanega, pa sem opravil tudi praktični primer postavitve streţniške aplikacije in objavil spletni prenos videa v ţivo. KLJUČNE BESEDE - Prenos pretočnih spletnih vsebin v realnem času - Večpredstavnostne vsebine - Flash Media Server - Adobe Flash Media Encoder - Wowza Media Server - Adobe Flash Media Server ABSTRACT Degree researches different ways of real-time web content streaming and tries to present the most appropriate solution as well as the most cost-effective way of multimedia content distribution from content provider to large number of clients. Research includes analysis of several software systems that offer grabbing, encoding, video distribution and, in addition, pays attention to number of multimedia players that enable web content publishing. Practical example of setting up the server application along with streaming live video content is also presented in order to sum up the idea of what the easiest approach from an end-user's perspective is to achieve results this degree is dedicated to. KEYWORDS - Live streaming - Multimedia content - Media Server - Adobe Flash Media Encoder - Wowza media server - Adobe Flash media server

4 KAZALO 1 UVOD MULTIMEDIJSKE VSEBINE Pretočne spletne vsebine Načini prenosa in predvajanje pretočnih spletnih vsebin v realnem času Adobe Flash Media Live Encoder IZBIRA MEDIA STREAMING STREŽNIKA Media strežnik Vrste in načini dostave pretočnih vsebin preko streaming strežnika Adobe Flash Media Streaming Server Wowza Media Server NAMESTITEV MEDIA STREAMING STREŽNIKA Namestitev Adobe Flash Media Server Namestitev Wowza Media Server Pro TESTIRANJE Način objave pretočnih vsebin v realnem času Testiranje v realnem okolju Analiziranje dnevniških zapisov REZULTATI IZBIRE PRETOČNEGA STREŽNIKA ZAKLJUČEK IN PREDLOGI ZA NADALJNJE DELO LITERATURA IN VIRI Kazalo slik Kazalo tabel Pojmovnik Kratice... 50

5 1 UVOD Problem, ki sem ga obravnaval v diplomskem delu, je zagotavljanje prenosa pretočnih spletnih vsebin v realnem času večjemu številu odjemalcev hkrati. Problemsko stanje se začne ob samem zajemu videa saj je le tega potrebno ustrezno kodirati, da zavzame čim manj podatkovnega prostora in pri tem obdrţi najvišjo moţno kvaliteto zajetega dogajanja. V tem delu smo morali poiskati ustrezni programski komplet, ki nam bo omogočal ustrezno stiskanje videa in omogočal hkratno distribucijo videa večjemu številu uporabnikov. Pri tem smo morali biti pozorni na ceno programskega kompleta in na format izhodnega videa, saj le-ta določa kakšen predvajalnik mora imeti uporabnik nameščen na svojem računalniku. Z raziskavami in analizami, ki smo jih opravili v preteklosti moramo izbrati najprimernejši predvajalnik na uporabnikovem računalniku oz. poiskati predvajalnik, katerega lahko uporabnik brezplačno in povsem preprosto namesti na računalnik. V podjetju PRO PLUS d.o.o., ki poleg komercialnih televizijskih programov POP TV in Kanal A ustvarja medijsko spletno stran 24ur.com, ki je ţe dlje časa najbolj obiskana medijska spletna stran v Sloveniji in nelinearno televizijo poptv.si, gledalcem ţe nekaj let ponujamo oglede resničnostnih šovov, ki se dogajajo v ţivo. Gledalci si lahko resničnostne šove ogledajo tako na televizijskih programih, ki so v lasti PRO PLUSa, kot tudi na spletnih straneh 24ur.com. Za slednje obiskovalce ponujamo popolno interaktivnost kar pomeni, da si lahko obiskovalci spletne strani kadar koli ogledajo trenutno dogajanje v resničnostnem šovu in arhiv zajetih dogodkov. V preteklosti smo gledalcem omogočali ogled videa v ţivo s pomočjo Windows Media Player-ja različice 9, 10, 11. Vendar smo v sluţbi za podporo uporabnikov opazili, da na ogled videa predvajanega s pomočjo WMP vpliva zelo veliko zunanjih dejavnikov, ki so posredno povezani z predvajalnikom. Končnim uporabnikom na domu so tako pri ogledu videa povzročali teţave razni video kodeki, ki so namenjeni raztezanju videov, antivirusni programi ter poţarni zidovi nameščeni na računalnik oz. v sam usmerjevalnik (router ang.). V zadnjih resničnostnih šovih smo glede na prodane dostope opazili strm porast uporabnikov, ki si ogledujejo dogajanje v ţivo preko spleta. Glede na naše statistične podatke smo iz grafov stanj razbrali, da je število uporabnikov, ki so si enem trenutku ogledovali video v ţivo naraslo tudi na več kot štiri tisoč uporabnikov. Po statističnih podatkih sluţbe za podporo uporabnikom je 24-urno spremljanje tekmovalcev v resničnostnih šovih povzročalo teţave pribliţno 12% uporabnikom. Da bi ta odstotek uporabnikov čim bolj minimizirali smo se odločili, da bomo v prihodnjem resničnostnem šovu uporabili za prenos pretočnih spletnih vsebin v realnem času Adobe Flash Player. Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 1 od 50

6 Poleg zgoraj zapisanih predpostavk in omejitev pa smo se morali pri izbiri pravega programskega paketa, ki nam bo zagotavljal prenos pretočnih vsebin v realnem času ozirati še na sledeče zahteve: - kompatibilnost programskega paketa z trenutno uporabljenimi strojnimi komponentami - zmoţnost popolnega izkoristka 64 bitnih strojnih in programskih sistemov, - nudenje podpore kupcem in odzivnost ponudnika programske opreme na naše ţelje in predloge, - izbiro najbolj gospodarne rešitve s finančnega stališča. Pri izdelavi diplomskega dela sem se v prvem delu posvetil raziskavi in opisu obstoječih vrst in načinov prenosa pretočnih vsebin v realnem času. V nadaljevanju izdelave sem raziskal in opisal najprimernejša programska orodja za prenos pretočnih vsebin v realnem času ter s pomočjo blok shem prikazal posnetke sestave celostnega sistema za prenos pretočnih vsebin v realnem času. V praktičnem delu naloge sem opisal in prikazal posnetek postavitve streţniške aplikacije dveh izbranih ponudnikov od zajema večpredstavnostne vsebine do objave le-te. V zadnjem delu diplomske naloge pa sem opisal in primerjal rezultate pridobljene v obdobju starega načina serviranja pretočnih vsebin in rezultate pridobljene po izgradnji in uvedbi novega sistema zajema in objave pretočnih vsebin. V zaključku naloge so zapisani bodoči trendi vrst objavljenih vsebin, zahteve po kvaliteti in načini objave le teh. Podporna orodja, ki so bila uporabljena pri izdelavi diplomske naloge: - Adobe Flash Media Encoder Adobe Flash Media Server 2 in 3 - Wowza Media Server - Adobe Flash Player Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 2 od 50

7 2 MULTIMEDIJSKE VSEBINE Multimedija oz. večpredstavnost je medijska vsebina, ki izkorišča kombinacije različnih informacijskih vsebin ter na tak način obvešča oz. zabava končnega uporabnika oz. občinstvo. Za predvajanje in shranjevanje multimedijskih predstavitev potrebujemo elektronske medije. Zgoraj navedeni definiciji, sta le eni izmed mnogih, multimedijo pa najpogosteje definiramo kot:»multimedija oz. večpredstavnost je uporaba informacij v različnih oblikah: govor, zvok, glasba, besedilo, slike, grafika, animacija, video«(šmitek, 2004). Izraz Multi-media prvič srečamo leta 1965, ki je opisoval Exploding Plastic Inevitable; odrsko predstavo kjer se je v ţivo odvijal rock koncert, kino, lightshow in igrano delo. (Wikipedia, 2009) V nadaljevanju pa multimedija postane širok pojem ki se začne uporabljati vsepovsod. Izraz multimedija tako srečamo v računalništvu, izobraţevanju, zabavi, medicini, oglaševanju, poslovnih namenih, Z multimedijo pa začnemo označevati tudi strojno opremo; tako postane del multimedije tudi vsaka naprava, ki jo potrebujemo za predvajanje multimedijskih vsebin. 2.1 PRETOČNE SPLETNE VSEBINE Pretočne spletne vsebine (Streaming Media ang.) so večpredstavnostne spletne vsebine, ki jih ves čas konstantno prejemamo od ponudnika in so tekoče predvajane pri končnem uporabniku. (Wikipedia, 2009) Izraz pretočne spletne vsebine nam predstavlja prenos videa, ki se na spletnih straneh predvaja kot Progressive download video, Streaming Video in prenos videa v ţivo. Progressive Download video: Ta način serviranja videov uporablja večina večjih ponudnikov videa na zahtevo. Med njimi najbolj znani YouTube.com, Metacafe.com, 24ur.com, Ob kliku na predvajaj video se vsebina videa začne nalagati na uporabnikov trdi disk v računalniku. Datoteka v kateri je zapisan video se začne prenašati iz navadnega WEB streţnika skozi HTTP protokol, tako kot vsaka spletna stran oz. dokument namenjen prenašanju po medmreţju. Razlika med takšnim prenosom video datoteke v primerjavi z klasičnim prenosom datoteke je v tem, da se začne video predvajati še preden se popolnoma naloţi na računalnik. Najnovejše verzije pretočnih media streţnikov, ki servirajo video na zahtevo, nam omogočajo ogled videa na katerem koli delu časovnice, saj se datoteka začne nalagati na računalnik od dela, kamor se premaknemo po časovnici in zahtevamo predvajanje. Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 3 od 50

8 Streaming video: Najdemo ga na straneh rtvslo.si. Video se v primerjavi z zgornjim videom nikoli v celoti ne naloţi na računalnik. Predpomnilnik je v tem primeru zelo kratek in traja le nekaj sekund. Vse to omogoča, da se z drsenjem po časovnici videa premikamo zelo hitro. Uporabnik lahko ţe v prvi sekundi predvajanja videa skoči na 60-to minuto in si tam tekoče ogleda video. Pri tem mora za ogled videa počakati le kratek čas polnjenja predpomnilnika, ki se dinamično prazni saj tak način predvajanja videov ne shranjuje datoteke videa v spomin računalnika. V preteklosti je tak način prenosa videa dobival veliko na popularnosti, saj je omogočal uporabniku prejemanje velikega števila informacij s spletne strani v najkrajšem moţnem času, vendar je bil zelo potraten s streţniškimi kapacitetami, kar je povzročalo ne tekoče predvajanje pretočnih vsebin. Zato je Progressive video download zopet pridobil vodilno vlogo pri načinu serviranja videa. Prenos videa v ţivo: Live video streaming, je kot pove ţe samo ime prenos video in zvočnih datotek preko interneta v realnem času. Danes se tehnologije prenosa videa v ţivo najbolj uporabljajo ob povezavi prijateljev med seboj (MSN Messenger, Skype, ), spletnih klepetalnicah, poslovnih video konferencah, Prenos videa v ţivo pa je nujni del zagotavljanja uspeha spletnim stranem, ki predvajajo dogodke v resničnostnih šovih oz. predvajajo in širijo informacije ter omogočajo ogled oddaj lastne produkcije, če spletna stran podpira televizijsko hišo. 2.2 NAČINI PRENOSA IN PREDVAJANJE PRETOČNIH SPLETNIH VSEBIN V REALNEM ČASU Glavna naloga predvajanja pretočnih spletnih vsebin v realnem času je, da jih prikaţemo, ko se le-te dejansko zgodijo. Za to potrebujemo napravo, ki lahko zajame te dogodke. Ker v resničnostnih šovih potrebujemo video za distribucijo na TV programu, za nadaljnje urejanje in distribucijo obdelanih videov po Internetu in za prenos videa v ţivo na uradni spletni strani šova, imamo v prostorih kjer se odvija dogajanje nameščene kamere in mikrofone. Izhodni signali opreme, ki zajema dogajanje, so speljani v razvodnik (spitter ang.) od tam pa izhodne signale peljemo v naprave, s katerimi urejamo video in zvok glede na potrebe produkcijske hiše. Izhodni signal, ki ga potrebujemo za predvajanje videa v ţivo preko spleta, pošljemo v video kartico, v našem primeru je to Osprey-210. Od tu pa računalnik, imenujemo ga enkoder, na katerem je nameščena kartica: - vhodni video signal dekodira iz analognega v digitalni zapis - pošlje surov izhodni digitalni signal v programsko aplikacijo Adobe Flash Media Encoder v2.5 Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 4 od 50

9 Osprey video kartice in Flash Media Live Encoderji Composite PAL video signal Composite PAL video signal Razvodnik video signala Reţija, ki upravlja s sliko za potrebe televizije in spletnega predvajanja Slika 1: Pot zajetega video signala preko razvodnika v reţijo in enkoder (Vir: PRO PLUS d.o.o., interno gradivo, 2008) Video kartica ViewCast Osprey-210 ViewCast je vodilno svetovno podjetje, ki razvija inovativne produkte in storitve za potrebe zajema videa v omreţnih video komunikacijah. Video kartica ViewCast Osprey-210, je standard in največkrat izbira podjetij, ki se profesionalno ukvarjajo z distribucijo pretočnih medijskih vsebin. (Video Media Solutions, 2008). Omenjena video kartica nam omogoča zajem analognega sestavljenega videa in neizenačenega stereo zvoka preko BNC oz. S-video konektorja. Pri tem Osprejeve video kartice podpirajo vgradnjo večjega števila le-teh v en enkoder, kar nam omogoča povečano integriteto in dodatno fleksibilnost. Glavne značilnosti Osprey-210 video kartice: - Vgradnja večjega števila Osprey-210 kartic v dekoderje - Napredni DMA za visoke zmogljivosti (vzorčenje 30fps) - BNC video vhod - Preverjanje vhodnega signala z vhodnim signalom (Audio Loop-Back) - Strojno nastavljanje jakosti zvoka - Zaporo zajemanja slike - Microsoft Windows XP, Windows Server 2003 podpora - Linux podpora Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 5 od 50

10 2.3 ADOBE FLASH MEDIA LIVE ENCODER Adobe Flash Media Live Encoder X 1 je programska oprema, namenjena zajemu, kodiranju video in avdio formata v drug format in prenosu pretočnih vsebin v Flash Media Server oz. Adobe Flash Video Streaming Service (Adobe, 2008) Flash Media Live Encoder ima prepoznavno uporabniško grafično okolje ki deluje zelo učinkovito z»plug-and-play«kamerami, mikrofoni ter kompatibilnimi analogno digitalnimi pretvorniki. Slika 2: Okno Adobe Flash Media Live Encoderja 2.5 (Vir: Zajem slike na ekranu, osebno gradivo, 2008) Poleg naštetega pa ima Adobe Flash Media Live Encoder ključno vlogo pri prenosu pretočnih vsebin iz ViewCast Osprey video kartice v Media Server, saj omogoča konvertiranje surovega digitalnega video signala v On2 VP6 oz. po ţelji v H.264 kodek. Konvertiranemu videu standarda On2 VP6 oz. H.264 nudi podporo za dostavo dolgih posnetkov v visoki kvaliteti z velikostno in bit-rate fleksibilnostjo. Pri vsem naštetem pa je pomembna tudi lastnost, da se ga da upravljati na daljavo in da v primeru izpada sistema iz električne energije oz. restarta, povezane naprave samodejno zaţene in tako omogoča maksimalni up-time delovanja. 1 X predstavlja številko različice programske opreme Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 6 od 50

11 Video kodek Video kodek je naprava oz. programska oprema, ki omogoča stiskanje videa in/oz. raztezanje digitalnega videa. Stiskanje videa je izvedeno z metodo»lossy data compression«kar pomeni, da se raztegnjeni podatki razlikujejo od prvotnih vendar v takšni meri, da so še vedno uporabni za nadaljnjo uporabo. (Wikipedia, 2008) Prvi kodek, ki je predstavil video integriran v Flash tehnologijo za uporabo na spletu je bil Flash Video MX podjetja Sorenson Media. S tem je bil naredil velik korak in v trenutku je postal alternativa ostalim spletnim video formatom, kot so bili Apple Quick Time, Windows Media in Real Media. On2 VP6 kodek Sorensonov kodek je imel v začetku omejitve z kvaliteto videa, ko se je predvajal na spletu ga je omejevala različna pasovna širina med odjemalci. Kodek proizvajalca On2 z imenom VP6 se drţi najpomembnejše kvalitete kodeka učinkovitost kodiranja. On2 VP6 kodek omogoča najboljše razmerje med količino stiskanja kvalitete videa in najniţjo potrebno pasovno širino, kar je najpomembnejše pri prenosu pretočnih vsebin v realnem času. On2VP6 kodek je podprt v Adobe Flash Player 9 in 10. Primeren je za uporabnike z večjo in manjšo pasovno širino ter uporabnike s starejšimi računalniškimi sistemi. H.264 kodek H.264 je standard za stiskanje videa. Poznan je kot MPEG-4 Part 10 oz. MPEG-4 AVC (Advanced Video Coding). Namen projekta H.264/AVC je bil izdelati standard, ki bo ob znatno niţjih zahtevah po podatkovni obširnosti, glede na pretekle standarde, brez povečanja zahtevnosti ob kateri bi se povečala teţavnost in stroških implementacije sposoben oskrbovati dobro kvaliteto videa. Nadaljnji cilji pa so zahtevali še prilagodljivost široki raznolikosti sistemov, omreţij z visoko in nizko pasovno širino, visoko in nizko resolucijo, distribucijo videa v ţivo, DVD hranjenju, RTP/IP paketnim omreţjem, ITU-T standardom multimedijskih telefonskih sistemom. Adobe Flash Player ob izdaji različice 9 omogočil podporo predvajanju H.264 standardu Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 7 od 50

12 3 IZBIRA MEDIA STREAMING STREŢNIKA 3.1 MEDIA STREŢNIK Medijski streţnik je naprava, ki hrani in deli multimedijske podatke. Lahko je enostaven omreţni shranjevalec podatkov, MediaPortal, MythTV oziroma komercialni spletni streţnik, ki gosti multimedijske podatke za velike spletne strani. Za domačo uporabo se Media Server obnaša kot agregat informacij: videa, zvoka, slik,... Vse te informacije, ne glede kje so se prvotno nahajale, so shranjene na trdem disku medijskega streţnika. Dostop do teh informacij je moţen z povezavo do centralne lokacije oziroma z oddaljene lokacije preko Interneta v primeru, da na streţniku poganjamo aplikacijo, ki uporabnikom z dostopom to omogoča. Media Streaming Server Streţnik pretočnih vsebin (Streaming Media oz. Streaming Video Server ang.) je namenska aplikacija, ki teče na posameznih streţnikih le-ti pa so povezani s svetovnim spletom. Streţnik pretočnih vsebin velikokrat povezujemo z nazivom True Streaming saj le-ta pretočne vsebine, za razliko od ostalih vrst streţnikov, servira v realnem času. Glavne lastnosti True Streaming streţnika so: - zmoţnost nadzora in zagotavljanja pretoka vsebin visokemu številu odjemalcev - zmoţnost zaznavanja pasovne širine odjemalca ter posledično samodejno prilagoditi kakovost servirane pretočne vsebine - zmoţnost prenašanja medijskih dogodkov v realnem času Streţnik pretočnih vsebin je streţnik, ki v realnem času zagotavlja video na zahtevo, prenos videa v ţivo, prenos glasbe v ţivo, video blog, klepetalnice z multimedijsko komunikacijo, pretok podatkov in več uporabniško igranje računalniških iger. Osnovna zahteva za prikaz in delovanje naštetih uporabniških aplikacij, ki jih oskrbuje streţnik pretočnih vsebin je da delujejo v Adobe Flash Player, Adobe AIR in Adobe Flash Lite le-ti pa so v celoti podprti v spletnih brskalnikih. Media streţnika pretočnih spletnih vsebin, Adobe Media Interactive Server in Wowza Media Server Pro, ki ju bom v nadaljevanju podrobneje predstavil, predstavljata streţnik pretočnih vsebin v realnem času, ki je modularno razširljiv, varnostno zanesljiv in zagotavlja prenos podatkov končnim uporabnikom z uporabo Adobe Flash Playerja, Adobe AIR oz. Adobe Flash Lite. Oba streţnika omogočata okolje za programsko razvijanje (SDK Software Development Kit ang.), kar omogoča razvijanje in programiranje medijskih aplikacij in izvajanje ActionScript-a na streţniški in odjemalčevi strani. Prav tako pa omogočata izgradnjo vtičnikov (Plug-ins ang.) v C++ s čimer lahko razširimo osnovno streţniško funkcionalnost. Streţnika Adobe Media Interactive Server in Wowza Media Server Pro lahko dodatno nastavimo in uporabimo za delovanje v origin edge arhitekturi. Pri tem edge streţnik upravlja z povezavami in pasovno širino (bandwidth ang.) in vsebino servira bliţje odjemalcu. Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 8 od 50

13 Strojne zahteve za delovanje streţnika pretočnih vsebin. Osnovne strojne zahteve, ki omogočajo delovanje streţnika pretočnih vsebin so močan več jedrni streţniški procesor, zadostna količina RAM pomnilnika, zmogljiv omreţni kontrolnik. Poleg strojne opreme pa za kvaliteten prenos podatkov potrebujemo še visoko zmogljivo omreţje, ki je povezano v Internet. Komunikacija med odjemalcem in streţnikom Streaming Media streţniške aplikacije uporabljajo odjemalec streţnik arhitekturo. Odjemalčev del programske kode je zapisan v ActionScript ki teče na odjemalčevem Flash predvajalniku. Streţniški del programske kode pa je zapisan v ActionScript na streţniški strani. Streţniška aplikacija in odjemalec komunicirata preko nenehne komunikacije po Real Time Messaging protokolu (RTMP). RTMP je avtentičen TCP/IP protokol za pretok multimedijskih in podatkovnih vsebin. WEB streţnik preko HTTP protokola poveţe odjemalca s Streaming Media streţnikom, odjemalec pa si na streţniški aplikaciji preko RTMP protokola, zagotovi povezavo med Streaming Media streţnikom in njim. Na tak način si odjemalec zagotovi dvosmerno komunikacijo z Streaming Media streţnikom v realnem času. A B HTTP C RTMP E D Slika 3: Komunikacija med odjemalcem, WEB in Streaming Media streţnikom (Vir: Adobe, Adobe Flash Media Server Tehnical Overview, 2007) A: WEB streţnik B: WEB streţnik pošlje odjemalcu SWF datoteko C: Predvajanje serviranih vsebin preko Flash predvajalnika D: SWF datoteka se poveţe z aplikacijo na Streaming Media streţniku, le-ta pa po RTMP protokolu odjemalcu servira pretočno vsebino E: Streaming Media streţnik Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 9 od 50

14 Real Time Messaging Protocol (RTMP) Za komunikacijo med Streaming Media streţnikom in odjemalci uporabljamo Real Time Messaging Protocol. RTMP je optimiziran protokol za prenos pretočnih vsebin in zmoţen zdruţiti neznatno število prenosov v realnem času. Vsak pretok (stream ang.) vsebuje sinhronizirane zvočne, video in podatkovne kanale. RTMP je standardni nekriptirani Real Time Messaging Protocol. Privzeta vrata za komunikacijo z njim so 1935; če le-ta pri odjemalcu niso navedena se poskusi povezati še na druga zapisana v sledečem zaporedju: 1935, 443, 80 (RTMP), 80 (RTMPT). Komunikacija med Streaming Media streţnikom in odjemalci pa lahko poteka tudi po drugih protokolih, ki so le izpeljanke RTMP protokola. Uporabljajo se še naslednji protokoli: - RTMPT, ki je RTMP protokol speljan preko HTTP tunela 2 - RTMPS, ki deluje enako kot RTMPT vendar preko varne HTTPS povezave - RTMPE, kriptirana različica RTMP protokola ter - RTMPTE, ki je kriptirana različica RTMPT protokola. Pri tem moramo vedeti, da je RTMP protokol osnovni protokol in od vseh zgoraj omenjenih protokolov najhitrejši in najbolj učinkovit ter zmogljiv. 3.2 VRSTE IN NAČINI DOSTAVE PRETOČNIH VSEBIN PREKO STREAMING STREŢNIKA Video predvajalniki v Flash tehnologiji, ki so nameščeni na uporabniških računalnikih, predvajajo video v ţivo oz. video datoteke, ki jih servira streţnik pretočnih vsebin. Video datoteke shranjene na diskovnem polju streţnika se imenujejo video na zahtevo (VOD Video on Demand ang.), zajeti in objavljen video v realnem času, pa se imenuje video v ţivo (Live video ang.). Za dostavo videa na zahtevo je Adobe razvil FLVPlayback komponento, ki jo je potrebno vgraditi v video predvajalnik, le-to pa imajo novejši Flash predvajalniki, ki jih najdemo na spletu in so za nekomercialno uporabo brezplačni, ţe nameščeno. Za enkodiranje in dostavo videa Media streţniku med samim zajemom (z uporabo video kamere), pa uporabimo Adobe Flash Media Encoder oz. preko ActionScript-a izgradimo aplikacijo ki zajema zvok in video iz drugega vira. Media streţnik, nato v realnem času ta video servira odjemalcem, ki si ga predvajajo s Flash predvajalnikom. Pri tem pa moramo pretočnem media streţniku zagotoviti dovolj hitro povezavo, s katero zagotovimo njegovo zmoţnost pretoka informacij odjemalcem. Raziskave, ki so jih opravljali ponudniki programske opreme ki omogoča serviranje multimedijskih vsebin, so pokazale kakšne vrste vsebin ponudniki najpogosteje servirajo in so zapisane v spodnjih alinejah. 2 Ta način prenosa podatkov omogoča prenos RTMP paketov preko HTTP protokola. V primeru, da je poţarni zid odprt le za prenos podatkov preko HTTP, streţnik le-te odjemalcu prenese po RTMPT protokolu. Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 10 od 50

15 Najpogostejše vrste serviranih vsebin: - kratki video izseki dolţine do 30 sekund - daljši videi, največkrat videi domače produkcije dolţine do 30 minut - zelo dolgi videi, posnetki televizijskih oddaj, filmov dolţine nekaj ur - video play liste, predvajajo seznam vsebin v zaporedju; v seznamu so lahko različni prenosi videa v ţivo, različni vrste videov oz. kombinacije le-teh. Seznami vsebin so lahko izdelani na streţniški oz. odjemalčevi strani. Enostavni način prenosa pretočnih vsebin večjemu številu uporabnikov Spodnja shema predstavlja najenostavnejši način serviranja video oz. drugih multimedijskih vsebin večjemu številu uporabnikov hkrati. RTPM A B C D Slika 4: Pot pretoka multimedijskih vsebin od enkoderja do dostave odjemalcem (Vir: Adobe, Adobe Flash Media Server Tehnical Overview, 2007) Potek od zajema do distribucije videa poteka na sledeč način: A: Flash Media Encoder zajema video in zvok v ţivo in ga distribuira Flash Media streţniku B: Streaming Media Streţnik odjemalcem dostavlja video v ţivo in video na zahtevo C: Pretok zahtevanih vsebin od streţnika do odjemalcev poteka preko RTPM protokola D: Predvajanje serviranih vsebin preko Flash Video predvajalnika Video z oglaševalsko kampanjo Kvaliteta ponujenih vsebin na komercialnih spletnih straneh je tesno povezana z finančnimi vloţki, le-ti pa so v večini primerov povezani z oglaševanjem na dotični spletni strani. Pretočna (Streaming ang.) video aplikacija lahko vključi oglaševanje na različne točke predvajanja videa. Npr.: kratko oglasno sporočilo se predvaja pred predvajanjem zahtevane televizijske oddaje oz. pred prenosom videa v ţivo. Oglaševalske vsebine se pogosto servirajo na ločenem streţniku, medtem ko se ostale vsebine servirajo preko drugega streţnika oz. omreţja za dostavo vsebin (CDN Content Delivery Network ang.). Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 11 od 50

16 Video z oglaševalsko aplikacijo se običajno poveţe z oglaševalskim streţnikom (Ad server ang.), predvaja oglas in zapre povezavo. Nato se poveţe z Media Streaming streţnikom, predvaja zahtevano vsebino in ob zahtevi odjemalca po prekinitvi zapre povezavo. Ta ponovitev se izvaja vsakokrat ko odjemalec zahteva ogled ponujene vsebine. A B C D Slika 5: Povezave in izmenjave video vsebin med odjemalci, Flash Media vsebinskim streţnikom in Flash Media oglaševalskim streţnikom. (Vir: Adobe, Adobe Flash Media Server Tehnical Overview, 2007) A: Flash Media Encoder zajema video in zvok v ţivo in ga distribuira Streaming Media streţniku B: Streaming Media streţnik odjemalcem dostavlja video v ţivo in video na zahtevo C: Predvajanje serviranih vsebin preko Flash Video predvajalnika D: Streaming Media streţnik ob odjemalčevi zahtevi po zahtevani vsebini najprej predvaja oglas Video v ţivo z večtočkovno objavo (Multipoint Publishing) Večtočkovna objava se uporablja za objavo zajetih videov nadstandardnemu številu odjemalcev in objave metapodatkov med prenosom videa v ţivo. Tak način streţniške povezave nam omogoča izgradnjo Internetne TV postaje oz. prenos videa v ţivo pri katerem pričakujemo nadstandardno število odjemalcev. Pri tem zajeto multimedijsko vsebino pošljemo v Flash Media streţnik, ta video servira v Flash Media streţniško razporeditev, ki se obnaša kot omreţje za dostavo vsebin (CDN) tam pa interaktivno vsebino razpošljemo odjemalcem. Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 12 od 50

17 C A B D Slika 6: Način distribucije multimedijskih vsebin z več streţniško razporeditvijo (Vir: Adobe, Adobe Flash Media Server Tehnical Overview, 2007) A: Flash Media Encoder zajema video in zvok v ţivo in ga distribuira Streaming Media streţniku B: Streaming Media streţnik objavi multimedijsko vsebino C: Streaming Media streţniška razporeditev video razporedi med streţnike in ga servira odjemalcu D: Predvajanje serviranih vsebin preko Flash Video predvajalnika Metapodatki (Metadata) Eden izmed izzivov pri pretoku videa v ţivo je potreba po trenutnem prikazu metapodatkov odjemalcem, ki so video pričeli odjemati med samim prenosom. Za razliko od odjemalcev videa na zahtevo, kjer se metapodatki nahajajo na začetku prenosa videa in se odjemalcu pretočijo ko se prijavi za ogled vsebine, se odjemalci videa v ţivo lahko prijavijo kadar koli. Iz istega razloga zamudniki nikoli ne prejmejo metapodatkov videa v ţivo. Podatkovni keyframe-i te teţave odpravijo tako, da pošljejo metapodatke ko se video v ţivo začne predvajati. V primeru, da ţelimo objaviti lasten video v ţivo in mu ţelimo pripeti dodatne informacije moramo metapodatke izgraditi sami. Metapodatke, ki jih priloţimo videu morajo biti v obliki podatkovnih keyframe-ov. Vsak podatkovni keyframe lahko vsebuje več številčne podatke kot so; naslov, trenutni čas prenosa, predviden čas prenosa, datum, avtor. Na tak način odjemalec prejme metapodatke ne glede na čas začetka odjema videa v ţivo. Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 13 od 50

18 Origin edge streţniška arhitektura Origin edge streţniška arhitektura nam omogoča razporejanje obremenitve (load ang.) med večje število edge streţnikov. Tak način streţniške arhitekture poenostavi: - razporejanje obremenitve (load ang.), - preklop med streţniki, v primeru da eden izmed streţnikov preneha delovati (failover ang.), - delovanje skupine streţnikov kot en sam (clustering ang.) Edge Server London Odjemalec Odjemalec Odjemalec Odjemalec Origin Server New York City Edge Server Paris Odjemalec Odjemalec Odjemalec Odjemalec Edge Server Tokio Odjemalec Odjemalec Odjemalec Odjemalec Slika 7: Origin edge streţniška arhitektura (Vir: Adobe, Adobe Flash Media Server Whitepaper, 2007) Edge in origin streţniška konfiguracija z razporeditvijo obremenitve med streţniki povezanimi v omenjeno omreţje drastično izboljša streţniško zmogljivost. Z edge in origin arhitekturno strategijo, se vse zahteve odjemalcev preusmerijo na edge streţnik prav tako pa nam tak način arhitekture omogoča razširitev lokalnega omreţja. Z postavitvijo edge streţnikov na oddaljene lokacije nam edge streţnik omogoča, da določene multimedijske datoteke hrani lokalno tako da pri tem ne potrebuje vzpostavljati povezave na origin streţnik za vsak prenos multimedijske vsebine. Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 14 od 50

19 Običajne edge in origin razporeditve se obnesejo najbolje z enosmernim zagotavljanjem prenosa vsebin. V primeru samostojne izgradnje aplikacije na origin streţniški strani za zagotavljanje komunikacije v realnem času, edge streţnik striktno nadzoruje zahteve origin streţnika zato odjemalčeva zahteva potuje do origin streţnika, ki zaţene aplikacijo. Oba, tako Flash Media Interactive Server kot Wowza Media Server imata pri edge streţnikih podporo za avtomatsko zaznavanje pasovne širine odjemalca in dolţino pretočne vsebine ţe integrirano. Ţe prvi streţnik v verigi (origin ali edge), ki prejme zahtevo po vsebini avtomatsko preveri pasovno širino in dolţino zahtevane vsebine brez zahteve, da to stori streţniška skripta origin streţnika. Ta posebnost je bila vgrajena v FLVPlayback komponento za Flash Player 8 in višje. Ko edge streţnik prejme zahtevo po določeni vsebini z odjemalčeve strani, razreši naloge in procese, ki jih lahko sam izvede ter se poveţe z origin streţnikom od katerega prejme dodatne zahtevane podatke, ki jih sam nima. Ko origin streţnik odpošlje zahtevane podatke edge streţniku le-ta vse procesirane podatke vrne odjemalcu. Odjemalcu se njegova zahteva vrne kot, da bi zahteval, da se aplikacija zaţene na origin streţniku. Edge streţnik se obnaša kot nadzornik prometa pri tem nadzoruje število povezav, avtentičnost in ostale administrativne naloge ter s tem omogoča origin streţniku več pomembnih sistemskih in omreţnih sredstev. Vsaka povezava oz. namen povezave potroši več streţniških sredstev kot pretok podatkov ob sklenjeni povezavi zato lahko, ob povečanem številu in frekvenci povezav, obremenitve resno ogrozijo streţniške zmogljivosti. Edge streţnik ob takšnem primeru zdruţi enake povezave, kar močno vpliva na zmanjšanje obremenitve streţnika in jih kot eno povezavo poveţe z origin streţnikom. Povezave med edge in origin streţnikom so za odjemalce ne vidne občutijo pa jih z tekočim prenosom videa oz. vsebin. Sposobnost edge streţnika pa je tudi v tem, da si shranjuje pred predvajane pretočne vsebine prejete iz origin streţnika v začasni pomnilnik (cache ang.), ki so na voljo novim odjemalcem, le-te pa se servirajo neposredno z edge streţnika. Shranjevanje statičnih vsebin pri tem še dodatno zmanjšuje obremenitev (load ang.) na origin streţniku. Strategija postavitve streţniške arhitekture Najlaţji način razporeditve obremenitve med streţniki je, da jih porazdelimo geografsko oz. po kakšnem drugem načrtu. V primeru, da bi ţeleli oddajati pretočne vsebine po Evropi in Japonski bi v Londonu postavili en server, drugega bi postavili v Parizu, tretjega pa v Tokio. Omreţje Flash Media streţnikov lahko vključuje večje število edge streţnikov postavljenih posamezno oz. povezanih v streţniško skupino (cluster ang). Edge streţnike pa lahko poveţemo tudi v veriţno povezavo pri tem pa zagotovimo še večji pretok podatkov. Z konfiguriranjem edge in origin streţnikov povezanih v streţniško skupino, lahko določimo kateri koli streţnik kot origin streţnik (teh s streţnikov je lahko tudi več), in ostale kot edge streţnike. Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 15 od 50

20 Druţabne multimedijske aplikacije Flash Media streţnike lahko uporabimo za povezovanje uporabnikov preko izmenjave videa, on-line klepeta, spletnih konferenc in ostalih druţabnih povezav. Uporabniki lahko na streţnik pošiljajo tako zvok in video, kot tekstovna sporočila Flash Media streţnik pa ta sporočila in vsebine pretoči ostalim povezanim uporabnikom. Streţnik si lahko določene podatke tudi shrani in jih uporabi za kasnejše predvajanje. A A A B A A Slika 8: Komunikacija med Flash Media streţnikom namenjenim druţabnim multimedijskim aplikacijam in odjemalci (Vir: Adobe, Adobe Flash Media Server Tehnical Overview, 2007) A: Odjemalci lahko pošiljajo in prejemajo zvokovna, video in tekstovna sporočila B: Streaming Media server objavlja multimedijske in podatkovne vsebine vsem povezanim uporabnikom Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 16 od 50

21 3.3 ADOBE FLASH MEDIA STREAMING SERVER Projekt prenosa pretočnih spletnih vsebin s pomočjo Flash tehnologije smo začeli z raziskovanjem pri najbolj priznanem ponudniku Flash tehnologije; podjetju Adobe Systems Incorporated. Njihova ponudba obsega produkt Adobe Flash Media Streaming Server in Adobe Flash Media Interactive Server, ki je največkrat uporabljena programska oprema za omogočanje prenosa pretočnih vsebin preko spleta pri najemnih ponudnikih serviranja pretočnih vsebin in velikih ponudnikih spletnih video portalov. Glavne značilnosti Adobe Flash Media Streaming streţnika so (Adobe, 2008): - Enostavna namestitev programske opreme - Deluje brez omejitev pasovne širine 3 - Varna»dostava«vsebine odjemalcu - Podpira izhodni format videa v kompresijskem standardu H.264 (MPEG-4), On2 VP6 in Sorenson Spark - Izhodni format zvoka v kompresijskem standardu HE-AAC - Podpora za predvajanje pretočnih vsebin v ţivo - Podpora predvajanju Flash Lite 3 aplikacij na mobilnih telefonih - Prepoznavanje pasovne širine odjemalca Enostavna namestitev programske opreme Skozi namestitev aplikacije smo vodeni s pomočjo namestitvenega čarovnika. Deluje brez omejitev pasovne širine in števila odjemalcev videa Flash Media Streaming Server 3 oskrbuje eno-streţniško podporo brez omejitve količine serviranih podatkov oz. trenutnega števila odjemalcev. Za oskrbo večjega števila odjemalcev se lahko obstoječi server nadgradi v Flash Media Interactive Server, ki omogoča arhitekturo origin edge z virtualno neomejenim serviranjem podatkov. Varna dostava vsebine odjemalcu Flash Media Streaming Server uporablja RTMPE, ki je razširjena različica Adobe's Real Time Messaging Protocol (RTMP), z visokimi zmogljivostmi in 128 bitno enkripcijo za pomoč varnega pretoka medija in komunikacije. Najnovejša različica Streaming Media streţnika varuje SWF datoteke pred ponovno uporabo, spremembo in gostovanjem iz nepooblaščenih lokacij. H.264 video in HE-AAC audio Standarda H.264 (video) in HE-AAC (zvok) omogočata podporo prenosu pretočnih vsebin v realnem času do kvalitete 1080p HD 4, ki ga predvaja Adobe Flash Player, Adobe AIR in Adobe Media Player. 3 Omejitev hitrosti prenosa podatkov in števila simultanih prenosov je bilo odpravljeno pri programski različici Adobe Flash Media Streaming Server 3 4 Prenosu pretočnih vsebin v realnem času do kvalitete 1080p HD je podprto od različice Adobe Flash Media Streaming Server 3 naprej Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 17 od 50

22 Predvajanje videa v ţivo Visoko zmogljivo pretakanje datotek standarda H.264 in On2 VP6 v kombinaciji z Flash Media Encoder različico 2 ali več, omogoča neprekinjeno oskrbo z videom v realnem času večjemu številu odjemalcev. 3.4 WOWZA MEDIA SERVER Po začetni namestitvi in testiranju v sredini leta 2007 smo pri produktu podjetja Adobe Systems naleteli na veliko oviro. Adobe Flash Media Streaming Server 2 je svojim kupcem omogočal tri različne licence, ki pa z ekonomskega stališča niso ustrezala našim ţeljam. Brskanje po spletu nas je pripeljalo do podjetja Wowza Media Systems, ki je bilo ustanovljeno proti koncu leta 2005 z ţeljo po izdelavi radikalnega produkta, ki bo zapolnil vrzeli na področju prenosa Flash pretočnih spletnih vsebin. Samo podjetje imenuje svoj produkt za edino pravo rešitev 24/7 Live Streaming. Njihov produkt ponuja (Wowza Media Systems, 2007): - Varnost - Inovativnost - Interaktivnost - Ekonomičnost Varnost prenosa podatkov. Prenos podatkov je varovan z varnostnim ţetonom, ki preverja kakšne pravice ima uporabnik za ogled določenih vsebin. Anti-ripping tehnologija onemogoča uporabnikom, da bi si s pomočjo programov nelegalno prisvajali video vsebino, ki je objavljena na spletnih straneh in je servirana iz Wowza Media streţnika. Pretok kriptiranih podatkov za varno in nespremenjeno dostavo video vsebine. Inovativnost Podpora za ne namenske Flash Live enkoderje. Wowza Media Server Pro omogoča obstoječe H.264 vsebine namenjene ogledu videa na zahtevo preurediti v vsebine namenjene prenosu pretočnih vsebin v ţivo. Menjava obstoječih Flash enkoderjev v Flash Live Encoders ni potrebna. Pretok HE-AAC in MP3 formatov preko RTMP standarda. Interaktivnost Dvosmerni zvokovni in video pretok omogoča, da uporabnik do vsebin dostopa na zahtevo oziroma v realnem času. Prenos zvokovnih in video podatkov Pretok zvokovnih podatkov v formatu MP3 oz. AAC kodiranim zvokom ter video podatkov v Flash kodirani obliki Sorenson Spark, H.264 ali On2 VP6 potuje iz Streaming Media streţnika preko Real Time Messaging Protocol (RTMP) v Flash predvajalnik, ki deluje kot del internetnega brskalnika. Dostava zvokovnih in video datotek je mogoča na dva načina: - Na zahtevo; datoteke so shranjene na diskovnem polju streţnika od koder so Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 18 od 50

23 pripravljene za predvajanje preko Streaming oz. Progressive download tehnologije - V ţivo; vsebine so gledalcem dostavljene neposredno iz TV oddajanja, glasbenega koncerta oz. kjerkoli, kjer se odvija nek dogodek. Glavna prednost zdruţitve videa na zahtevo in videa v ţivo s spletno stranjo je omogočanje uporabnikom, da določene video posnetke pregledajo mnogo hitreje in uţivajo z ogledom posnetkov videa v ţivo na svojih računalnikih, ter na tak način prejmejo še večje število informacij, ki jih omogoča določena spletna stran. Ekonomičnost Cena nakupa licence za uporabo Wowza Media Server PRO Unlimited predstavlja 25% cene nakupa licence Adobe Flash Media Interactive Server. Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 19 od 50

24 4 NAMESTITEV MEDIA STREAMING STREŢNIKA Za dejansko delovanje in testiranje smo morali oba Streaming Video streţnika postaviti v resnično okolje. Namestitev in delovanje sem testiral na računalniku HP Compaq DC 5800 s sledečo specifikacijo: Naziv računalnika: HP Compaq dc5800 Small Form Delovni procesor: Intel Core 2 Duo CPU, 3,00 GHz Delovni pomnilnik: 3 GB RAM Operacijski sistem: Microsoft Windows XP Zajem slike: Creative Live! Cam Notebook Tabela 1: Specifikacija testnega računalnika Računalnik je v Internet povezan preko Telekomovega omreţja; hitrost povezave je 1Mbit/256kbit. Obe Streaming Video streţniški aplikaciji sta bili testni in sta dobavljivi na uradnih spletnih straneh proizvajalcev. Omejitve, ki so jih proizvajalci dodali na testni verziji aplikacij se kaţejo v številu simultanih odjemalcev. Testni verziji Adobe Flash Interactive Server in Wowza Media Server omogočata le 10 simultanih odjemalcev. Testiral sem delovanje dveh Media Streaming streţnikov: Adobe Flash Media Development Server 3 Wowza Media Server Pro NAMESTITEV ADOBE FLASH MEDIA SERVER Adobe ponuja poizkusno verzijo Adobe Flash Media Interactive Server z imenom Adobe Flash Media Development Server. Ta različica Streaming Media streţnika je popolnoma enaka komercialni različici Adobe Flash Media Interactive Server, ki je nadgradnja Adobe Flash Media Streaming streţnika, vendar je omejena na število desetih simultanih odjemalcev. Flash Media Development Server zahteve: Operacijski sistem Microsoft Windows Verzija OS Notranji pomnilnik Procesor Windows XP SP2 1 GB 1GHz Intel Pentium 4 procesor oz. hitrejša različica Tabela 2: Zahteve za delovanje streţniške aplikacije Adobe Flash Media Development Server (vir: Adobe, Adobe Flash Media Server Read Me, 2008) Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 20 od 50

25 Adobe Flash Media Server strojne zahteve: Operacijski sistem Microsoft Windows Verzija OS Notranji pomnilnik Procesor Windows Server 2003 SP1 (Vse 32-bit verzije) Linux RedHat 4 samo 32-bit 2 GB 4 GB priporočljivo 2 GB 4 GB priporočljivo 3.2 GHz Intel Pentium 4 procesor Dual Intel Xeon oz. hitrejša različica priporočljivo 3.2 GHz Intel Pentium 4 procesor Dual Intel Xeon oz. hitrejša različica priporočljivo Tabela 3: Zahteve za delovanje streţniške aplikacije Adobe Flash Media Streaming Server in Adobe Flash Media Interactive Server (Vir: Adobe, Adobe Flash Media Server Read Me, 2008) Namestitev Adobe Flash Media Development Server streţniške aplikacije Namestitev poteka preko grafičnega uporabniškega vmesnika, pri katerem je potrebno le slediti navodila na ekranu. Instalacijski proces sestavljajo sledeči koraki: - Zaţenemo instalacijsko datoteko FlashMediaServerX 5.exe in sledimo čarovniku, ki nas vodi skozi namestitev - Potrdimo sprejetje licence - Vnesemo serijsko številko aplikacije, ki jo ţelimo uporabljati (Flash Media Interactive Server, Flash Media Streaming Server). V primeru ne vnesene serijske številke se nam na računalnik namesti Flash Media Development Server - Potrdimo privzeto mesto namestitve oz. si izberemo novo lokacijo (RootInstall) - Izberemo komponente programa, ki jih ţelimo namestiti - Potrdimo privzeta mesta Flash Media Server aplikacijskih bliţnjic oz. si izberemo nove lokacije - Vnesemo uporabniško ime in geslo za administratorske pravice. Te vrednosti se zapišejo v datoteko fms.ini v RootInstall/conf mapo, za kasnejše dodajanje novih računov pa po končani instalaciji lahko uporabimo Administration Console - Potrdimo privzeta streţniška vrata za Flash Media Server in Flash Media Administration Server oz. vpišemo nove vrednosti - Pregledamo svoje izbire in jih po ţelji popravimo oz. spremenimo - Namestimo aplikacijo z potrditvijo na gumb Install - Zadnji korak nam omogoča, da si preberemo Readme.htm datoteko, 5 X predstavlja številko različice programske opreme Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 21 od 50

26 zaţenemo Flash Media Server in izbiro ročnega oz. samodejnega zagona Flash Media Server aplikacije ob zagonu računalnika. Naše izbire zopet potrdimo z klikom na Finish. Flash Media Server je na tak način nameščen na računalnik. Če smo v zadnjem koraku izbrali ročni zagon Adobe Flash Media streţniške aplikacije lahko le-to izvedemo s kliki na: Start Programs Adobe Flash Media Server X Start Adobe Flash Media Server X Start Flash Media Administration Server X Za zagon administrativne konzole za upravljanje z Adobe Flash Media streţnika pa: Start Programs Adobe Flash Media Server X Flash Media Administration Console Uporaba Adobe Flash Media Server streţniške aplikacije Spodnja shema prikazuje povezavo med napravami za zajem slike, kodiranjem v zahtevani format in distribucijo videa odjemalcem s pomočjo streţniške aplikacije Adobe Flash Media Server. Adobe Flash Media Live Encoder Adobe Flash Media Server RTMP RTMP Slika 9: Pot od zajema slike do končnega serviranja pretočnih vsebin preko Adobe Flash Media streţniške aplikacije (vir: Adobe, Adobe Flash Media Server Tehnical Overview, 2007) Z Uporabo Adobe Flash Media Encoder programske opreme lahko, ne glede na način zajema slike (WEB kamera ali studijske kamere), vhodni signal pretvorimo v video primerne kvalitete in format za prenos v ţivo. Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 22 od 50

27 Video med Flash Media Encoderjem, Flash Media Serverjem in odjemalcem se pretaka po Real Time Messaging protokolu (RTMP). Za objavo zajetih videov ter objave metapodatkov večjemu številu odjemalcem videa potrebujemo večtočkovno objavo (Multipoint publishing ang.) z origin edge streţniško razporeditvijo. Ob visokem obisku in posledično velikega podatkovnega prometa ob izrednih dogodkih Streaming Video streţnik zaradi strojnih omejitev ne more oskrbeti vseh odjemalcev. Posledično začne servirani video prekinjati, prenašati se začne samo zvok ali pa se prenesena vsebina popolnoma ustavi. origin edge streţniška razporeditev, ki je podprta v različici Adobe Flash Media Interactive Server v tem primeru razdeli podatkovni promet med edge streţnike. Konfiguriranje Adobe Flash Media Server streţniške aplikacije Za konfiguracijo Adobe Flash Media streţnika moramo zagnati Adobe Flash Media Encoder ter Adobe Flash Media Server. Slednjega zaţenemo z zagonom aplikacij Adobe Flash Media Server in Flash Media Administration Server. Zaţenemo še Flash Media Administration Console, ki se odpre kot okno v internetnem brskalniku. Priporočljivo je da na računalnik oz. streţnik na katerem konfiguriramo Adobe-ov Flash Media Server priklopimo WEB kamero in jo izberemo v Adobe Flash Media Encoderju. Na ta način dobimo ţivo sliko s katero lahko v nadaljevanju testiramo delovanje Adobe Flash Media Server streţniške aplikacije. Aplikaciji Adobe Flash Media Server in Flash Media Administration Server delujeta v ozadju, zato njuno delovanje lahko preverimo le v nadzorniku aplikacij. Adobe Flash Media Server zaţene sledeče aplikacije: - FMSCore.exe - FMSEdge.exe - FMSMaster.exe Flash Media Administration Server pa zaţene aplikacijo: - FMSAdmin.exe Za upravljanje s sledečimi aplikacijami pa moramo zagnati še Flash Media Administration Console, ki se odpre kot okno v internetnem brskalniku. Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 23 od 50

28 Slika 10: Prijavno okno Flash Media Administration Console za administracijo FMS (Vir: Zajem slike na ekranu, osebno gradivo, 2008) Adobe Flash Media Server nam preko Flash Media Administration Console omogoča grafično okolje (GUI) s katerim upravljamo z aplikacijami Streaming Video streţnika, ki tečejo v ozadju. V prvem delu si izberemo Flash Media Server, ki ga ţelimo upravljati ter omreţni IP naslov streţnika. Za dostop vpišemo administratorsko uporabniško ime in geslo, ki smo si ga izbrali ob namestitvi Flash Media streţnika na računalnik in se prijavimo z klikom na Login. Odpre sem nam novo okno, kjer na levi strani spodaj izberemo New Instance in live, ki je pred nastavljena aplikacija. Če ţelimo lahko v naslednjem koraku zapišemo še [Application - instance] 6 oz pustimo privzeto _definst_. 6 Posnetka oken Adobe Flash Media Administration console in Adobe Flash Media Encoder imata za [Application instance] izbrano FMS Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 24 od 50

29 Slika 11: Adobe Flash Media Administration Console z izbrano aplikacijo in aplikacijskim primerkom (Vir: Zajem slike na ekranu, osebno gradivo, 2008) S potrditvijo aplikacije in po ţelji aplikacijskega primerka, ustvarimo pot kamor usmerimo video iz Adobe Media Encoderja v Adobe Flash Media Streaming/Interactive streţniško aplikacijo. Za serviranje zajetih pretočnih vsebin, ki jih v Flash Media Encoderju kodiramo v izbran format, je potrebno (v Flash Media Encoderju) izbrati moţnost Pretok v Flash Media streţnik (Stream to Flash Media Server ang.) in v polju FMS URL zapisati pot do Flash Media streţnika in ime pretočne vsebine videa (Stream ang.). Pot do Flash Media streţnika je definirana v sledeči obliki: [protocol-method]://[server-ip-address]/[application]/[application-instance] [protocol-method] rtmp, rtmpt (tunneling) or rtmps (tunneling preko ssl) [protokol] [server-ip-address] Omreţni IP naslov oz. ime domene streţnika, kjer teče [streţniški-ip-naslov] Adobe Flash Media Server oz. localhost če teče lokalno [application] Ime aplikacije [aplikacija] [application-instance] Ime aplikacijskega primerka opcijsko (če obdrţimo [aplikacijski-primerek] privzete nastavitve ostane zapisano _definst_ ) Tabela 4: Parametri zapisane poti Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 25 od 50

30 Za serviranje pretočnih vsebin kodiranih z Adobe Flash Media Encoderjem preko Flash Media streţnika zapišemo sledečo pot: rtmp:// /live/fms ter ime pretočne vsebine videa: livestream Slika 12: Flash Media Encoder okno, kjer vnesemo IP naslov do FMS, ime aplikacije, ime ustvarjene aplikacijske instance ter ime pretočne vsebine (Vir: Zajem slike na ekranu, osebno gradivo, 2008) Potrditev vnesenih povezav in zagon prenosa pretočnih spletnih vsebin uporabnikom, potrdimo z klikom na Start. Preizkus delovanja prenosa pretočnih vsebin Zgoraj opisan način objave pretočnih vsebin preverja morebitne zapisane napake in na te samodejno opozori. Video, kot ga bodo videli uporabniki doma, pa si lahko pred ogledamo s pomočjo Flash video predvajalnika v datoteki livetest.html, ki se nahaja v mapi: RootInstall/samples/applications/live/livetest.html V brskalniku se nam odpre okno kjer definiramo pot: rtmp://[server-ip-address]/[application]/[application-instance] 7 /<ime > V našem primeru je ta pot: rtmp:// /live/fms/livestream Za testni predogled serviranega videa se nam pod naslovno vrstico odpre video okno, ki predvaja sliko, ki jo serviramo preko Flash Media streţnika. Pri tem moramo imeti zagnane vse naprave za zajem in zajeti video tudi distribuirati. 7 Samo v primeru definiranega aplikacijskega primerka v administrativni konzoli Adobe Flash Media Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 26 od 50

31 Slika 13: Adobeovo testno okno z zapisano potjo do streţnika, ki servira pretočno vsebino (Vir: Zajem slike na ekranu, osebno gradivo, 2008) Prilagodljivost oskrbe z videom v ţivo Za prilagajanje imena aplikacije [application] in profila videa v ţivo [instance] moramo v RootInstall/applications podvojiti mapo /live in ji dati novo ime 8. Novo izdelano aplikacijo sem poimenoval live2 Za izgradnjo nove aplikacije odpremo datoteko RootInstall/conf/fms.ini in v njo dodamo novo vrstico z zapisano potjo do novo ustvarjene mape. V tem primeru sem v datoteko fms.ini dodal vrstico: LIVE2_DIR = C:\Program Files\Adobe\FMS3\applications\live2 V nadaljevanju sem s pomočjo enostavnega tekstovnega urejevalnika Notepad odprl datoteko Application.xml, ki se nahaja v RootInstall/applications/live2 in v virtualnem direktoriju spremenil zapis v: <Streams>/;${IME NOVE MAPE_DIR}</Streams> Spodnji primer prikazuje mojo spremembo: <VirtualDirectory> - <!-- Specifies application specific virtual directory mapping for streams.--> <Streams>/;${LIVE2_DIR}</Streams> </VirtualDirectory> Po tej spremembi je potreben ponovni zagon streţniške aplikacije Flash Media Server. 8 Adobe Flash Media Server pri izgradnji map nima nobenih omejitev zato jih lahko ustvarimo neomejeno. Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 27 od 50

32 Uporaba novo izdelane aplikacije Za uporabo novo izdelane aplikacije, si v Adobe Flash Media Administration Console izberemo live2 in opcijsko pripišemo aplikacijski primerek, v Flash Media Encoderju pa zapišemo novo pot, kjer [application] predstavlja ime nove aplikacije. Primer zapisanega naslova ob uporabi nove aplikacije: rtmp:// /live2/fms Na način, kot je zapisan zgoraj lahko skozi Adobe Flash Media Server pošiljamo več različnih videov na enkrat. Pri tem moramo pazili le na pravilno konfiguracijo in zapis malih in velikih črk saj le-te URL naslovi ločujejo. 4.2 NAMESTITEV WOWZA MEDIA SERVER PRO Wowza Media Server Pro je komercialni Streaming Video streţniška aplikacija, ki za 25% cene ponuja zmogljivosti in zmoţnosti Adobe Flash Media Interactive Server. Wowza Media Server Pro je na voljo na uradni spletni strani podjetja Wowza Media Systems, testno licenco pa si pridobimo z registracijo na spletni strani. Wowza Media Server Pro priporočila: Operacijski Verzija OS Notranji pomnilnik Procesor sistem Linux Fedora Core 6 2 GB 4 GB priporočljivo 3.0 GHz Intel Dual Core Xeon 5160 oz. hitrejša različica Sun Java6-Update6 oz. novejša različica Tabela 5: Zahteve za delovanje streţniške aplikacije Wowza Media Server (Wowza, Wowza Media Server Pro: User's Guide, 2008) Namestitev Wowza Media Server Pro Wowza Media Server je Java 5 (aka 1.5) aplikacija. Za svoje delovanje zahteva na operacijskem sistemu nameščen Java Runtime Environment v5 oz. novejšo različico. Nameščanje Wowza Media streţnika poteka s pomočjo namestitvenega čarovnika pri tem pa je potrebno le slediti navodilom na ekranu. Med potekom instalacije moramo vpisati številko licence, saj nas v nasprotnem primeru procesa instalacije ne moremo zaključiti. Testno licenco pridobimo z registracijo na strani Wowza Media Systems. Zagon in ustavitev Wowza Media streţnika v okolju Windows lahko izvedemo preko DOS komandne vrstice, Start menija oz. preko Windows»Services«v mapi Administrative Tools. Za zagon streţniške aplikacije preko DOS komandne vrstice zaţenemo CMD in zapišemo pot do bin direktorija v streţniški instalaciji. RootInstall/Wowza Media Systems/Wowza Media Server Pro/bin Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 28 od 50

33 Zagon streţniške aplikacije izvedemo z ukazom startup.bat. Zagonska skripta nam v nadaljevanju odpre novo konzolno okno ki vsebuje vsa streţniška poročila o vklopih. Zaustavitev streţniške aplikacije izvedemo z vpisom in potrditvijo ukaza shutdown.bat ki zapre konzolno okno oz. le-tega zapremo sami. Za samodejni zagon streţniške aplikacije Wowza Media Server Pro ob zagonu operacijskega sistema Microsoft Windows odpremo: Start Settings Control Panel Administrative Tools Services izberemo Wowza Media Server in z klikom na nastavitve v novem oknu izberemo»startup type«to Automatic iz z klikom OK potrdimo našo izbiro. Delovanje Wowza Media streţnika na ekranu vidimo kot Java okno, kjer so zapisane vse informacije o delovanju streţnika ter osnovne nastavitve in omejitve streţnika. Slika 14 prikazuje Java okno v katerem so zapisani podatki o streţniški aplikaciji, ki je bila zagnana na osebnem računalniku, namenjenim testnim raziskavam delovanja Wowza Media streţnika. Slika 14: Java okno z informacijami o delovanju Wowza Media Server Pro (Vir: Zajem slike na ekranu, osebno gradivo, 2008) Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 29 od 50

34 Uporaba Wowza Media Server Pro streţniške aplikacije Slika 14 prikazuje povezavo med napravami za zajem slike, kodiranjem v enega izmed dovoljenih formatov in distribucijo videa odjemalcem s pomočjo streţniške aplikacije Wowza Media Server Pro. On2 VP6 / H.264 Media Live Video Encoder RTMP, RTSP, RTP Wowza Media Server Pro RTMP Slika 15: Pot od zajema slike do končnega serviranja pretočnih vsebin preko Wowza Media Server streţniške aplikacije (Vir: Wowza, Expand Your H.264/HE-AAC Streaming Horizons, 2007) Wowza Media Server Pro podpira Real Time Streaming Protocol (RTSP), Real Time Transport Protocol (RTP) in Real Time Messaging Protocol (RTMP) za vhodne pretočne vsebine. To omogoča uporabo različnih Live Media Encoder-jev, vendar za naše potrebe testiranja in distribucijo videa odjemalcem, uporabljamo Adobe Live Media Encoder. Adobe Live Media Encoder v Wowza Media Server Pro pretaka podatke formata.flv in On VP6 kompresije po Real Time Messaging Protocol RTMP protokolu. Za zagotavljanje prenosa pretočnih vsebin večjemu številu uporabnikov, lahko Wowza Media Server Pro enako kot Adobe Flash Media Server poveţemo v več streţniško razporeditev z arhitekturo origin edge. Konfiguriranje Wowza Media Server streţniške aplikacije Wowza Media Server se konfigurira in nastavlja preko nizov zapisa v XML datotekah z nastavitvami, ki se nahajajo v mapi»conf«. Te datoteke server prebere med zagonom, urejajo pa se lahko neposredno z enostavnim tekstovnim urejevalnikom. Za povezavo Adobe Flash Media Encoderja z Wowza Media streţnikom, moramo v XML datotekah Wowza Media streţnika definirati vsaj tri oz. po ţelji štiri podatke ter na tak način definirati pot do Wowza Media streţnika. Zapisani podatki bodo v nadaljevanju sestavljali spodnjo URL povezavo; protokol prenosa podatkov, lokacijo streţnika, imena aplikacije in opcijsko aplikacijski primerek: [protocol-method]://[server-ip-address]/[application]/[application-instance] Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 30 od 50

35 [protocol-method] [protokol] [server-ip-address] [streţniški-ip-naslov] [application] [aplikacija] [applicationinstance] [aplikacijski-primerek] Tabela 6: Seznam izbire parametrov za povezavo s streţnikom rtmp, rtmpt (tunneling) or rtmps (tunneling preko ssl) Omreţni IP naslov oz. ime domene streţnika, kjer teče Wowza Pro oz. localhost če teče lokalno Ime aplikacije Ime aplikacijskega primerka opcijsko (če obdrţimo privzete nastavitve ostane zapisano _definst_) Vrste in imena aplikacij so definirana in zapisana v direktoriju streţniške aplikacije z izgradnjo nove mape v RootInstall/applications. Za izgradnjo nove aplikacije imenovane streaming moramo ustvariti mapo RootInstall /applications/streaming. Konfiguracija za vsako aplikacijo se bere iz enega od dveh mest. Wowza Media Server najprej pregleda datoteko RootInstall/conf/[application]/Application.xml Če ta datoteka ne obstaja streţniška aplikacija uporabi konfiguracijo definirano v RootInstall/conf/Application.xml, kjer se nahaja privzeta.xml datoteka. Primer rtmp url naslova s katerim se Flash Media Encoder povezuje 9 : rtmp:// /streaming Za prenos pretočnih spletnih vsebin, ki jih serviramo s pomočjo Wowza Media streţnika, moramo na poţarnem zidu odpreti vrata TCP 1935, ki omogočajo pretok RTMP/RTMPT/RTMPE protokolom. Primer postavitve live streaming aplikacije V spodnjih vrsticah je zapisan način izgradnje aplikacije z imenom livevideo preko katere sem preizkušal delovanje in pretok pretočnih vsebine v realnem času. Ustvarimo mapo: livevideo v RootInstall/applications/ Ustvarimo mapo: livevideo v RootInstall/conf/ Skopiramo datoteko Application.xml ki se nahaja v RootInstall/conf/livevideo. mapi RootInstall/conf/ v Novo kopirani datoteki Application.xml s pomočjo tekstovnega urejevalnika spremenimo vrstico Streams/StreamType v live izgledati mora tako: <Streams> <StreamType>live</StreamType> 9 Brez pripisanega aplikacijskega primera Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 31 od 50

36 Za uporabo novo izdelane aplikacije, v Flash Media Encoder FMS URL zapišemo pot: [protocol-method]://[server-ip-address]/[application] kjer [application] predstavlja ime nove aplikacije. Primer zapisanega naslova: rtmp:// /livevideo Slika 16: Flash Media Encoder okno, vpis poti do FMS in ime pretočnega videa (Vir: Zajem slike na ekranu, osebno gradivo, 2008) Za predogled serviranega videa uporabimo Wowzin testni Flash predvajalnik pod imenom live.html ki se nahaja v RootInstall/examples/LiveVideoStreaming/client Odpre se nam novo okno v brskalniku: Slika 17: Wowzino testno okno z zapisano potjo do streţnika, ki servira pretočno vsebino (Vir: Zajem slike na ekranu, osebno gradivo, 2008) V okno, ki se nam odpre zapišemo: Server: rtmp:// /livevideo Stream: mystream, ki smo ga definirali v Flash Media Encoderju Ob pritisku na gumb Play se nam odpre novo okno ki ţe prikazuje pretočno vsebino, ki jo serviramo s pomočjo Wowza Media streţnika. V primeru nedelovanja pa nas spodnja vrstica opozori na morebitno napako. Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 32 od 50

37 Konfiguriranje origin edge streţniške arhitekture Ob visokem obisku spletne strani, ki ponuja pretočne vsebine in posledično odjemu pretočnih vsebin se obremenitev (load ang.) delovanja streţnika močno poveča. Rezultat povečanja obremenitve streţnika je prekinjanje prenosa pretočnih vsebin uporabnikov, kar povzroči nezadovoljstvo uporabnikov in upad obiska komercialne spletne strani. Rešitev za razporeditev obremenitve med več streţnikov nam omogoča origin edge streţniška arhitektura. Za razporeditev obremenitve v našem primeru uporabljamo 4 streţniške aplikacije Wowza Media Server Pro. Za njihovo pravilno delovanje moramo določiti vrsto prenosa pretočne vsebine (v ţivo oz. VOD) ter izvesti konfiguracijo na nivoju aplikacije. Več streţniški podatkovni pretok v realnem času imenujemo Live Stream Repeater. Live Stream Repeater, za dostavo pretočnih vsebin preko več streţniške razporeditve, uporablja origin edge streţniško arhitekturo. Na tak način se enkodirana zajeta vsebina kaţe kot da bi bila servirana preko enega streţnika. Odjemalčev Flash predvajalnik preko vsebinskega imena in tipa pretoka naroči edge streţniku, da naj pridobi zahtevano vsebino preko origin streţnika. Konfiguriranje origin edge streţnika na primeru Izgradili smo origin streţnik z uporabo aplikacijskega imena»liverepeater«- Izdelamo novo mapo v RootInstall/applications/liverepeater - V RootInstall/conf/liverepeater izdelamo novo mapo in v njo prekopiramo datoteko Application.xml ki se nahaja v RootInstall/conf/ - Uredimo prekopirano datoteko Application.xml in spremenimo Streams/StreamType v»liverepeater-origin«v nadaljevanju vse edge streţnike uredimo po zapisanem postopku: - Izdelamo novo mapo RootInstall/applications/liverepeater. - V RootInstall/conf/liverepeater izdelamo novo mapo in v njo prekopiramo datoteko Application.xml ki se nahaja v RootInstall/conf/. - Prekopirano datoteko Application.xml preuredimo, tako da spremenimo Streams/StreamType v liverepeater-edge. Pri Repeater/OriginURL sekciji odstranimo komentar in v rtmp zapišemo OriginURL naslov origin streţnika. V primeru, če origin streţnik uporablja domensko ime origin.spletna_stran.com, naj bo nova vrednost zapisana kot: <Repeater> <OriginURL>rtmp://origin. spletna_stran.com</originurl> </Repeater> V nadaljevanju uporabimo zamisel, da origin streţnik uporablja domeno origin.spletna_stran.com in vsi trije edge streţniki edge1.spletna_stran.com, edge2.spletna_stran.com, edge3.spletna_stran.com. Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 33 od 50

38 Za ime streama bomo v tem primeru uporabili»dogodek«. V Flash Media Encoder zapišemo pot: rtmp://origin.spletna_stran.com/liverepeater ter poimenujemo Stream poimenujemo z: dogodek Na tak način smo povezali edge streţnike z origin streţnikom. Za predvajanje pretočnih vsebin preko Flash predvajalnika moramo v njegovo kodo zapisati pot do vsebin, ki jih serviramo. V tem primeru se vsebina servira z naslova: rtmp://edge1.spletna_stran.com/liverepeater in imenom streama»dogodek«. Z povezavo pretočnih medijskih edge streţnikov z origin streţnikom, tega pa z enkoderji ki zajeti video primerno obdelajo in spremenijo v primeren format, smo uspešno skonfigurirali celoten sistem za zagotavljanje prenosa pretočnih spletnih vsebin v realnem času. Slika 18 prikazuje celotno pot od zajema videa do distribucije pretočnih vsebin uporabnikom z videom zajetem v prostorih kjer se odvijajo resničnostni šovi. Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 34 od 50

39 Internet SiOL Telekom Wowza Media Server Pro Edge Serverji Kamere v hiši Big Brother Osprey video kartice in Flash Media Live Encoderji RTPM stream zahteva po TCP/IP Composite PAL video signal Composite PAL video signal Wowza Media Server Pro Origin Server Razvodnik video signala RTPM objava po TCP/IP Končni gledalci programa Kanal A Reţija, ki upravlja s sliko za potrebe televizije in spletnega predvajanja Slika 18: Potek zajema videa in pot distribucije videa odjemalcem (Vir: PRO PLUS d.o.o., interno gradivo, 2008) Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 35 od 50

40 5 TESTIRANJE Testiranje je bilo v našem primeru zelo omejeno. Za dejansko testiranje smo potrebovali veliko število odjemalcev videa v ţivo, le-to pa je lahko izvedljivo le ob tekočih resničnostnih šovih oz. predvajanju oddaje lastne produkcije. Pri tem smo naleteli na teţavo, saj so nam testne različice proizvajalcev Streaming Video streţnikov omogočale simultani prenos podatkov k le desetim odjemalcem. Zato smo začetna testiranja pričeli proti koncu resničnostnega šova Big Brother 1 s tem, da smo video servirali na zaščitenem spletnem naslovu do katerega je imela dostop le ekipa oddelka OnLine. 5.1 NAČIN OBJAVE PRETOČNIH VSEBIN V REALNEM ČASU Za začetek testiranj smo morali za oddajanje videa preko spleta pridobiti spletni prostor. Le-tega lahko zakupimo preko ponudnikov gostovanja oz. si sami postavimo WEB Server preko katerega obiskovalcem ponujamo svoje spletne vsebine. Zaradi varnostnih razlogov v diplomskem delu ne bom opisoval IP naslovov in ostalih podrobnosti uporabljenih streţnikov za pretok pretočnih vsebin uporabljenih ob predvajanju ţive slike na spletnih straneh resničnostnega šova Big Brother. V spodnjih vrsticah pa sem zapisal uporabljen način objave zajete vsebine na svoji spletni strani. Za svoje lastne interese testiranja sem zgoraj omenjena Streaming Video streţnika namestil na osebni računalnik, ter predvajalnik FLV Media Player namestil na oddaljeni računalnik, ki gosti mojo spletno domeno in spletni prostor. Priprava okolja za prenos pretočnih spletnih vsebin IP naslovi V samem začetku je potrebno o omreţju, preko katerega oddajamo pretočne vsebine pridobiti informacije o IP naslovih. Potrebujemo lokalni IP naslov računalnika na katerem teče Streaming Video streţnik, ter zunanji IP naslov preko katerega dostopamo do svetovnega spleta. Pri drugem naslovu je potrebno, da si pri ponudniku internetnih storitev predhodno pridobimo statični IP naslov. Statični IP naslov nam omogoča, da v kodo predvajalnika le enkrat zapišemo IP naslov preko katerega serviramo multimedijske vsebine in ne vsakič znova, ko spreminjamo nastavitve v komunikacijskem prehodu (gateway ang.) ali le-tega samo ugasnemo. Prvi, lokalni oz. omreţni IP naslov se največkrat začne s številko x.x do njega pridemo z preprostim vpisom ipconfig v komandni vrstici CMD.exe Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 36 od 50

41 Izpis izgleda tako: Slika 19: CMD okno z izpisom lokalnega IP naslova (Vir: Zajem slike na ekranu, osebno gradivo, 2008) Zunanji IP naslov preko katerega dostopamo do spleta pa najdemo ţe z preprostim vpisom What's my IP v spletni iskalnik. Ta IP naslov je enak vsem računalnikom povezanim v skupno omreţje ki dostopajo do spleta preko skupnega komunikacijskega prehoda. Usmerjevalnik Usmerjevalnik (router ang.) ima pri samem pretoku informacij zelo veliko vlogo, saj vsak preneseni bit informacij teče skozi njega. Velikokrat ima usmerjevalnik poleg naloge, da usmerja podatke iz enega naslova na drug naslov, tudi nalogo varnosti. V njem je največkrat nameščen poţarni zid, ki ima po pred nastavitvah zaprto večino vrat oz. port-ov. Ker Streaming Media streţniki oddajajo svoje vsebine skozi vrata 1935 je le-te potrebno»odpreti«. Slika 20: Seznam odprtih vrat v poţarnem zidu LinkSYS usmerjevalnika (Vir: Zajem slike na ekranu, osebno gradivo, 2008) Aleš Osolnik: Zagotavljanje prenosa pretočnih spletnih vsebin v realnem času stran 37 od 50

Vaja 2 Virtualizacija fizičnih strežnikov in virtualni PC A. Strežnik Vmware ESX Namestitev strežnika VMware ESX 3.5 na fizični strežnik 2. Nas

Vaja 2 Virtualizacija fizičnih strežnikov in virtualni PC A. Strežnik Vmware ESX Namestitev strežnika VMware ESX 3.5 na fizični strežnik 2. Nas Vaja 2 Virtualizacija fizičnih strežnikov in virtualni PC A. Strežnik Vmware ESX 3.5 1. Namestitev strežnika VMware ESX 3.5 na fizični strežnik 2. Nastavitve strežnika ESX 3. Namestitev in nastavitve VM

Prikaži več

Navodila za uporabo Mini snemalnik

Navodila za uporabo Mini snemalnik Navodila za uporabo Mini snemalnik www.spyshop.eu Pred vami so navodila za pravilno uporabo mini snemalnika in opis funkcionalnosti. Lastnosti snemalnika: Naziv Mere Teža Kapaciteta spomina Snemanje Format

Prikaži več

Navodila za uporabo Mini prenosna HD kamera s snemalnikom

Navodila za uporabo Mini prenosna HD kamera s snemalnikom Navodila za uporabo Mini prenosna HD kamera s snemalnikom www.spyshop.eu Izdelku so priložena navodila v angleščini, ki poleg teksta prikazujejo tudi slikovni prikaz sestave in delovanja izdelka. Lastnosti

Prikaži več

PowerPoint Presentation

PowerPoint Presentation DRŽAVNOZBORSKE VOLITVE Ljubljana, 3. 5. OGLAŠEVANJE MED INFORMATIVNIM PROGRAMOM 1 Naročnik: Stranka Ime akcije: Datum ponudbe: maj Časovni pas Št. 15'' oglasov Cena POP TV Med 24ur Popoldne 17h 10 Med

Prikaži več

NEVTRIN d.o.o. Podjetje za razvoj elektronike, Podgorje 42a, 1241 Kamnik, Slovenia Telefon: Faks.: in

NEVTRIN d.o.o. Podjetje za razvoj elektronike, Podgorje 42a, 1241 Kamnik, Slovenia Telefon: Faks.: in NEVTRIN d.o.o. Podjetje za razvoj elektronike, Podgorje 42a, 1241 Kamnik, Slovenia Telefon: +386 1 729 6 460 Faks.: +386 1 729 6 466 www.nevtrin.si info@elektrina.si USB RFID READER Navodila za uporabo?

Prikaži več

NAVODILA ZA UPORABO K01-WIFI Hvala, ker ste se odločili za nakup našega izdelka. Pred uporabo enote skrbno preberite ta Navodila za uporabo in jih shr

NAVODILA ZA UPORABO K01-WIFI Hvala, ker ste se odločili za nakup našega izdelka. Pred uporabo enote skrbno preberite ta Navodila za uporabo in jih shr NAVODILA ZA UPORABO Hvala, ker ste se odločili za nakup našega izdelka. Pred uporabo enote skrbno preberite ta in jih shranite za prihodnjo rabo Vsebina 1. Pregled 2. Sistem 3. Prednosti 4. Upravljanje

Prikaži več

Elektronska pošta

Elektronska pošta Elektronska pošta ZGODOVINA Prvo sporočilo je bilo poslano leta 1971. Besedilo, ki ga je vsebovalo, je bilo QWERTYUIOP. Pošiljatelj je bil Ray Tomlinson, računalnika med katerima je bilo sporočilo poslano

Prikaži več

DES

DES Laboratorij za načrtovanje integriranih vezij Univerza v Ljubljani Fakulteta za elektrotehniko Digitalni Elektronski Sistemi Digitalni sistemi Vgrajeni digitalni sistemi Digitalni sistem: osebni računalnik

Prikaži več

Microsoft Word - CN-BTU4 Quick Guide_SI

Microsoft Word - CN-BTU4 Quick Guide_SI Bluetooth Dongle Artikel: CN-BTU4 NAVODILA v1.0 Sistemske zahteve Zahteve za PC: - Proc.: Intel Pentium III 500MHz or above. - Ram: 256MB ali več. - Disk: vsaj 50MB. - OS: Windows 98SE/Me/2000/XP - Prost

Prikaži več

Navodila za programsko opremo FeriX Namestitev na trdi disk Avtor navodil: Martin Terbuc Datum: December 2007 Center odprte kode Slovenije Spletna str

Navodila za programsko opremo FeriX Namestitev na trdi disk Avtor navodil: Martin Terbuc Datum: December 2007 Center odprte kode Slovenije Spletna str Navodila za programsko opremo FeriX Namestitev na trdi disk Avtor navodil: Martin Terbuc Datum: December 2007 Center odprte kode Slovenije Spletna stran: http://www.coks.si/ Elektronski naslov: podpora@coks.si

Prikaži več

Na podlagi 24. in 25. člena Zakona o varstvu osebnih podatkov (Ur. list RS, št. 94/07), sprejema ravnatelj javnega zavoda Dijaški dom Nova Gorica nasl

Na podlagi 24. in 25. člena Zakona o varstvu osebnih podatkov (Ur. list RS, št. 94/07), sprejema ravnatelj javnega zavoda Dijaški dom Nova Gorica nasl Na podlagi 24. in 25. člena Zakona o varstvu osebnih podatkov (Ur. list RS, št. 94/07), sprejema ravnatelj javnega zavoda Dijaški dom Nova Gorica naslednji P RAVILNIK o izvajanju videonadzora I. SPLOŠNE

Prikaži več

Slide 1

Slide 1 Tehnike programiranja PREDAVANJE 10 Uvod v binarni svet in računalništvo (nadaljevanje) Logične operacije Ponovitev in ilustracija Logične operacije Negacija (eniški komplement) Negiramo vse bite v besedi

Prikaži več

Navodila za dostavo oglasnih materialov na TV Slovenija Marec 2017

Navodila za dostavo oglasnih materialov na TV Slovenija Marec 2017 Navodila za dostavo oglasnih materialov na TV Slovenija Marec 2017 Tehnični standardi za dostavo oglasnih materialov na TV Slovenija Splošno TV Slovenija sprejema oglasni material v obliki datotek, katere

Prikaži več

Untitled 2

Untitled 2 Projektna rešitev multimedijske opreme za muzej Lojzeta Slaka - Mirna Peč Bazaarhitektura, d.o.o. Mestni trg 9, Ljubljana Projektna rešitev multimedijske opreme za muzej Lojzeta Slaka - Mirna Peč Projekt

Prikaži več

Nameščanje Adopt Open Java Development Kit 8

Nameščanje Adopt Open Java Development Kit 8 Nameščanje Adopt Open Java Development Kit 8 za Windows x64 IZUM, 2019 IZUM, COBISS, COMARC, COBIB, COLIB, CONOR, SICRIS, E-CRIS so zaščitene znamke v lasti javnega zavoda IZUM. KAZALO VSEBINE 1 Uvod...

Prikaži več

Microsoft PowerPoint - ads

Microsoft PowerPoint - ads Novosti pri analogni video-nadzorni opremi Junij 2012 1. Dnevno/nočna kamera ADS-CAM-K2DNC 2. Snemalniki ADS-LIGHT: ADS-0404DH ADS-0804DH ADS-1604DH ADS-0404HED ADS-CAM-K2DNC Dnevno / nočna kamera z IR

Prikaži več

Nameščanje Adopt Open Java Development Kit 8

Nameščanje Adopt Open Java Development Kit 8 Nameščanje Adopt Open Java Development Kit 8 za Windows x64 IZUM, 2019 IZUM, COBISS, COMARC, COBIB, COLIB, CONOR, SICRIS, E-CRIS so zaščitene znamke v lasti javnega zavoda IZUM. KAZALO VSEBINE 1 Uvod...

Prikaži več

Microsoft Word - CNR-BTU3_Bluetooth_vmesnik

Microsoft Word - CNR-BTU3_Bluetooth_vmesnik CNR-BTU3 Bluetooth vmesnik A. Vsebina pakiranja Bluetooth USB Adapter Bluetooth programska oprema in CD z gonilniki Navodila za uporabo in CD 1. Namestitev Bluetooth programske opreme za Windowse 1. Vstavite

Prikaži več

Vaja 3 Kopiranje VM in namestitev aplikacij - strežnik SQL 2000 SP3a A. Lokalni strežnik Vmware ESX Dodajanje uporabnikov vajexx v skupino Vaje

Vaja 3 Kopiranje VM in namestitev aplikacij - strežnik SQL 2000 SP3a A. Lokalni strežnik Vmware ESX Dodajanje uporabnikov vajexx v skupino Vaje Vaja 3 Kopiranje VM in namestitev aplikacij - strežnik SQL 2000 SP3a A. Lokalni strežnik Vmware ESX 3.5 1. Dodajanje uporabnikov vajexx v skupino Vaje 2. Kopiranje Win2003 strežnika in registracija na

Prikaži več

CODEKS IP KAMERA

CODEKS IP KAMERA CODEKS IP KAMERA uporabniška navodila Vse pravice pridržane. Noben del uporabniških navodil se ne sme reproducirati v kakršnikoli obliki ali na kakršen koli način - grafični, elektronski ali mehanski,

Prikaži več

1 MMK - Spletne tehnologije Vaja 5: Spletni obrazci Vaja 5 : Spletni obrazci 1. Element form Spletni obrazci so namenjeni zbiranju uporabniških podatk

1 MMK - Spletne tehnologije Vaja 5: Spletni obrazci Vaja 5 : Spletni obrazci 1. Element form Spletni obrazci so namenjeni zbiranju uporabniških podatk 1 MMK - Spletne tehnologije Vaja 5: Spletni obrazci Vaja 5 : Spletni obrazci 1. Element form Spletni obrazci so namenjeni zbiranju uporabniških podatkov in njihov prenos med spletnimi mesti. Obrazec v

Prikaži več

DCS-2330L_A1_QIG_v1.00(EU).indd

DCS-2330L_A1_QIG_v1.00(EU).indd HD WIRELESS N OUTDOOR CLOUD CAMERA DCS-2330L KRATKA NAVODILA ZA UPORABO VSEBINA PAKETA HD WIRELESS N OUTDOOR CLOUD CAMERA DCS-2330L NAPAJALNI ADAPTER ADAPTER ETHERNET KABEL (CAT5 UTP) MED POSTAVITVIJO,

Prikaži več

PowerPointova predstavitev

PowerPointova predstavitev Dostopnost elektronskih virov za slepe, slabovidne in druge osebe z motnjami branja Kristina Janc ZSSML - 27. Seja TIFLO sekcije 22.3.2012 Možnost izkoriščanja elektronskih virov za slepe, slabovidne in

Prikaži več

PowerPointova predstavitev

PowerPointova predstavitev TIK terminal nima povezave s strežnikom Ob vpisu v TIK Admin se pojavi napis ni povezave s strežnikom Na terminalu je ikona 1. preverimo ali je pravilno nastavljen IP strežnika 1. Preverimo datoteko TIKSAdmin.INI

Prikaži več

Navodila za pripravo oglasov na strani Med.Over.Net v 2.2 Statistično najboljši odziv uporabnikov je na oglase, ki hitro in neposredno prenesejo osnov

Navodila za pripravo oglasov na strani Med.Over.Net v 2.2 Statistično najboljši odziv uporabnikov je na oglase, ki hitro in neposredno prenesejo osnov Navodila za pripravo oglasov na strani Med.Over.Net v 2.2 Statistično najboljši odziv uporabnikov je na oglase, ki hitro in neposredno prenesejo osnovno sporočilo. Izogibajte se daljših besedil in predolgih

Prikaži več

TNUV Lab

TNUV Lab TNUV - VAJA 5 doc. dr. Marko Meža 2013/14 Cilji vaje Predvajanje multimedijskih vsebin MediaPlayer http://developer.android.com/training/building-multimedia.html http://developer.android.com/guide/topics/media/mediaplayer.html

Prikaži več

NETGEAR R6100 WiFi Router Installation Guide

NETGEAR R6100 WiFi Router Installation Guide Blagovne znamke NETGEAR, logotip NETGEAR in Connect with Innovation so blagovne znamke in/ali registrirane blagovne znamke družbe NETGEAR, Inc. in/ali njenih povezanih družb v ZDA in/ali drugih državah.

Prikaži več

VPELJAVA MDM V DRŽAVEM ZBORU MATJAŽ ZADRAVEC

VPELJAVA MDM V DRŽAVEM ZBORU MATJAŽ ZADRAVEC VPELJAVA MDM V DRŽAVEM ZBORU MATJAŽ ZADRAVEC Državni zbor v številkah 90 poslancev 9 + 1 poslanska skupina 150+ mobilnih naprav (OS Android, ios) 500+ internih uporabnikov, 650+ osebnih računalnikov, 1100+

Prikaži več

SPLOŠNI POGOJI

SPLOŠNI POGOJI SPLOŠNI POGOJI OPOZORILO: Ob registraciji se uporabnik zaveže, da se strinja z vsemi določbami v spodaj navedenih Splošnih pogojih uporabe plačljivih in brezplačnih spletnih vsebin/storitev 24ur.com. Vsakič,

Prikaži več

SETCCE Uporabniška navodila za namestitev in upravljanje komponente SETCCE proxsign v2.0.5 za MAC OS X [Nova generacija komponent SETCCE proxsign ] Id

SETCCE Uporabniška navodila za namestitev in upravljanje komponente SETCCE proxsign v2.0.5 za MAC OS X [Nova generacija komponent SETCCE proxsign ] Id SETCCE Uporabniška navodila za namestitev in upravljanje komponente SETCCE proxsign v2.0.5 za MAC OS X [Nova generacija komponent SETCCE proxsign ] Identifikacijska oznaka dokumenta: n/a Različica dokumenta:

Prikaži več

(Microsoft Word - U\350enje telegrafije po Kochovi metodi.doc)

(Microsoft Word - U\350enje telegrafije po Kochovi metodi.doc) MORSE UČENJE PO KOCHOVI METODI Računalniški program za učenje skupaj z nekaterimi dodatnimi datotekami dobite na spletni strani avtorja: http://www.g4fon.net/. Zanimive strani so tudi: - http://www.qsl.net/n1irz/finley.morse.html

Prikaži več

TNUV Lab5

TNUV Lab5 TNUV - VAJA 5 doc. dr. Marko Meža Cilji vaje Predvajanje multimedijskih vsebin MediaPlayer http://developer.android.com/training/building-multimedia.html http://developer.android.com/guide/topics/media/mediaplayer.html

Prikaži več

Document ID / Revision : 0519/1.3 ID Issuer System (sistem izdajatelja identifikacijskih oznak) Navodila za registracijo gospodarskih subjektov

Document ID / Revision : 0519/1.3 ID Issuer System (sistem izdajatelja identifikacijskih oznak) Navodila za registracijo gospodarskih subjektov ID Issuer System (sistem izdajatelja identifikacijskih oznak) Navodila za registracijo gospodarskih subjektov Gospodarski subjekti Definicija: V skladu z 2. členom Izvedbene uredbe Komisije (EU) 2018/574

Prikaži več

PowerPoint Presentation

PowerPoint Presentation INFORMACIJSKI SISTEM MFERAC - LETA 2022 mag. Andreja Sladoje Jemec, Sanja Štumberger Kovačič Ministrstvo za finance 10.12.2018 Vsebina predstavitve 1. Projekt MFERAC05 in izhodišča prenove 2. Izvajanje

Prikaži več

NAVODILA ZA IZPOLNJEVANJE ELEKTRONSKEGA OBRAZCA ZA PRIJAVO IN PREKLIC DIGITALNIH POTRDIL Verzija Datum Opis sprememb dokumenta dokumenta

NAVODILA ZA IZPOLNJEVANJE ELEKTRONSKEGA OBRAZCA ZA PRIJAVO IN PREKLIC DIGITALNIH POTRDIL Verzija Datum Opis sprememb dokumenta dokumenta NAVODILA ZA IZPOLNJEVANJE ELEKTRONSKEGA OBRAZCA ZA PRIJAVO IN PREKLIC DIGITALNIH POTRDIL Verzija Datum Opis sprememb dokumenta dokumenta 1.0 22.11.2013 Prva verzija dokumenta 1.1 15.04.2015 Dodana možnost

Prikaži več

Gimnazija Bežigrad Peričeva Ljubljana OPERACIJSKI SISTEM Predmet: informatika

Gimnazija Bežigrad Peričeva Ljubljana OPERACIJSKI SISTEM Predmet: informatika Gimnazija Bežigrad Peričeva 4 1000 Ljubljana OPERACIJSKI SISTEM Predmet: informatika KAZALO 1. Uvod...3 2. Predstavitev programa Windows 98...5 3. Raziskovanje računalnika...5 4. Raziskovanje Interneta...6

Prikaži več

BDV-N890W/BDV-N790W

BDV-N890W/BDV-N790W Sistem za domači kino s predvajalnikom Blu-ray Disc /DVD BDV-N890W BDV-N790W SI Začnite tukaj Kratka navodila za postavitev in uporabo BDV-N790W BDV-N890W 1 Vsebina embalaže/nastavitev zvočnikov BDV-N890W

Prikaži več

D3GO brosura julij_mail

D3GO brosura julij_mail BREZPLAČNO Julij 2013 Televizija na prenosniku, tablici ali pametnem telefonu. Ob kavi v najljubšem baru si oglejte tekmo kar prek tablice. Seznam barov s povezavo WiFi Telemach najdete na www.d3go.si

Prikaži več

NETGEAR R6250 Smart WiFi Router Installation Guide

NETGEAR R6250 Smart WiFi Router Installation Guide Blagovne znamke NETGEAR, logotip NETGEAR in Connect with Innovation so blagovne znamke in/ali registrirane blagovne znamke družbe NETGEAR, Inc. in/ali njenih povezanih družb v ZDA in/ali drugih državah.

Prikaži več

Microsoft Word - CNR-MPV2 Quick Guide_SI

Microsoft Word - CNR-MPV2 Quick Guide_SI Canyon multimedijski MP3 predvajalnik Artikel: CNR-MPV2 Opozorilo: Pred uporabo pozorno preberite navodila za uporabo. Podrobna navodila se nahajajo na priloženem CD mediju. Opozorilo: Pred uporabo napolnite

Prikaži več

Protokoli v računalniškem komuniciranju TCP, IP, nivojski model, paket informacij.

Protokoli v računalniškem komuniciranju TCP, IP, nivojski model, paket informacij. Protokoli v računalniškem komuniciranju TCP, IP, nivojski model, paket informacij. Protokoli - uvod Protokol je pravilo ali zbirka pravil, ki določajo načine transporta sporočil po računalniškem omrežju

Prikaži več

Analiza vpliva materiala, maziva in aktuatorja na dinamiko pnevmatičnega ventila

Analiza vpliva materiala, maziva in aktuatorja na dinamiko pnevmatičnega ventila Programsko orodje LabVIEW za kreiranje, zajem in obdelavo signalov (statične in dinamične karakteristike hidravličnih proporcionalnih ventilov) Marko Šimic Telefon: +386 1 4771 727 e-mail: marko.simic@fs.uni-lj.si

Prikaži več

Linksys PLEK500 User Guide

Linksys PLEK500 User Guide Uporabniški priročnik Linksys PLEK500 Omrežni vmesnik Powerline Vsebina Pregled............... 2 Funkcije..................... 2 Kako deluje omrežje Powerline 3 Primer namestitve 3 Namestitev omrežja Powerline.....

Prikaži več

Darko Pevec 1.a Informatika

Darko Pevec 1.a Informatika Darko Pevec 1.a Informatika Kazalo KAZALO...2 UVOD...3 DANAŠNJE RAZMERE...4 DSL...4 TEHNOLOGIJE XDSL...4 UPORABA HITRIH POVEZAV...5 PASOVNA ŠIRINA PRENOSA...6 NAČIN DELOVANJA XDSL TEHNOLOGIJ...6 TEHNOLOGIJA

Prikaži več

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO WLAN usmerjevalnik TP LINK Archer C5 Kataloška št.:

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO WLAN usmerjevalnik TP LINK Archer C5 Kataloška št.: SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: 75 31 33 www.conrad.si NAVODILA ZA UPORABO WLAN usmerjevalnik TP LINK Archer C5 Kataloška št.: 75 31 33 KAZALO 1. PRIKLOP STROJNE OPREME...3 2. KONFIGURACIJA

Prikaži več

Zbornica zdravstvene in babiške nege Slovenije Zveza strokovnih društev medicinskih sester, babic in zdravstvenih tehnikov Slovenije Stanje:

Zbornica zdravstvene in babiške nege Slovenije Zveza strokovnih društev medicinskih sester, babic in zdravstvenih tehnikov Slovenije Stanje: Zbornica zdravstvene in babiške nege Slovenije Zveza strokovnih društev medicinskih sester, babic in zdravstvenih tehnikov Slovenije Stanje: 17.07.2013 Ver. 2.9.1.2 Spletni portal članov uporabniška navodila

Prikaži več

Navodila za pripravo spletnih oglasov

Navodila za pripravo spletnih oglasov Navodila za pripravo spletnih oglasov Gradivo pošljite na naslov spletnioglasi@finance.si. Rok oddaje: dva delovna dneva pred začetkom akcije. Zahtevajte potrditev prejema gradiva in njegovo ustreznost.

Prikaži več

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO DVB T, DVB C TV ključek PCTV Systems Quatro Kataloška št.: 67

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO DVB T, DVB C TV ključek PCTV Systems Quatro Kataloška št.: 67 SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: 67 80 13 www.conrad.si NAVODILA ZA UPORABO DVB T, DVB C TV ključek PCTV Systems Quatro Kataloška št.: 67 80 13 KAZALO VSEBINA PAKETA...3 NAMESTITEV IN UPORABA...3

Prikaži več

innbox_f60_navodila.indd

innbox_f60_navodila.indd Osnovna navodila Komunikacijski prehod Innbox F60 SFP AC Varnostna opozorila Pri uporabi opreme upoštevajte naslednja opozorila in varnostne ukrepe. Da bi v največji meri izkoristili najnovejšo tehnologijo

Prikaži več

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO TP LINK dvopasovni gigabitni WLANusmerjevalnik N600 Kataloška

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO TP LINK dvopasovni gigabitni WLANusmerjevalnik N600 Kataloška SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: 98 68 78 www.conrad.si NAVODILA ZA UPORABO TP LINK dvopasovni gigabitni WLANusmerjevalnik N600 Kataloška št.: 98 68 78 KAZALO 1. VSEBINA PAKETA...3 2. PRIKLOP

Prikaži več

RAM stroj Nataša Naglič 4. junij RAM RAM - random access machine Bralno pisalni, eno akumulatorski računalnik. Sestavljajo ga bralni in pisalni

RAM stroj Nataša Naglič 4. junij RAM RAM - random access machine Bralno pisalni, eno akumulatorski računalnik. Sestavljajo ga bralni in pisalni RAM stroj Nataša Naglič 4. junij 2009 1 RAM RAM - random access machine Bralno pisalni, eno akumulatorski računalnik. Sestavljajo ga bralni in pisalni trak, pomnilnik ter program. Bralni trak- zaporedje

Prikaži več

Microsoft Exchange 2013

Microsoft Exchange 2013 Cumulative update 1 (CU1) for Exchange Server 2013 - izdan včeraj 2.4.2013. Get-AdminAuditLogConfig Get-SendConnector "Internet" Remove- ADPermission -AccessRight ExtendedRight - ExtendedRights "ms-exch-send-headers-

Prikaži več

311520_-an-01-sl-_Ion_profile_ekpress

311520_-an-01-sl-_Ion_profile_ekpress SLO - NAVODILO ZA NAMESTITEV IN UPORABO Št. izd. : 311520 www.conrad.si ION PROFILE EXPRESS SREBRN, JERMENSKI POGON 33 1/3, 45 RPM Št. izdelka: 311520 1 KAZALO UVOD...3 PREGLED...4 UPRAVLJALNI ELEMENTI...5

Prikaži več

Vzpostavitev več nivojske varnostne infrastrukture S pomočjo Elektro Maribor, McAfee SIEM, CISCO ISE, NGFW Zorna Varga, Sfera IT d.o.o in Klemen Bačak

Vzpostavitev več nivojske varnostne infrastrukture S pomočjo Elektro Maribor, McAfee SIEM, CISCO ISE, NGFW Zorna Varga, Sfera IT d.o.o in Klemen Bačak Vzpostavitev več nivojske varnostne infrastrukture S pomočjo Elektro Maribor, McAfee SIEM, CISCO ISE, NGFW Zorna Varga, Sfera IT d.o.o in Klemen Bačak, Sfera IT d.o.o. 1 Priprava na: Vzpostavitev več nivojske

Prikaži več

TRGOVSKI PORTAL SPLETNA APLIKACIJA NAMENJENA TRGOVCEM NAVODILA ZA REGISTRACIJO IN PRIJAVO Ljubljana, Verzija 1.1

TRGOVSKI PORTAL SPLETNA APLIKACIJA NAMENJENA TRGOVCEM NAVODILA ZA REGISTRACIJO IN PRIJAVO Ljubljana, Verzija 1.1 TRGOVSKI PORTAL SPLETNA APLIKACIJA NAMENJENA TRGOVCEM NAVODILA ZA REGISTRACIJO IN PRIJAVO Ljubljana, 14. 03.2019 Verzija 1.1 KAZALO 1 NAMEN...3 2 REGISTRACIJA...4 3 VNOS GESLA IN AKTIVACIJA RAČUNA...6

Prikaži več

Vostro 430 Informacijski tehnični list o namestitvi in funkcijah

Vostro 430 Informacijski tehnični list o namestitvi in funkcijah O opozorilih OPOZORILO: OPOZORILO označuje možnost poškodb lastnine, telesnih poškodb ali smrti. Dell Vostro 430 List s tehničnimi informacijami o nastavitvi in funkcijah Pogled s sprednje in zadnje strani

Prikaži več

Microsoft Word - NAVODILA ZA UPORABO.docx

Microsoft Word - NAVODILA ZA UPORABO.docx NAVODILA ZA UPORABO VODILO CCM-18A/N-E (K02-MODBUS) Hvala ker ste se odločili za nakup našega izdelka. Pred uporabo enote skrbno preberite ta Navodila za uporabo in jih shranite za prihodnjo rabo. Vsebina

Prikaži več

Folie 1

Folie 1 S&TLabs Innovations mag. Damjan Kosec, S&T Slovenija d.d. marec 2013 S&TLabs Laboratorij za inovacije in razvoj spletnih in mobilnih informacijskih rešitev Kako boste spremenili svoj poslovni model na

Prikaži več

seminarska_naloga_za_ev

seminarska_naloga_za_ev Univerza v Ljubljani Fakulteta za elektrotehniko Matevž Seliger 8-kanalni Lightshow Seminarska naloga pri predmetu: V Horjulu, junij 2008 Kazalo: 1 Uvod... 3 1.1 Namen in uporaba izdelka... 3 2 Delovanje...

Prikaži več

Watch 40_MT40X_UM_SL.pdf

Watch 40_MT40X_UM_SL.pdf Navodila za uporabo MT40X Vsebina 1 1 Glej pregled... 1 Tipka za vklop/izklop... 1 2 2 Odstranite trakove... 2 Pripenjanje novih trakov... 3 3 3... 3... 4 Vklop ure... 4... 4 Jezik... 4 4 5 5 5 6 6 7...

Prikaži več

POP OnLine / PRO PLUS, d

POP OnLine / PRO PLUS, d SPLOŠNI POGOJI UPORABE PLAČLJIVIH IN BREZPLAČNIH SPLETNIH VSEBIN NA Vidinperosov.si OPOZORILO: Ob registraciji se uporabnik zaveže, da se strinja z vsemi določbami v spodaj navedenih Splošnih pogojih uporabe

Prikaži več

Uradni list RS - 12(71)/2005, Mednarodne pogodbe

Uradni list RS - 12(71)/2005, Mednarodne pogodbe PRILOGA 3 Osnovne značilnosti, ki se sporočajo za usklajevanje 1. Zgradba podatkovne zbirke Podatkovno zbirko sestavljajo zapisi, ločeni po znakovnih parih "pomik na začetek vrstice pomik v novo vrstico"

Prikaži več

Style Sample for C&N Word Style Sheet

Style Sample for C&N Word Style Sheet Opis storitve IBM Cloud Video Streaming Ta opis storitve opisuje storitev v oblaku, ki jo IBM zagotavlja naročniku. Naročnik pomeni podjetje in njegove pooblaščene uporabnike ter prejemnike storitve v

Prikaži več

(Microsoft Word - MSDN AA Navodila za \232tudente FS.doc)

(Microsoft Word - MSDN AA Navodila za \232tudente FS.doc) 1. Pogoji uporabe programske opreme Pred uporabo programske opreme iz programa MSDNAA morate prebrati in se strinjati s pogoji in določili Licenčne pogodbe za končnega uporabnika programske opreme MSDN

Prikaži več

Postavka Naziv storitve Enota mere Cenik velja od dalje. Cena v EUR brez davka z davkom Stopnja davka 1. Poslovni paketi in dodatne storitv

Postavka Naziv storitve Enota mere Cenik velja od dalje. Cena v EUR brez davka z davkom Stopnja davka 1. Poslovni paketi in dodatne storitv Postavka Naziv storitve Enota mere Cenik velja od 1. 8. 2019 dalje. Cena v EUR brez davka z davkom Stopnja davka 1. Poslovni paketi in dodatne storitve 1.1. Poslovni net paket 1.1.1. Naročnina 32,790 40,00

Prikaži več

Navodilo Telemach

Navodilo Telemach Nastavitve za: MOJ TELEMACH Registracija: Na spletni strani Moj Telemach (http://moj.telemach.si) se pomaknite na spodnji del strani in pritisnite gumb REGISTRIRAJ SE. 1. korak Odpre se novo okence, kamor

Prikaži več

Področje uporabe

Področje uporabe Regulator Področja uporabe Regulator DIALOG EQ je namenjen predvsem vodenju in nadziranju sistemov ogrevanja in hlajenja, lahko pa se uporabi tudi na različnih področjih avtomatizacije in inteligentnih

Prikaži več

TRGOVSKI PORTAL SPLETNA APLIKACIJA NAMENJENA TRGOVCEM NAVODILA ZA REGISTRACIJO IN PRIJAVO Ljubljana, Verzija 1.1,

TRGOVSKI PORTAL SPLETNA APLIKACIJA NAMENJENA TRGOVCEM NAVODILA ZA REGISTRACIJO IN PRIJAVO Ljubljana, Verzija 1.1, TRGOVSKI PORTAL SPLETNA APLIKACIJA NAMENJENA TRGOVCEM NAVODILA ZA REGISTRACIJO IN PRIJAVO Ljubljana, 14. 03. 2019 KAZALO 1 Namen...3 2 Registracija...4 3 Vnos gesla in aktivacija računa...6 4 Prijava...7

Prikaži več

SLO - NAVODILO ZA NAMESTITEV IN UPORABO Št. izd. : HD AKCIJSKA KAMERA MIDLAND XTREME XTC 200 Št. izdelka:

SLO - NAVODILO ZA NAMESTITEV IN UPORABO Št. izd. : HD AKCIJSKA KAMERA MIDLAND XTREME XTC 200 Št. izdelka: SLO - NAVODILO ZA NAMESTITEV IN UPORABO Št. izd. : 860750 www.conrad.si HD AKCIJSKA KAMERA MIDLAND XTREME XTC 200 Št. izdelka: 860750 1 AKCIJSKA KAMERA XTC 200 Zahvaljujemo se vam za nakup akcijske kamere

Prikaži več

INFORMATOR BIROKRAT 1/2011

INFORMATOR BIROKRAT 1/2011 ta Veleprodaja Maloprodaja Storitve Računovodstvo Proizvodnja Gostinstvo Turizem Hotelirstvo Ticketing CRM Internetna trgovina Izdelava internetnih strani Grafično oblikovanje NOVOSTI IN NASVETI ZA DELO

Prikaži več

Hiter začetek Razširjevalnik dosega WiFi N300 Model EX2700

Hiter začetek Razširjevalnik dosega WiFi N300 Model EX2700 Hiter začetek Razširjevalnik dosega WiFi N300 Model EX2700 Začetek uporabe Razširjevalnik dosega WiFi NETGEAR doseg omrežja WiFi poveča tako, da okrepi obstoječi signal WiFi in izboljša splošno kakovost

Prikaži več

Microsoft Word - Splosni pogoji za uporabnike storitve_ONA_ doc

Microsoft Word - Splosni pogoji za uporabnike storitve_ONA_ doc Splošni pogoji in navodila za uporabnike storitev ONA V veljavi od 25.08.2015 1. Splošne določbe Splošni pogoji in navodila določajo način uporabe storitev ONA, ki jih nudi tehnični izvajalec (v nadaljevanju

Prikaži več

Microsoft Word - M docx

Microsoft Word - M docx Š i f r a k a n d i d a t a : ržavni izpitni center *M15178112* SPOMLNSKI IZPITNI ROK Izpitna pola 2 Četrtek, 4. junij 2015 / 90 minut ovoljeno gradivo in pripomočki: Kandidat prinese nalivno pero ali

Prikaži več

PowerPointova predstavitev

PowerPointova predstavitev INTRANET - DETEKTIV Detektivska zbornica Republike Slovenije Pozdravljeni, v kratki predstaviti in navodilih za delo z intranet sistemom Detektiv. Intranet članom Detektivske zbornice RS omogoča, da: -

Prikaži več

Upravljanje sistema COBISS Navodila za uporabo tiskalnika CITIZEN S310II V1.0 VIF-NA-27-SI

Upravljanje sistema COBISS Navodila za uporabo tiskalnika CITIZEN S310II V1.0 VIF-NA-27-SI Navodila za uporabo tiskalnika CITIZEN S310II V1.0 VIF-NA-27-SI IZUM, 2015 COBISS, COMARC, COBIB, COLIB, IZUM so zaščitene znamke v lasti javnega zavoda IZUM. KAZALO VSEBINE 1 Uvod... 1 2 Uporaba tiskalnika...

Prikaži več

Modem in krajevno omrežje Uporabniški priročnik

Modem in krajevno omrežje Uporabniški priročnik Modem in krajevno omrežje Uporabniški priročnik Copyright 2008 Hewlett-Packard Development Company, L.P. Informacije v tem priročniku se lahko spremenijo brez prejšnjega obvestila. Edine garancije za HP-jeve

Prikaži več

Navodila za namestitev odjemalca ibsreport2 produkcijsko okolje (poročanje Banki Slovenije) Avgust 2017

Navodila za namestitev odjemalca ibsreport2 produkcijsko okolje (poročanje Banki Slovenije) Avgust 2017 Navodila za namestitev odjemalca ibsreport2 produkcijsko okolje (poročanje Banki Slovenije) Avgust 2017 1. Uvod Navodilo je namenjeno tehničnemu osebju pri pošiljateljih poročil oziroma poročevalcih, ki

Prikaži več

Microsoft Word - CNC obdelava kazalo vsebine.doc

Microsoft Word - CNC obdelava kazalo vsebine.doc ŠOLSKI CENTER NOVO MESTO VIŠJA STROKOVNA ŠOLA STROJNIŠTVO DIPLOMSKA NALOGA Novo mesto, april 2008 Ime in priimek študenta ŠOLSKI CENTER NOVO MESTO VIŠJA STROKOVNA ŠOLA STROJNIŠTVO DIPLOMSKA NALOGA Novo

Prikaži več

Miluma Trader Miluma Trader navodila: V nadaljevanju sledijo osnovna navodila, kako začeli uporabljati Miluma Trader. 1. Preverite spletno stran Ta po

Miluma Trader Miluma Trader navodila: V nadaljevanju sledijo osnovna navodila, kako začeli uporabljati Miluma Trader. 1. Preverite spletno stran Ta po navodila: V nadaljevanju sledijo osnovna navodila, kako začeli uporabljati. 1. Preverite spletno stran Ta posnetek zaslona vam prikazuje, da morate v levem vrhnjem kotu preveriti, če se nahajate na pravi

Prikaži več

UPS naprave Socomec Netys PL (Plug in) UPS naprava Socomec Netys PL moč: 600VA/360W; tehnologija: off-line delovanje; vhod: 1-fazni šuko 230VAC; izhod

UPS naprave Socomec Netys PL (Plug in) UPS naprava Socomec Netys PL moč: 600VA/360W; tehnologija: off-line delovanje; vhod: 1-fazni šuko 230VAC; izhod UPS naprave Socomec Netys PL (Plug in) UPS naprava Socomec Netys PL moč: 600VA/360W; tehnologija: off-line delovanje; vhod: 1-fazni šuko 230VAC; izhod: 1-fazni 230VAC; 4 šuko vtičnica preko UPS-a; 2 šuko

Prikaži več

Kratka navodila za uporabo tripasovnega usmerjevalnika WiFi Nighthawk X6 AC3200 Model R8000

Kratka navodila za uporabo tripasovnega usmerjevalnika WiFi Nighthawk X6 AC3200 Model R8000 Podpora Zahvaljujemo se vam za nakup izdelka NETGEAR. Po namestitvi naprave poiščite serijsko številko na nalepki izdelka in jo uporabite za registracijo izdelka na spletni strani https://my.netgear.com.

Prikaži več

KATALOG 2002/03

KATALOG 2002/03 KATALOG 2018/19 UP TADO, D.O.O. MOBILINI TELEFONI 2 SPLOŠNE INFORMACIJE IZDAJATELJ: PROIZVODNJA,STORITVE IN TRGOVINA UP TADO, d.o.o. trgovina na debelo in drobno Ekonomska šola Kranj Cesta Staneta Žagarja

Prikaži več

Macoma katalog copy

Macoma katalog copy POSLOVNE APLIKACIJE PO ŽELJAH NAROČNIKA Poročilni sistem Finance in kontroling Poprodaja Podatkovna skladišča Prodaja Proizvodnja Obstoječi ERP Partnerji Implementacija rešitev prilagojena po željah naročnika

Prikaži več

INFORMACIJSKO KOMUNIKACIJSKE TEHNOLOGIJE ŠTUDIJ INFORMACIJSKO KOMUNIKACIJSKIH TEHNOLOGIJ

INFORMACIJSKO KOMUNIKACIJSKE TEHNOLOGIJE ŠTUDIJ INFORMACIJSKO KOMUNIKACIJSKIH TEHNOLOGIJ INFORMACIJSKO KOMUNIKACIJSKE TEHNOLOGIJE ŠTUDIJ INFORMACIJSKO KOMUNIKACIJSKIH TEHNOLOGIJ Border Memorial: Frontera de los Muertos, avtor John Craig Freeman, javno umetniško delo obogatene resničnosti,

Prikaži več

Spletno raziskovanje

Spletno raziskovanje SPLETNO RAZISKOVANJE RM 2013/14 VRSTE SPLETNEGA RAZISKOVANJA RENKO, 2005 Spletne fokusne skupine Spletni eksperiment Spletno opazovanje Spletni poglobljeni intervjuji Spletna anketa 2 PREDNOSTI SPLETNIH

Prikaži več

Microsoft Word - Zaletelj Mitja.doc

Microsoft Word - Zaletelj Mitja.doc ŠOLSKI CENTER ZA POŠTO, EKONOMIJO IN TELEKOMUNIKACIJE LJUBLJANA VIŠJA STROKOVNA ŠOLA DIPLOMSKA NALOGA MITJA ZALETELJ Ljubljana, junij 2008 ŠOLSKI CENTER ZA POŠTO, EKONOMIJO IN TELEKOMUNIKACIJE LJUBLJANA

Prikaži več

Nove različice programske opreme GE Podjetje GE Digital, vodilni svetovni proizvajalec programske opreme za področje avtomatike, je izdalo kar nekaj n

Nove različice programske opreme GE Podjetje GE Digital, vodilni svetovni proizvajalec programske opreme za področje avtomatike, je izdalo kar nekaj n Nove različice programske opreme GE Podjetje GE Digital, vodilni svetovni proizvajalec programske opreme za področje avtomatike, je izdalo kar nekaj novosti na področju SCADA sistemov (ifix Productivity

Prikaži več

RTV KOPER-CAPODISTRIA

RTV KOPER-CAPODISTRIA RTV KOPER-CAPODISTRIA KONTAKTI Regionalni RTV Center Koper Capodistria Služba za trženje Ulica OF 15 6000 Koper Capodistria KP.OGLASI@RTVSLO.SI VODJA Dominga Medoš Dominga.Medos@rtvslo.si +386 (0)5 668

Prikaži več

D3 V2 brosura net

D3 V2 brosura net Oktober 2012 Najboljša televizija v visoki ločljivosti. Na pogled POPOLNA. Na dotik ENOSTAVNA. Občutno PRIJAZNA. Najboljša izkušnja pred televizorjem. Zavedamo se, da dobra televizijska vsebina običajno

Prikaži več

Microsoft PowerPoint - ales_casar_v5.ppt [Samo za branje]

Microsoft PowerPoint - ales_casar_v5.ppt [Samo za branje] Varnostne rešitve in storitve Distribuirani napadi onemogočitve storitve s preplavljanjem Aleš Časar casar@uni-mb.si Univerza v Mariboru, Računalniški center Slomškov trg 15, 2000 Maribor Brdo pri Kranju,

Prikaži več

PowerPoint Presentation

PowerPoint Presentation Novosti Državnega centra za storitve zaupanja SI-TRUST Mag. Aleš Pelan, Ministrstvo za javno upravo 11.12.2018 ... 2000 2001 2015 2018 Overitelj na MJU Državni center za storitve zaupanja Novosti v letu

Prikaži več

PowerPoint Presentation

PowerPoint Presentation Uporaba storitve Office 365 v napravi iphone ali ipad Priročnik za hiter začetek dela Ogled e-pošte Nastavite napravo iphone ali ipad tako, da boste lahko pošiljali in prejemali e-pošto iz računa v storitvi

Prikaži več

Delavnica Načrtovanje digitalnih vezij

Delavnica Načrtovanje digitalnih vezij Laboratorij za načrtovanje integriranih vezij Univerza v Ljubljani Fakulteta za elektrotehniko Programirljivi Digitalni Sistemi Digitalni sistem Digitalni sistemi na integriranem vezju Digitalni sistem

Prikaži več

ŠTEVCI PROMETA IN NJIHOVA UPORABA ZA NAMENE STATISTIK ČRT GRAHONJA

ŠTEVCI PROMETA IN NJIHOVA UPORABA ZA NAMENE STATISTIK ČRT GRAHONJA ŠTEVCI PROMETA IN NJIHOVA UPORABA ZA NAMENE STATISTIK ČRT GRAHONJA Navdih Poizvedovanje po BD podatkovnih virih, ki imajo časovno dimenzijo in so dostopni. Večji promet pomeni večje število dobrin in močnejšo

Prikaži več

Event name or presentation title

Event name or  presentation title Marko Škufca Vodja programa BI, ADD d.o.o. Gorazd Cah Specialist področja Služba za informatiko, DARS d.d. Izziv Rešitev Rezultati... PROCESI + TEHNOLOGIJA + LJUDJE Poslanstvo: s sodobnimi pristopi in

Prikaži več

Presentation Name / Author

Presentation Name / Author Kako brez stresa zamenjati požarno pregrado How to Replace the Firewall Without Stress Sašo Tomc - SRC d.o.o. (21. januar 2019) 1) Analiza obstoječe konfiguracije 2) Določanje nivoja tveganja za izpad

Prikaži več

Microsoft PowerPoint - Sequi_SecDAy.ppt

Microsoft PowerPoint - Sequi_SecDAy.ppt Sistem za zagotavljanje revizijske sledi zbirk podatkov Marko Hočevar Premisa d.o.o. Iztok Lasič Hic Salta d.o.o. O revizijski sledi Namen revizijske sledi Znane težave pri zajemanju revizijske sledi Zakaj

Prikaži več

Microsoft PowerPoint - seminar_ pptx

Microsoft PowerPoint - seminar_ pptx Leatalske informacije in ARO Slovenia Control Igor Čučnik, ARO Aleš Omahne, NOTAM Uroš Grošelj, AIP Brnik, 12.5.2018 Letalske informacije AIP AIP AMDT AIP SUP AIC NOTAM Serija A, B in C VFR karta Spletna

Prikaži več

Base NET.cdr

Base NET.cdr Rešitev fiksnega radijskega odčitavanja Delovanje BaseNet je način odčitavanja porabe vode, toplote, elektrike, plina in delilnikov toplote v fiksnem radijskem omrežju. Merilnike v Sensus Base sistemu

Prikaži več

Kratka navodila za uporabo razširjevalnika dosega WiFi AC750 model EX3800

Kratka navodila za uporabo razširjevalnika dosega WiFi AC750 model EX3800 Hiter začetek Razširjevalnik dosega WiFi AC750 Model EX3800 Začetek uporabe Razširjevalnik dosega WiFi NETGEAR doseg omrežja WiFi poveča tako, da okrepi obstoječi signal WiFi in izboljša splošno kakovost

Prikaži več