17
Станислав Чистяков Специалист по продажам облачных решений Microsoft Построение медиа решений на базе облачной платформы Microsoft

Станислав Чистяков, Microsoft

Embed Size (px)

Citation preview

Page 1: Станислав Чистяков, Microsoft

Станислав ЧистяковСпециалист по продажам облачных решенийMicrosoft

Построение медиа решений на базе облачной платформы Microsoft

Page 2: Станислав Чистяков, Microsoft

Что такое облачная платформа Microsoft

Page 3: Станислав Чистяков, Microsoft

Windows Azure - платформа облачных сервисов в центрах обработки данных Microsoft

ЦОД Microsoft: Площадь ~65 000 кв. м Более 100 тыс серверов Стоимость ~$500 млн

Windows Azure 8 ЦОДов:

4 США, 2 Европа, 2 Тихоокеанский регион Сеть CDN > более 24

Page 4: Станислав Чистяков, Microsoft

Почему облачные технологии?

Page 5: Станислав Чистяков, Microsoft

Проблемы при построении медиа решенийСтоимость инфраструктуры

Стоимость управленияПоддержка устройствЗащита контента

Различные форматы и качество

Видео в высоком качестве на любых

устройствах в любом месте и в любое время

Page 6: Станислав Чистяков, Microsoft

Что такое Azure Media Services?

Page 7: Станислав Чистяков, Microsoft

Компоненты Azure Media Service

REST APIs

Конечные решения

Azu

re C

DN

Media Services

Adaptive StreamingPorting Kits

Part

ner

CD

Ns

Origin

Caching

Secure Media Ingest

Media Job Scheduling

Encoding

ContentProtection

On-DemandOrigin

Live Origin

Analytics Identity Management

Live Ingest

Live Encoding

Client Libraries

Android

HTML 5

Advertising

Flash

XBOX 360

WindowsPhone

iOS

Доступно Ожидается Партнерские решения

Партнерские решения (Обработка, кодирование, потоковая передача)

Static/Dynamic Packaging

(Хранилище, Базы данных, Вычислительные мощности)

Page 8: Станислав Чистяков, Microsoft

ЗащитаКонвертация

Загрузка

Живая трансляц

ия

Распространение

РекламаВидео по запросу

Кодирование

Freewhee

l

Windows Azure Media Services

Управление

контентом

Аналитика

Воспроизведение

Page 9: Станислав Чистяков, Microsoft

Видео по запросуЗагрузка

Кодировани

е

Упаковка

Шифровани

е

Доставка

Page 10: Станислав Чистяков, Microsoft

Шаг 1: Загрузка контента

Различные способы загрузки контента• Предварительное шифрование перед загрузкой (AES 256)• Загрузка через защищенный HTTPS• Использование партнерских решений

Загрузка

Azure Blob

ASSET

Page 11: Станислав Чистяков, Microsoft

Шаг 2: Кодирование, упаковка, шифрование

Encode

Azure BlobAzure Blob

Очередь

Page 12: Станислав Чистяков, Microsoft

Windows Azure Media Encoder• Поддерживает кодирование в H.264 или VC-1 video• Для аудио поддерживается кодирование в AAC-LC, HE-AAC, Dolby

DD+, WMA• Упаковка в MP4, Smooth Streaming, Http-Live-Streaming, MPEG-DASH• Шифрование с использование PlayReady

Кодирование сторонними сервисами

Encode

Encode

Encode

Azure BlobAzure Blob

Encoding зарезервированные мощности

Шаг 2: Кодирование, упаковка, шифрование

Page 13: Станислав Чистяков, Microsoft

Шаг 3: Доставка контента

Сервис доставки контента – он просто работает!!!

• Гарантированное резервирование сетевого канала

• Автоматическое восстановление в случае отказа

• Высокая доступность

Поддержка CDN Azure или других партнеров

Возможность ограничения доступа по IP адресам

Ingest

Azure Blob

Asset EncodeStrea

m

Origin Server

Page 14: Станислав Чистяков, Microsoft

Компоненты ценообразования

Загрузка контента Кодирование, упаковка,

шифрование

Доставка контента

Page 15: Станислав Чистяков, Microsoft

Живая трансляцияLive Streaming

Page 16: Станислав Чистяков, Microsoft

Живая трансляция – Live StreamingНа текущий момент не является публичным сервисом

Живая трансляция через Интернет

Поддержка различных форматов (Smooth Streaming, HLS)

Глобальная доступность

Эластичность

• Отсутствие капитальных затрат

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

• Быстрота развертывания

Page 17: Станислав Чистяков, Microsoft

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