delivery of media content of iis media services

Post on 11-Jul-2015

572 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Доставка медиа контентаIIS Media Serviceswww.iis.net/media

Сергей Байдачный

Sergiy.Baydachnyy@microsoft.com

Майкрософт Украина

Минск

Май 2009

Прогрессивная загрузка

Улучшенная доставка существующего контента

• Bit Rate Throttling

– Уменьшение трафика – доставляем только то что пользователь смотрит

– Различные настройки для различных типов

• Web Playlists

– Контроль доставки контента

– Монетизация

Улучшения прогрессивной загрузки

Проблемы доставки контента

Edge Server

«Последняя миля»

Low BandwidthFast CPU

High BandwidthSlow CPU

“Наилучшее качество

которое могу скачать”

High Bandwidth Fast CPU

“Наилучшее качество

которое могу сформировать

“Наилучшее качество”

Ситуация

меняется

ежесекундно

Потоковая и прогрессивная загрузка

Потоковая доставка

• Простота навигации

• Эффективное использование канала

• Отслеживание поведения пользователей

Прогрессивная загрузка

• С любого Web сервера

• Хорошее масштабирование за счет HTTP

Проблемы

• Нет кеширования

• Необходима инфраструктура

Проблемы

• Трудности с навигацией

• Невозможно отследить поведение пользователя

• Нерациональное использование канала

Smooth

Streaming:

Только

лучшее

Потоковая доставка

• Простота навигации

• Эффективное использование канала

• Отслеживание поведения пользователей

Прогрессивная загрузка

• С любого Web сервера

• Хорошее масштабирование за счет HTTP

Новый подход

Packet Packet Packet Packet Packet

0406

08

Как это работает

Bit Rate

Heuristics

00

02

04

0608

00 02 04 06 08

Решение проблемы

• Smooth Streaming – адаптация доставки

– Наилучшее качество для совокупности условий

– Минимизация проблем

• Пользователь прежде всего

– Непрерывная доставка контента

– Адаптация под реальные ресурсы пользователя

– Быстрое начало, простая навигация

• Использование возможностей HTTP

– Использование HTTP кеширования

– Унифицированная платформа кеширования

Smooth Streaming: Как это работает

Пожелания к Smooth Streaming

• Масштабируемость

• Отчеты, мониторинг, анализ

• Поддержка живой трансляции

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)

© 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.

top related