IIS Media Services David Gevindr MSP MCT MCITP
- Slides: 50
IIS Media Services David Gešvindr MSP | MCT | MCITP
Obsah 1. Distribuce digitálních multimédií – úvod 2. Windows Media Services 3. IIS Media Services 4. Silverlight Media Framework 5. Digital Rights Management
Obsah 1. Distribuce digitálních multimédií – úvod 2. Windows Media Services 3. IIS Media Services 4. Silverlight Media Framework 5. Digital Rights Management
Digitální multimédia – úvod 10101010010100001010100101010101010010110101000101011 0010101010101010110 0010110001010010010000111 0110101101011010101011010110011010101101 codec container Důležité pojmy 010101010101010110101101001010011010101010101010101010101010101
Digitální multimédia – úvod Motivace k použití kodeků TV: Obraz: 720 x 576: 1, 2 MB na snímek Video: 25 snímků za vteřinu: 31 MB/s, 168 GB/hod. HDTV: Obraz: 1440 x 1080: 4, 7 MB na snímek Video: 25 snímků za vteřinu: 116 MB/s, 626 GB/hod. DVD: 4, 7 GB BD: 25 GB, 50 GB
Digitální multimédia – úvod Kodeky Algoritmus zpracování digitálního signálu Vlastnosti kodeku Ztrátová komprese / Neztrátová komprese HW náročnost zpracování GPU akcelerace Kvalita kodeku Optimální datový tok
Digitální multimédia – úvod Komprese Ztrátová komprese Komprese visuálních dat Využití znalostí o lidském zraku Nevratné poškození informace Diskrétní kosinova transformace, Furierova transformace Bezztrátová komprese Komprese binárních dat Použití běžně používaných algoritmů
Digitální multimédia – úvod Audio kodeky MP 3 (MPEG-1 Audio Layer III) Vorbis / FLAC Dolby Digital = AC-3 (Dolby True. HD) DTS (DTS-HD Master Audio) AAC (Advanced Audio Coding) LC – Low Complexity HC – High Complexity WMA (WMA Pro, WMA Lossless)
SDDS Dolby Digital Analog Optical DTS
Digitální multimédia – úvod Video kodeky ISO/IEC H. 26 x (ITU-T) H. 261 – přenos obrazu přes ISDN H. 262 – MPEG-2 H. 263 – Flash video H. 264 – MPEG-4 Part 10 H. 265 MPEG-1 MPEG-2 Part-2 MPEG-4 Part 10
Digitální multimédia – úvod Video kodeky Microsoft WMV VC-1 Xiph. Org Foundation Theora
Digitální multimédia – úvod Kontejnery Zabalují různé datové proudy (obraz, zvuk, titulky…) Používané kontejnery: WAV AVI ASF DVR-MS, WTV MPEG-TS, VOB MOV, OGG, MKV
Digitální multimédia – úvod Budoucnost Experimenty – 24 Gbit/s přenos
Digitální multimédia Distribuce
Digitální multimédia – distribuce 10101010010100001010100101010101010010110101000101011 0010101010101010110 0010110001010010010000111 0110101101011010101011010110011010101101 codec container protocol Protokoly 010101010101010110101101001010011010101010101010101010101010101
Digitální multimédia – distribuce Protokoly Tradiční streamovací protokoly RTSP – UPD, stavový Mezikrok k HTTP „RTSP přes HTTP“ – Windows Media HTTP Progressive Download Mediální soubor stahován běžně přes HTTP z webserveru
Digitální multimédia – distribuce Typ obsahu On-demand obsah Uložen na serveru a distribuován na žádost klienta Klient ovládá přehrávání – posun v čase, pozastavení… Live obsah Server odesílá připojeným klientům aktuální přehrávaná data Klient nemůže ovládat přehrávání Všichni klienti dostávají stejný obsah
Digitální multimédia – distribuce Způsob distribuce Unicast Veliká zátěž na síť a server Multicast Minimální zátěž na server Musí podporovat síť Broadcast Minimální zátěž na server Musí podporovat síť Zbytečné zahlcování všech klientů
Obsah 1. Distribuce digitálních multimédií – úvod 2. Windows Media Services 3. IIS Media Services 4. Silverlight Media Framework 5. Digital Rights Management
Windows Media Services 2008
Windows Media Services 2008 Multicast streaming Cache/Proxy management Server Core Installation Advanced Fast Start Play While Archiving Broadcast Auto. Start Absolute Playlist Time
Ukázka tvorby obsahu
Obsah 1. Distribuce digitálních multimédií – úvod 2. Windows Media Services 3. IIS Media Services 4. Silverlight Media Framework 5. Digital Rights Management
IIS Media Services 3. 0
IIS Media Services Představení Balíček služeb pro distribuci multimédií přes IIS Smooth Streaming Live Smooth Streaming Bit Rate Throttling Web Playlists
IIS Smooth Streaming Jak to začalo Vychází z prototypu použitého na streamování LOH 2008 stanicí NBC Princip fungování Klient si z webserveru stahuje malé bloky 3 -4 s záznamu Podle svých možností si volí kvalitu Bloky jsou zarovnané a je možné plynule přecházet mezi kvalitami (closed GOPs)
IIS Smooth Streaming Změny oproti prototypu Jeden soubor na jednu kvalitu IIS v něm vyhledává požadované úseky http: //video. foo. com/NBA. ism/Quality. Levels(400000) /Fragments(video=610275114)
IIS Smooth Streaming Typy souborů: *. ismv – audio a video, 1 soubor na 1 kvalitu *. isma – audio *. ism – server manifest *. ismc – client manifest
IIS Smooth Streaming Klienti Silverlight 2 a vyšší Projekt Silverlight Media Framework (SMF) Klient monitoruje: Možnosti linky Zatížení HW při přehrávání Rozlišení přehrávače Pozastavení přehrávání, minimalizace přehrávače
IIS Smooth Streaming Klienti Výhody Silverlightu 3 a 4 GPU akcelerace Možnost přehrávat HD obsah s nízkou zátěží CPU
IIS Smooth Streaming Tvorba obsahu SW: Expression Encoder 2 SP 1 a vyšší Inlet Armada HW: Inlet Spinnaker
IIS Live Smooth Streaming Stejný princip jako u Smooth Streamingu Přenos živých událostí Není dostupný zatím kvalitní SW encoder a možná ani nebude HW encoder: Inlet Spinnaker 7000 (caa 17 000$)
Bit Rate Throttling Umožňuje snížit rychlost stahovaní souboru dle obsahu Umí zjistit bitrate stahovaného videa a podle toho nastavit limit Vhodné jako ochrana proti přetížení linky uživateli
Web Playlists Umožňují generovat playlisty na straně serveru s plno výhodami: Hlídání Session Parametrizace přístupu k multimédiím = skrytí adresy, kde je médium uloženo
Problémy distribuce multimédií
Inaugurace 44. prezidenta USA, 20. 1. 2009 The Day The Internet Died
Active streams on Akamai network
Streaming traffic of Akamai network
Obama Inauguration Streaming Video Traffic (US ISPs)
Content Delivery Network Klienti se připojují na edge servery, které jsou rozmístěny na různých geografických místech Z primárního serveru jsou data odeslána na Edge Servery Neomezené možnosti škálování
Advanced Logging Získání důležitých informací o využití multimédií Server logging Client logging Data o chování uživatele a přehrávače
Obsah 1. Distribuce digitálních multimédií – úvod 2. Windows Media Services 3. IIS Media Services 4. Silverlight Media Framework 5. Digital Rights Management
Silverlight Media Framework
Silverlight Media Framework http: //smf. codeplex. com/ Rychlý vývoj robustního přehrávače v prostředí Silverlightu Bohatá sada funcionality Dobré možnosti skinovaní a přizpůsobení
Silverlight Media Framework Architektura
Obsah 1. Distribuce digitálních multimédií – úvod 2. Windows Media Services 3. IIS Media Services 4. Silverlight Media Framework 5. Digital Rights Management
Digital Rights Management
Digital Rights Management Cíle Technologie Content Scrabling System (CSS) Advanced Access Content System (AACS) Play. Ready
Digital Rights Management
Vaše dotazy david@wug. cz
- Iis media services
- Iis media services
- Exam 70-464 training kit
- Mcts mcitp
- Sql server reporting services architecture
- Media server架設
- Q=mct
- Q mc t
- Q mct
- Q=mct
- Q mct unidades
- Q=mct
- Microsoft certified professional (mcp) member site
- Mct
- Pc 317
- Infasoy mama
- Tiristores
- Mct intranet
- Mct ceo
- Msp sales presentation
- Organigramme du ministère de la santé publique du tchad
- Msp gift card
- Pega cloud
- Ichat michigan
- Msp vms best practices
- Msp 430 architecture
- Msp in a group motor application
- Msp 32
- Moviestarplanet spela
- Msp test
- Msp master service agreement
- Datapol msp
- Msp burnout
- Bitdefender cloud backup
- Application visualization for msp
- Elavon msp conference 2018
- Msp uga
- Msp radar
- Msp
- Shoulder x ray positioning lateral
- Msp project
- Datapol msp
- Primer pravilnika o računovodstvu za mikro pravna lica
- Miejska szkoła podstawowa nr 2 w knurowie
- Kfv msp
- Izgradnja i opremanje proizvodnih kapaciteta
- Prva primena msfi za msp
- Msp definice
- Msp meaning in radiography
- Msp 430
- Ti-30x iis prozentrechnen