iis7 media services piergiorgio malusardi it pro evangelist
TRANSCRIPT
![Page 1: IIS7 Media Services Piergiorgio Malusardi IT Pro Evangelist](https://reader035.vdocuments.mx/reader035/viewer/2022070313/5542eb67497959361e8d2e0a/html5/thumbnails/1.jpg)
IIS7 Media Services
Piergiorgio MalusardiIT Pro Evangelist
http://blogs.technet.com/pgmalusardi
![Page 2: IIS7 Media Services Piergiorgio Malusardi IT Pro Evangelist](https://reader035.vdocuments.mx/reader035/viewer/2022070313/5542eb67497959361e8d2e0a/html5/thumbnails/2.jpg)
Modello di sviluppo a moduli di IIS7
IIS7Moduli nativi
Moduli addizionali per IIS7(www.iis.ne
t)
IIS 7.5 Moduli Nativi
+ =
Tempo
![Page 3: IIS7 Media Services Piergiorgio Malusardi IT Pro Evangelist](https://reader035.vdocuments.mx/reader035/viewer/2022070313/5542eb67497959361e8d2e0a/html5/thumbnails/3.jpg)
IIS7 Media Services
• Cinque moduli per IIS7 per la gestione della distribuzione di media• Bit Rate Throttling (RTW)• Web Server Playlist (RTW)• Live Smooth Streaming – Beta• Smooth Streaming – Beta• Advanced Logging
• Vantaggi per il progressive download• Supporta la maggior parte di formati e client• Disponibile da www.iis.net/media
![Page 4: IIS7 Media Services Piergiorgio Malusardi IT Pro Evangelist](https://reader035.vdocuments.mx/reader035/viewer/2022070313/5542eb67497959361e8d2e0a/html5/thumbnails/4.jpg)
Eccesso di bite
distribuiti
Tipico uso dei video: < 20%
Bit Rate Throttling
Byte inviati
0%
20%
40%
60%
80%
100%
VistoNon visti
Senza throttlingBanda sprecata
Byte in-viaty
0%
20%
40%
60%
80%
100%
VistiNon visti
Con throttling
![Page 5: IIS7 Media Services Piergiorgio Malusardi IT Pro Evangelist](https://reader035.vdocuments.mx/reader035/viewer/2022070313/5542eb67497959361e8d2e0a/html5/thumbnails/5.jpg)
Bit Rate Throttling
• Controllo avanzato della distribuzione di media• Riconoscimento automatico del bit rate di encode• Regolazione intelligente e progressiva del download• Supporto nativo per:
.asf, .avi, .flv, .mov, .m4v, .mp3, .mp4, .rm, .rmvb, .wma, .wmv.
• Controllo di ogni tipo di file specificato• Il download di ogni tipo di file può essere regolato ad
un rate constante• Facile definire nuovi tipi di file e impostazioni di
controllo
• Possibile aggiungere nuovi tipi di media• Pieno supporto della pipeline e dei file di
configurazione di IIS7
![Page 6: IIS7 Media Services Piergiorgio Malusardi IT Pro Evangelist](https://reader035.vdocuments.mx/reader035/viewer/2022070313/5542eb67497959361e8d2e0a/html5/thumbnails/6.jpg)
Media Playlists
• La playlist consente di distribuire un insieme contenuti all’utente…• Messaggio di benvenuto• Contenuto libero• Pubblicità• Contenuto a pagamento
• Tre tipi principali di playlist • Lato client• Lato server• Web Server (nuova!)
![Page 7: IIS7 Media Services Piergiorgio Malusardi IT Pro Evangelist](https://reader035.vdocuments.mx/reader035/viewer/2022070313/5542eb67497959361e8d2e0a/html5/thumbnails/7.jpg)
Playlist lato client
Get abc.asx
abc.asx
Get ads.wmv
ads.wmv
Get movie.wmv
movie.wmv
![Page 8: IIS7 Media Services Piergiorgio Malusardi IT Pro Evangelist](https://reader035.vdocuments.mx/reader035/viewer/2022070313/5542eb67497959361e8d2e0a/html5/thumbnails/8.jpg)
Playlist lato client
Get abc.asx
abc.asx
Get movie.wmv
movie.wmv
![Page 9: IIS7 Media Services Piergiorgio Malusardi IT Pro Evangelist](https://reader035.vdocuments.mx/reader035/viewer/2022070313/5542eb67497959361e8d2e0a/html5/thumbnails/9.jpg)
IIS7 Web Playlist
Get abc.isx
abc.asx
Get ads.wmv
ads.wmv
Get movie.wmv
movie.wmv
![Page 10: IIS7 Media Services Piergiorgio Malusardi IT Pro Evangelist](https://reader035.vdocuments.mx/reader035/viewer/2022070313/5542eb67497959361e8d2e0a/html5/thumbnails/10.jpg)
IIS7 Web Playlist
Get abc.isx
abc.asx
Get movie.wmv
Fallisce
Get movie.wmv
FallisceQualsiasi richiesta
diretta da altri client fallisce
![Page 11: IIS7 Media Services Piergiorgio Malusardi IT Pro Evangelist](https://reader035.vdocuments.mx/reader035/viewer/2022070313/5542eb67497959361e8d2e0a/html5/thumbnails/11.jpg)
IIS7 Web Playlist
Architettura• Si integra nella pipeline
di IIS7• Design estensibile
Default Playlist Provider
Custom Playlist Provider
Web Server Playlist
IIS Pipeline
![Page 12: IIS7 Media Services Piergiorgio Malusardi IT Pro Evangelist](https://reader035.vdocuments.mx/reader035/viewer/2022070313/5542eb67497959361e8d2e0a/html5/thumbnails/12.jpg)
IIS7 Web Playlists
• Pro• Potente e affidabile controllo delle playlist• Consente l’ advertising dinamico e la
personalizzazione dei contenuti• Nasconde la locazione dei file originali• Supporta tutti i formati di file• Funziona con i client attuali capaci di gestire liste
lato client (WMP, Silverlight, Flash)• Contro• Mancano alcune funzioni avanzate delle playlist
di Windows Media Services
![Page 13: IIS7 Media Services Piergiorgio Malusardi IT Pro Evangelist](https://reader035.vdocuments.mx/reader035/viewer/2022070313/5542eb67497959361e8d2e0a/html5/thumbnails/13.jpg)
Smooth Streaming
• Distribuzione on-demand di media con qualità fino a HD (720p+) verso player Silverlight
• Modifica in real time della qualità del video distribuito in base a • banda locale • Uso locale di CPU
• Utenti con connessioni ad alta banda ricevono contenuti di qualità HD
• Utenti con bassa banda ricevono uno stream di qualità adatta alla banda disponibile
![Page 14: IIS7 Media Services Piergiorgio Malusardi IT Pro Evangelist](https://reader035.vdocuments.mx/reader035/viewer/2022070313/5542eb67497959361e8d2e0a/html5/thumbnails/14.jpg)
Live Smooth Streaming
• Fornisce la stessa tecnologia di Smooth Streming per gli eventi Live
• Uso di HTTP per distribuzione di eventi live con qualità fino a HD (720p+)
![Page 15: IIS7 Media Services Piergiorgio Malusardi IT Pro Evangelist](https://reader035.vdocuments.mx/reader035/viewer/2022070313/5542eb67497959361e8d2e0a/html5/thumbnails/15.jpg)
Advanced logging
• Accesso ai dati (sia lato client sia lato server) di distribuzione dei media via HTTP
• Raccolta di dati ricca e flessibile e log in real time• HTTP request/response header• Variabili IIS• Campi lato client
• Generazione di log per applicazione, log custom per moduli o log gerarchico
• Log farm per la raccolta centralizzata delle metriche lato client
• Dati accessibili in real-time anche da tool di analisi di terze parti
![Page 16: IIS7 Media Services Piergiorgio Malusardi IT Pro Evangelist](https://reader035.vdocuments.mx/reader035/viewer/2022070313/5542eb67497959361e8d2e0a/html5/thumbnails/16.jpg)
DEMO: IIS7 MEDIA SERVICES
![Page 17: IIS7 Media Services Piergiorgio Malusardi IT Pro Evangelist](https://reader035.vdocuments.mx/reader035/viewer/2022070313/5542eb67497959361e8d2e0a/html5/thumbnails/17.jpg)
Risorse
• Sito ufficiale di IIS: http://www.iis.net
• Sito ufficiale degli IIS Media Services:http://www.iis.net/media
• Filmati di demo di smooth streaming:http://www.iis.net/media/experiencesmoothstreaminghttp://www.smoothhd.com/
• Moduli aggiuntivi per IIS7: http://www.iis.net/extensions
![Page 18: IIS7 Media Services Piergiorgio Malusardi IT Pro Evangelist](https://reader035.vdocuments.mx/reader035/viewer/2022070313/5542eb67497959361e8d2e0a/html5/thumbnails/18.jpg)
© 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational
purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES
NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.