Delivery of media content of IIS Media Services
-
Upload
sqalab -
Category
Technology
-
view
572 -
download
1
Transcript of Delivery of media content of IIS Media Services
![Page 1: Delivery of media content of IIS Media Services](https://reader033.fdocuments.net/reader033/viewer/2022052700/55a0a7b21a28ab5a778b4800/html5/thumbnails/1.jpg)
Доставка медиа контентаIIS Media Serviceswww.iis.net/media
Сергей Байдачный
Майкрософт Украина
Минск
Май 2009
![Page 2: Delivery of media content of IIS Media Services](https://reader033.fdocuments.net/reader033/viewer/2022052700/55a0a7b21a28ab5a778b4800/html5/thumbnails/2.jpg)
Прогрессивная загрузка
![Page 3: Delivery of media content of IIS Media Services](https://reader033.fdocuments.net/reader033/viewer/2022052700/55a0a7b21a28ab5a778b4800/html5/thumbnails/3.jpg)
Улучшенная доставка существующего контента
• Bit Rate Throttling
– Уменьшение трафика – доставляем только то что пользователь смотрит
– Различные настройки для различных типов
• Web Playlists
– Контроль доставки контента
– Монетизация
![Page 4: Delivery of media content of IIS Media Services](https://reader033.fdocuments.net/reader033/viewer/2022052700/55a0a7b21a28ab5a778b4800/html5/thumbnails/4.jpg)
Улучшения прогрессивной загрузки
![Page 5: Delivery of media content of IIS Media Services](https://reader033.fdocuments.net/reader033/viewer/2022052700/55a0a7b21a28ab5a778b4800/html5/thumbnails/5.jpg)
Проблемы доставки контента
Edge Server
«Последняя миля»
Low BandwidthFast CPU
High BandwidthSlow CPU
“Наилучшее качество
которое могу скачать”
High Bandwidth Fast CPU
“Наилучшее качество
которое могу сформировать
”
“Наилучшее качество”
Ситуация
меняется
ежесекундно
![Page 6: Delivery of media content of IIS Media Services](https://reader033.fdocuments.net/reader033/viewer/2022052700/55a0a7b21a28ab5a778b4800/html5/thumbnails/6.jpg)
Потоковая и прогрессивная загрузка
Потоковая доставка
• Простота навигации
• Эффективное использование канала
• Отслеживание поведения пользователей
Прогрессивная загрузка
• С любого Web сервера
• Хорошее масштабирование за счет HTTP
Проблемы
• Нет кеширования
• Необходима инфраструктура
Проблемы
• Трудности с навигацией
• Невозможно отследить поведение пользователя
• Нерациональное использование канала
Smooth
Streaming:
Только
лучшее
Потоковая доставка
• Простота навигации
• Эффективное использование канала
• Отслеживание поведения пользователей
Прогрессивная загрузка
• С любого Web сервера
• Хорошее масштабирование за счет HTTP
![Page 7: Delivery of media content of IIS Media Services](https://reader033.fdocuments.net/reader033/viewer/2022052700/55a0a7b21a28ab5a778b4800/html5/thumbnails/7.jpg)
Новый подход
Packet Packet Packet Packet Packet
0406
08
![Page 8: Delivery of media content of IIS Media Services](https://reader033.fdocuments.net/reader033/viewer/2022052700/55a0a7b21a28ab5a778b4800/html5/thumbnails/8.jpg)
Как это работает
Bit Rate
Heuristics
00
02
04
0608
00 02 04 06 08
![Page 9: Delivery of media content of IIS Media Services](https://reader033.fdocuments.net/reader033/viewer/2022052700/55a0a7b21a28ab5a778b4800/html5/thumbnails/9.jpg)
Решение проблемы
• Smooth Streaming – адаптация доставки
– Наилучшее качество для совокупности условий
– Минимизация проблем
• Пользователь прежде всего
– Непрерывная доставка контента
– Адаптация под реальные ресурсы пользователя
– Быстрое начало, простая навигация
• Использование возможностей HTTP
– Использование HTTP кеширования
– Унифицированная платформа кеширования
![Page 10: Delivery of media content of IIS Media Services](https://reader033.fdocuments.net/reader033/viewer/2022052700/55a0a7b21a28ab5a778b4800/html5/thumbnails/10.jpg)
Smooth Streaming: Как это работает
![Page 11: Delivery of media content of IIS Media Services](https://reader033.fdocuments.net/reader033/viewer/2022052700/55a0a7b21a28ab5a778b4800/html5/thumbnails/11.jpg)
Пожелания к Smooth Streaming
• Масштабируемость
• Отчеты, мониторинг, анализ
• Поддержка живой трансляции
![Page 12: Delivery of media content of IIS Media Services](https://reader033.fdocuments.net/reader033/viewer/2022052700/55a0a7b21a28ab5a778b4800/html5/thumbnails/12.jpg)
IIS Media Services Roadmap
Доставка существующего контента – Q4 2008
• Bitrate Throttling
• Web Playlists
Проблема «последней мили» – Q2 2009
• Smooth Streaming
Монетизация и масштабирование– Q4 2009
• Live Smooth Streaming
• Advanced Logging
• Edge Caching (Origin, Distribution, Edge Servers)
![Page 13: Delivery of media content of IIS Media Services](https://reader033.fdocuments.net/reader033/viewer/2022052700/55a0a7b21a28ab5a778b4800/html5/thumbnails/13.jpg)
![Page 14: Delivery of media content of IIS Media Services](https://reader033.fdocuments.net/reader033/viewer/2022052700/55a0a7b21a28ab5a778b4800/html5/thumbnails/14.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.