Azure Developer Evangelist, Microsoft Ukraine Зміст Що таке Azure Media Servicecs ?


НазваAzure Developer Evangelist, Microsoft Ukraine Зміст Що таке Azure Media Servicecs ?
Дата конвертації19.06.2013
Розмір445 b.
ТипПрезентации



Azure Media Services для конвертування та доставки медіа-контенту

Поплавський Сергій

Azure Developer Evangelist, Microsoft Ukraine

Зміст

  • Що таке Azure Media Servicecs ?

  • Внутрішня організація

  • Варіанти архітектури сервісів на базі WAMS

  • Як написати власний сервіс на базі WAMS

  • Трансляція MSSWIT

  • Цінова політика



Що таке Azure Media Services ?

  • WAMS це гнучка, масшабована та надійна хмарна платформа що створена для доставки медіа контенту широкому колу користувачів.

  • WAMS включає в себе набір технологій починаючи з Microsoft Media Platform і закінчуючи партнерськими рішеннями для забезпечення операцій завантаження, енкодингу, конвертування, захисту та доставки контента кінцевому користувачу.



Що таке Azure Media Services ?



Олімпіада в Лондоні



Партнери



Внутрішня організація



Завантаження медіа даних

  • Процесс «Ingestion» - це завантаження медіа даних до системи для їх подальшої обробки.

  • Завантажити файл можливо з локальної файлової системи.

  • Файл завантажується до Storage Blob, звідки попадає на вхід наступному процесу обробки.

  • Завантажувати можна по одному файлу, і обробляти їх по одному, а можна завантажити одразу декілька файлів, і обробляти їх як одну задачу (Ingest in a Bulk)

  • Вхідні файли мають бути у одному з дозволених вхідних форматах.

  • При завантаженні файлу можливо його зашифрувати.



Кодування Конвертація

  • На цьому етапі, відео, що було завантажене на попередньому кроці проходить обробку у одному з медіа процессорів із заданими налаштуваннями (Jobs) у задані формати.

  • Можлива автоматизація шляхом задання конкретного часу, коли повинна початися обробка завдання.

  • Можливе повторне використання налаштувань.



Захист

  • За допомогою Microsoft PlayReady Packager, можливо захистити контент використовуючи Microsoft PlayReady Protection або MPEG Common Encryption



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

  • Для можливості доставки файлу, необхідно його опублікувати. На цьому етапі генерується посилання на файл, за яким користувачі зможуть його отримати.

  • При публікації контенту можливо вказати часовий проміжок, на протязі якого буде діяти посилання.

  • Можливо обмежити посилання за кількістю конкурентних завантажень та максимальною кількістю потоків, дозволених для одного завантаження.

  • Можливо підключити мережу доставки даних (CDN) Windows Azure, або сторонніх постачальників.

  • Microsoft Player Framework дозволяє швидко та зручно створити програму для програвання медіа контенту для платформ Silverlight, HTML5, Windows Phone, Xbox, Windows 8



Масштабування

  • Для кодування та доставки контенту можливо динамічно збільшувати та зменшувати кількість виділених ресурсів.



Варіанти архітектури сервісів на базі WAMS



Варіанти архітектури сервісів на базі WAMS



Варіанти архітектури сервісів на базі WAMS



Початок розробки

  • Visual Studio 2010 SP1, Visual Studio 2012

  • Azure Media Services SDK

  • Підписка Windows Azure

  • Для не .Net платформ можливо використовувати REST API



Демо.



Як ми транслювали MSSWIT ?

  • Завдання:

  • Забезпечити трянсляцію на протязі 2-х годин кожного дня.

  • Свої серверні потужності відсутні.

  • Невідкладно реагувати на можливі збої незалежно від свого місцезнаходження.

  • Адаптація бітрейду до швидкості інтернету користувача.

  • Максимально автоматизувати систему.

  • Забезпечити надійність, масштабованість та доступність.



