bynet2.3 microsoft. mediacontent delivery using iis7 and silverlight3
TRANSCRIPT
![Page 1: Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3](https://reader033.vdocuments.us/reader033/viewer/2022052602/55a1a9641a28ab8b418b458d/html5/thumbnails/1.jpg)
Виктор ШатохинМайкрософт Украина
Минск
Май 2009
![Page 2: Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3](https://reader033.vdocuments.us/reader033/viewer/2022052602/55a1a9641a28ab8b418b458d/html5/thumbnails/2.jpg)
![Page 3: Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3](https://reader033.vdocuments.us/reader033/viewer/2022052602/55a1a9641a28ab8b418b458d/html5/thumbnails/3.jpg)
Bit Rate Throttling
Уменьшение трафика – доставляем только то что пользователь смотрит
Динамическое разделение канала
Различные настройки для различных типов
Web Playlists
Контроль доставки контента
Монетизация
![Page 4: Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3](https://reader033.vdocuments.us/reader033/viewer/2022052602/55a1a9641a28ab8b418b458d/html5/thumbnails/4.jpg)
![Page 5: Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3](https://reader033.vdocuments.us/reader033/viewer/2022052602/55a1a9641a28ab8b418b458d/html5/thumbnails/5.jpg)
Потоковая доставка
• Простота навигации
• Эффективное использование канала
• Отслеживание поведения пользователей
Прогрессивная загрузка
• С любого Web сервера
• Хорошее масштабирование за счет HTTP
Проблемы
• Нет кеширования
• Необходима инфраструктура
Проблемы
• Трудности с навигацией
• Невозможно отследить поведение пользователя
• Нерациональное использование канала
Потоковая доставка
• Простота навигации
• Эффективное использование канала
• Отслеживание поведения пользователей
Прогрессивная загрузка
• С любого Web сервера
• Хорошее масштабирование за счет HTTP
![Page 6: Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3](https://reader033.vdocuments.us/reader033/viewer/2022052602/55a1a9641a28ab8b418b458d/html5/thumbnails/6.jpg)
Packet Packet Packet Packet Packet
0406
08
![Page 7: Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3](https://reader033.vdocuments.us/reader033/viewer/2022052602/55a1a9641a28ab8b418b458d/html5/thumbnails/7.jpg)
Edge Server
Low BandwidthFast CPU
High BandwidthSlow CPU
“Наилучшее качество
которое могу скачать”
High Bandwidth Fast CPU
“Наилучшее качество
которое могу сформировать
”
“Наилучшее качество”
![Page 8: Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3](https://reader033.vdocuments.us/reader033/viewer/2022052602/55a1a9641a28ab8b418b458d/html5/thumbnails/8.jpg)
Bit Rate
Heuristics
00
02
04
0608
00 02 04 06 08
![Page 9: Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3](https://reader033.vdocuments.us/reader033/viewer/2022052602/55a1a9641a28ab8b418b458d/html5/thumbnails/9.jpg)
Smooth Streaming – адаптация доставкиНаилучшее качество для совокупности условий
Минимизация проблем
Пользователь прежде всегоНепрерывная доставка контента
Адаптация под реальные ресурсы пользователя
Быстрое начало, простая навигация
Использование возможностей HTTPИспользование HTTP кеширования
Унифицированная платформа кеширования
![Page 10: Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3](https://reader033.vdocuments.us/reader033/viewer/2022052602/55a1a9641a28ab8b418b458d/html5/thumbnails/10.jpg)
![Page 11: Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3](https://reader033.vdocuments.us/reader033/viewer/2022052602/55a1a9641a28ab8b418b458d/html5/thumbnails/11.jpg)
Масштабируемость
Отчеты, мониторинг, анализ
Поддержка живой трансляции
![Page 12: Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3](https://reader033.vdocuments.us/reader033/viewer/2022052602/55a1a9641a28ab8b418b458d/html5/thumbnails/12.jpg)
Проблема: Масштабирование(“The Day Live Web Video Streaming Failed Us”)
Media Origin
Media Edges
![Page 13: Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3](https://reader033.vdocuments.us/reader033/viewer/2022052602/55a1a9641a28ab8b418b458d/html5/thumbnails/13.jpg)
HTTP Origin
HTTP Edge
Servers
Remote Region
HTTP Distribution
Servers
ISP
Enterprise
![Page 14: Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3](https://reader033.vdocuments.us/reader033/viewer/2022052602/55a1a9641a28ab8b418b458d/html5/thumbnails/14.jpg)
Advanced Logging Server
Edge Server
![Page 15: Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3](https://reader033.vdocuments.us/reader033/viewer/2022052602/55a1a9641a28ab8b418b458d/html5/thumbnails/15.jpg)
Live Smooth StreamingДоставка «живого» контента с использованием механизмов кеширования HTTP
Network Digital Video Recorder (DVR)
Advanced LoggingСбор данных в реальном масштабе времени
Анализ поведения пользователей
Централизованный анализ
Origin, Distribution, EdgeПростые механизмы масштабирования
![Page 16: Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3](https://reader033.vdocuments.us/reader033/viewer/2022052602/55a1a9641a28ab8b418b458d/html5/thumbnails/16.jpg)
Доставка существующего контента – Q4 2008
• Bitrate Throttling
• Web Playlists
Проблема «последней мили» – Q2 2009
• Smooth Streaming
Монетизация и масштабирование– Q4 2009
• Live Smooth Streaming
• Advanced Logging
• Edge Caching (Origin, Distribution, Edge Servers)
![Page 17: Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3](https://reader033.vdocuments.us/reader033/viewer/2022052602/55a1a9641a28ab8b418b458d/html5/thumbnails/17.jpg)
![Page 18: Bynet2.3 Microsoft. Mediacontent delivery using IIS7 and Silverlight3](https://reader033.vdocuments.us/reader033/viewer/2022052602/55a1a9641a28ab8b418b458d/html5/thumbnails/18.jpg)
© 2008 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.