Як ми транслювали MSSWIT ?

  • Підхід та проблеми реалізації:

  • Багато серверів, необхідно ними керувати.

  • Є описані проблемі взаємодії Expression Encoder та IIS.

  • У разі падіння точки вивантаження відеопотоку (upstream), є ризик неможливості з’єднати точки завантаження з точкою вивантаження (downstream) після її перезавантаження.

  • Необхідно мати можливість управління точками завантаження і вивантаження на кожному окремому сервері, незалежно від їх кількості.



Як ми транслювали MSSWIT ?



Демо.



Цінова політика Encoding

  • У зв’язку з тим, що дані зберігаються у Windows Azure Storage, додатково оплачуються зберігання та доставка даних згідно з тарифікацією Storage та Data Transfer.

  • Ви можете додати Reserved Unit для паралельної обробки вхідних даних. Кількість паралельних завдань еквівалентно кількості Reserved Unit.

  • Деталі тарифікації тут.



Цінова політика Packaging

  • У зв’язку з тим, що дані зберігаються у Windows Azure Storage, додатково оплачуються зберігання та доставка даних згідно з тарифікацією Storage та Data Transfer.

  • Деталі тарифікації тут.



Цінова політика On-Demand Streaming

  • Ціна залежить від обраної кількості Reserved Unit.

  • 1 Reserved Unit -> 200 Mbps -> $199 per month (prorated daily)

  • Додатково оплачується доставка даних.





Схожі:

Azure Developer Evangelist, Microsoft Ukraine Зміст Що таке Azure Media Servicecs ? iconMass Media in Ukraine The Aims and Expected Results

Azure Developer Evangelist, Microsoft Ukraine Зміст Що таке Azure Media Servicecs ? iconIs to get new information about mass media is to get new information about mass media
Якщо при перетворенні прямої мови в непряму дієслова, що вводять непряму мову, стоять у минулому часі, то відбуваються зміни часових...
Azure Developer Evangelist, Microsoft Ukraine Зміст Що таке Azure Media Servicecs ? iconUkraine Учениці 6-а класу Харьківського ліцею №141 П’яних Олени Anthem of Ukraine

Azure Developer Evangelist, Microsoft Ukraine Зміст Що таке Azure Media Servicecs ? iconКонцепції Web 0 Поява і визначення терміну Web 0
Починаючи з 2004 р. O’Reilly Media використовує термін Web 0 для позначення веб-застосувань т з другого покоління: соціальних мереж,...
Azure Developer Evangelist, Microsoft Ukraine Зміст Що таке Azure Media Servicecs ? iconЗміст Що таке кредитний скоринг?
Текст презентації розроблено Володимиром Онищенко за підтримки Європейського Союзу. Зміст презентації належить автору і не обов'язково...
Azure Developer Evangelist, Microsoft Ukraine Зміст Що таке Azure Media Servicecs ? iconПовторення Що таке мультимедіа?
Програма для створення й редагування аматорських фільмів, що входить до складу операційних систем Microsoft Windows, зокрема до Windows...
Azure Developer Evangelist, Microsoft Ukraine Зміст Що таке Azure Media Servicecs ? iconБізнес-план: зміст та структура. Еволюція поглядів та сучасні надбання теорії управління. Що таке бізнес-план? Що таке бізнес-план?
Це техніко-економічне обгрунтування діяльності підприємств в ринкових умовах, програма його діяльності; бізнес-план характеризує...
Azure Developer Evangelist, Microsoft Ukraine Зміст Що таке Azure Media Servicecs ? iconОснови редагування документів за допомогою програми Microsoft Word. Розширені можливості текстового редактора Microsoft Word

Azure Developer Evangelist, Microsoft Ukraine Зміст Що таке Azure Media Servicecs ? icon“ Media Training for journalists – Imperative!” “ Media Training for journalists – Imperative!”

Azure Developer Evangelist, Microsoft Ukraine Зміст Що таке Azure Media Servicecs ? iconСтворення мультимедійних презентацій в Microsoft Office Power Point Зміст І. Вступ у Power Point
Презентація ( англ. "presentation"- представлення) це набір кольорових карток слайдів спеціального формату до певної теми

Додайте кнопку на своєму сайті:
dok.znaimo.com.ua


База даних захищена авторським правом ©dok.znaimo.com.ua 2013
звернутися до адміністрації
dok.znaimo.com.ua
Головна сторінка